As I said in my other post, I love flash games like this... but this time I got so far (level 11 I think) and the option to see other peoples solutions made me realise I'm not thinking on the same plane... so for now I've given up.
(I may try again tomorrow...)