patterns-126