Patterns

1101112131419