Shapes and Patterns