problem solvers: solutions: Sorting rectangles