Triangular Rotations