vigenere down to 3 lines