#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int dbl(int x)
{
int v;
v = x ^ 2;
return v;
}
int main()
{
int a;
int b;
int c;
scanf("%d%d%d", &a, &b , &c);
if (a >= b + c || b >= a + c || c >= b + a)
{
printf("Not triangle\n");
;
}
else
{
if (dbl(a) == dbl(b) + dbl(c) || dbl(b) == dbl(a) + dbl(c) || dbl(c) == dbl(b) + dbl(a))
{
printf("Right triangle\n");
}
else if (dbl(a) > dbl(b) + dbl(c) || dbl(b) > dbl(a) + dbl(c) || dbl(c) > dbl(b) + dbl(a))
{
printf("Obtuse triangle\n");
}
else if (dbl(a) < dbl(b) + dbl(c) || dbl(b) < dbl(a) + dbl(c) || dbl(c) < dbl(b) + dbl(a))
{
printf("Acute triangle\n");
}
if (a == b || b == c || a == c)
{
if (a == b && b == c)
{
printf("Isosceles triangle\n");
printf("Equilateral triangle\n");
}
else
{
printf("Isosceles triangle\n");
}
}
}
return 0;
}