patterns-38