PATTERNS

d