Thank you so much for your kind words! I'm glad you found the concept interesting. Enjoy solving the puzzles!