117 rectangles