76 patterns