Construct a triangle with constraints