It took me a little while to understand at the beginning, but once you get past it, it's fun. Well done.
thank you so much!