This is absolutely wonderful! Great work on this! A very fun puzzle! Very satisfying to solve, the 11th one was really hard.