Patterns Using Shapes