if symbol in symbolsnum symbols find(symbolget the number of the symbol num num key decrypt the number handle the wrap-around if num is less than if num num num len(symbolsadd decrypted number' symbol to translatedtranslated translated symbols[numelsejust add the symbol without decryptingtranslated translated symbol display the key being testedalong with its decrypted textprint('key #{}{}format(keytranslated)after entering the source code and running it few timestry making experimental changes to it keep in mind that the string stored in the symbols variable must match the symbols variable in the caesar cipher program that produced the encrypted text exploring the program try to find the answers to the following questions experiment with some modifications to the code and rerun the program to see what effect the changes have what error message do you get if you delete or comment out translated 'on line what happens if you change translated translated symbols[numon line to translated translated symbol what happens if you enter an unencrypted message into the caesar cipher hacker programcaesar hacker