how is a triangle a special kind of polygon