Fun! It took me a bit to figure out what was happening, but once I did I enjoyed the puzzle aspect :)
Thank you!