patterns

X