Given three natural numbers , , and (where 1 \leq A, B, C \leq 10000000), determine the type of triangle they can form, if any.
Your task is to output:
if a triangle with these sides cannot exist;
if the triangle is scalene;
if the triangle is isosceles;
if the triangle is equilateral.
The input consists of three lines:
The first line contains the number .
The second line contains the number .
The third line contains the number .
Print the number corresponding to the type of triangle described above.
Example 1