Add puzzle type: Angle Loop