Counting Triangles

UVALive - 3295