2.143 patterns

All patterns