Unlocking Ideas: Using Escape Room Puzzles in a Cryptography Classroom