constructionoftriangles