patterns-give