patterns

5