5 prompts assignment on cryptography algorithms