Floor 1
Move the crate at H8 to the left, and the crate at H6 downward. Once you move the crate at K6 to the destination on the right, all remaining crates should flow naturally.
 Floor 2
This is your first introduction to a more complex map. In this case, you may notice that moving four crates into a 2x2 area (or a combination of crates and walls) will result in an unwinnable map.
Move the crate at J14 to the right, and the crate at K15 to the left. Push the first crate up two tiles, and reach the crate at H10. Push it down one tile and into the destination. The other crates within the top and main areas will then need to be pushed through the top to the destination.
 Floor 3
Move the crate from H12 to H14, then the crate from K15 to K16. Push the lower two crates to the left. Next, move the crate at H15 to J15, and get the I14 crate to the exit.
Move the crate currently at J15 to it's former position, and clear out the bottom-left corner of the main room. All crates should now fall into place.
 Floor 4
Move the crate at L7 to L3, the crate at G4 to G9, then from F10 to F11.
Clear the crates from the right-half of the current room, then clear the upper portion of the top-left room. All crates should easily be moved into the destination.
 Floor 5
Push the crate at H15 up by 1, then the crate at I13 down by one. Move I11 to the destination. Move the crate at K13 one cell to the right.
Get the upper crates to the destination, and the rest of the crates should have enough room for movement.
 Floor 6
Starting from the bottom, push the crates on the right-most column each down by one cell.
From this configuration, you can push all crates in order to the destination.
 Floor 7
Push the crate from G10 to G14, and the crate from F15 to G15. Push the crate at I14 to the destination, and clear the upper-right room.
Push the crate from H8 to H9, and move the crates at J8 and K8 to the destination via the upper path. Move the crate at M7 to L7 and from M8 to M7, and unblock the lower path by moving the crate from K9 to L9. Finish by moving all crates into position.
Depending on how you filled the destination, you may encounter a problem with the final crates. If only the top three creates are free, insert two crates from the top, and push one crate by walking in by the side.
 Floor 8
Move the crate at H8 to H9, the crate at H11 to F11, from C10 to C6, and from E8 to E6. Clear out the left most crates from the bottom to the top.
All other crates are mobile enough to move into position.
 Floor 9
Move the crate from L8 to L12, from K8 to M8, and J10 to J9. After moving I10 to the destination, start the cleanup.
Note that there is an empty hole in the middle of the goal.
 Floor 10
Move from C3 to D3 and C4 to C5, and C4 to H4.
TO reach the upper right room, move the crate from J14 to K4, and from I12 to I13. To remove the crate at C8, clear out the rest of the room first, then move it to D8. Return to C5 and push it to the destination.
Clear out the bottom room, followed by the left section.