PATTERN

...