3 4 5:scalene
2147483645 2147483646 2147483647:scalene
3 3 3:equilateral
2147483647 2147483647 2147483647:equilateral
3 3 4:isosceles
3 4 3:isosceles
4 3 3:isosceles
2147483646 2147483646 2147483647:isosceles
2147483646 2147483647 2147483646:isosceles
2147483647 2147483646 2147483646:isosceles
1 2 3:no triangle
3 1 2:no triangle
1 3 2:no triangle
1 2 4:no triangle
1 4 2:no triangle
4 1 2:no triangle
2147483647 1 1:no triangle
2147483647 2147483648 2147483647:invalid input
0 0 0:non-positive length(s)
-2 2 2:non-positive length(s)
2 -2 -2:non-positive length(s)
-2 -2 -2:non-positive length(s)
3.14 3.14 3.14:invalid input
# a ?:invalid input
3 & _:invalid input
|