There was a lot more depth to this puzzle mechanic than I was expecting! You did a really good job with this!
Thank you!