CENP3110: Arithmetic and Cryptography Exam 2024 - NdeTek Papers