2. 2D shapes