Took me a while to understand what was going on, great idea though. Very hard. Well done.
Thanks! It's kinda funny because I thought it was going to be too easy when I was making it