patterns-66