Thanks for that. Very nice puzzle. I was impressed by the amount of levels, but at the same time i want more :D
Well done!