#include<stdio.h>
int main()
{
long long a,b,c;
scanf("%lld %lld %lld",&a,&b,&c);
long long d,e,f;
d=c-a;
e=b-a;
f=c-b;
long long i,j,k;
if(d<=0){ //c<a
if(e<=0){ //b<a
if(f<=0){
i=c;
j=b;
k=a;
}
else{
i=b;
j=c;
k=a;
}
}
else{ //b>a
i=c;
j=a;
k=b;
}
}
else{ //c>a
if(e<=0){ //b<a
i=b;
j=a;
k=c;
}
else{
if(f<=0){//c<b
i=a;
j=c;
k=b;
}
else{
i=a;
j=b;
k=c;
}
}
}
//上面的部分是三个数字排序,从小到大按顺序排列,下面是判断三角形类型
if(i>0&&j>0&&k>0){
if(i+j<k){
printf("Not triangle\n");
}
if(i+j>k){
if(i*i+j*j<k*k){
printf("Obtuse triangle\n");
}
if(i*i+j*j==k*k){
printf("Right triangle\n");
}
if(i*i+j*j>k*k){
printf("Acute triangle\n");
}
}
long long qwe,poi=0;
qwe=i-j;
if(qwe==0){
poi=poi+1;
}
int rty;
rty=j-k;
if(rty==0){
poi=poi+1;
}
int uio;
uio=i-k;
if(uio==0){
poi=poi+1;
}
switch(poi){
case(1):
printf("Isosceles triangle\n");
break;
case(3):
printf("Equilateral triangle\n");
break;
}
}
if(i<=0||j<=0||k<=0){
printf("Not triangle\n");
}
return 0;
}