patterns-94