spin triangles