And BTW this is probably now one of my favourite puzzlescript puzzles, and I've played a lot of them, so I mean it when I say really great!