non-Euclidean triangle