Cryptography Assignment on Vigenere Cipher