Figure 7-5. Playing with polymorphic shapes.