Complete triangle, exceptions, triangle exceptions