Title: 100 Abstract Patterns and Designs