patterns-4