Oh, interesting. How do you know they are all solveable? Does it generate them in reverse? I must be REALLY terrible at puzzle games because I just don't see the solution to either of the versions of this level that I've seen... :-(
Actually it simply chooses them from a list of rooms that I have already created. You will be taken through all the rooms, but they will be placed differently.