from divisores_mdc import Euclides_estendido

alfabeto = "abcdefghijklmnopqrstuvwxyz"
alfabeto += alfabeto.upper()
alfabeto += ',.!? :@#$%(){};"0123456789-+*=<>_/\n'
n = len(alfabeto)

símbolos_para_códigos = {}
códigos_para_símbolos = {}

for i,s in enumerate(alfabeto):
    símbolos_para_códigos[s] = i
    códigos_para_símbolos[i] = s

def encripta_ou_descripta(msg, chave):
    res = ''
    for s in msg:
        res += códigos_para_símbolos[(símbolos_para_códigos[s] * chave) % n]
    return res







msg = '''#include <stdio.h>
int main() {
   // printf() displays the string inside quotation
   printf("Hello, World!");
   return 0;
}'''
