You may write this in either Java or Python.
You must decode the following messages, and share with me a Google Doc that includes the message and keyword used to encrypt these messages
RCSMQBLCKBQLCHYIVSQHYMSECGKQQXUVVBJOPHZAPYZZVZKXRVVUKXBHFAWPDSIBJOQZZVICYBUITBMKJWHYSHIIIOMI JNQBRIEMQBRCKIMOYFDACQYWEAVKQSRWHDPCLJNOQOELDIMDGWUSLUVVFDFSDBQNGSKWUVCSGVQWMFVIPNZMRANOCDKW UKWKVMPNRVVPGKPHRKJOYBUBJORVFCUKLREIVEPOCAJYAYJBJKRTCMURGGYMKBRCKQUKACEAWWKOKQQXBSMWWDJMKWDO UWJPFDMRZMVYQZVMRDMGCMGZNSIKJKLQVBQNPSRUCIRVVZGCRVVZWLDCIQPDFOKANOCDFNFOYHYEJKRRIMCWQARGEYKS NPGXUSYIXOQVLNHVCRFNHDFWJUQBROCKQSJALAVQGJVCUZYIJMVRCFVAVRCFVAROAHKPCDKOBMUMYZRUKDWCWAQVMBXT KPCTFZYRMKFCNNZSRZVRCKYQRCYBUAEYPBJWHDGAVBJOMDGZGCQCIAYBMBXBJONFFCFWYBJKQXRIDMNIRVVXCXEGFNFO QDZAGNJCMMVRCZREUNCZRGVRCWEAQVCBTMQPMTWQEOYBUBJOQDLZPCRVRBRKRWVVVWCFZBQPRVVCPGMFKPADYYVAYRCB YMJSKGVTHWGUYBJSQELQGDSGDIMOUWKPCLYFVJQNIWEEJYUCLTFPYFUMNCZSRZVYEFLVVKLRJEGKRIELGBYKVITIJWWM DERHYIVDFSUZGKBCWAQWCHYQPQYTKMTNCOKPVRCIELKCACMMTNACLVVBWTIWOGFCJMDYSFEVQDPOMMNVCFIMVEPBJXWJ XZVAVRCKZTNKLRDIMOQIJZCDFSIJGKPHYWUOGZCAYOFOMMVRYBWTADMCKPGBQHYIVGCYEWYXMHFNVRSGTWPCAWVVEOBC VAOKISTWYKPRJWHEQOCTCXBHYCUDFSEIVSTSYCGYDFVAQVSHZWPSQGZKMVGSUWGBUWKPVRCDRTGMYGKWHDFCLOJDYBUM PDCFGZKCCGFNIBCOKXKDFOELOYKSEBYSRVKPKCPSXITNRVVQTMSFIMPDQHLZPKUFPIPNJCJMVRCBRUGYDOTBKYLGFNVI MIEWYDFSWIKBMDYMNSYBPURRGBKPAYPWJWPCZSRTNWWGZVUBCAVUDOPR
EVVSRYRZDKZHJHFYSZTTLGKOLHSKTLAZRYPZKVSXEWETEPVFUPPOCLQSOKCLWRTOIOKVTALMZSXEHYEOPKZTEDOCLVHS JAQEVVRBHSKWLLBUIPLWUHLHWNIPSKVHXOGFMBEVZNDECUOQZCNEQECXOLFHRNAECFCLWRKOMWOPBXWZJOTPGRTFYHYE EZIJETPRZDKZHYIKROKAIWGFAIWKVCLFZUDLHOJTLDWKSFEGZTPTHRNAHSUIAYCKLFVSZTKZHFNBWWKTIPPZTXYRKHBY GFMBEVZNDHSETYFAGHLHHYAQMIDPJLRVUPUIDPTPZFOHPRKHBYKVSXHVZMPESGIKZBKHBXOKWBWCFKBOOEDTPGRWETAK HBNOKIKEVVHXE
For extra credit, implement an alternative method using the index of coincidence discussed in class.