started with decrypting vigenere