Ryan Burnside #1 The problem is more packing random sized rooms into an array without overlapping. Making rectangles is not really the challange.