some methods to help break vigenere