triangle 1.0