6 Abstract Shape Patterns