completed VigenereCipherVariantCracker.java