Title: 50 Abstract Patterns Part 2