LOCKBOX is a puzzle box. The goal is for the user to figure out the button path they must take in order to enter the correct password. Then the box opens for a surprise!
The trick to this box, however, is that the button paths change after each successful box open. I have coded a total of 16 button paths, where one is chosen randomly after each successful open. The code allows the user to continue playing in a loop, and the trick to the challenge is a good memory.
https://sarataylornmd342.blogspot.com/2019/03/project-1-20-lock-box-for-32619.html