Thanks for the explanation! Now it all definitely makes more sense, and the puzzle seems much more interesting to me, I only wish the game itself communicated this information.