triangles and lines