Triangles with patterns