What a cool idea! This way of doing puzzles is so interesting and really satisfying when you get it just right. Well done!