Variationes circa triangula MIT License Nicolas Lebrun