68 patterns

68 patterns