messed up vigenere analysis..will put more work into it later