Vigenere accepted.