Rectangles and 2D shapes