triangularities