complete 5th cryptography assignment