neat concept, but I think you could have gone further into puzzle design. My team actually came up with something quite similar if you want to check it out!