Okay. This is a really interesting puzzle. I always admire people who can come up with truly complex challenges. Awesome game.