Very fun idea! Really satisfying once I realised how it worked. Would love to see more puzzles in the future!