Personal lockers

There have been many robberies at your school, and in a few days individual lockers will be installed for each pupil. The school is looking for a way for pupils to open and lock the lockers without using a key.

What do you think can be done? Design and build a solution for this problem.