#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c,f=0;
cin>>a>>b>>c;
if(a+b>=c && a+c>=b && b+c>=a){}
else{
cout<<"Not triangle";
return 0;
}
if(a>b&&a>c)f=1;
if(b>a&&b>c)f=2;
if(c>a&&c>b)f=3;
if(f==1){
if(pow(b,2)+pow(c,2)>a)cout<<"Acute triangle"<<endl;
if(pow(b,2)+pow(c,2)==a)cout<<"Right triangle"<<endl;
if(pow(b,2)+pow(c,2)<a)cout<<"Obtuse triangle"<<endl;
if(a==b || a==c || b==c)cout<<"Isosceles triangle"<<endl;
if(a==b && a==c && b==c)cout<<"Equilateral triangle"<<endl;
}
if(f==2){
if(pow(a,2)+pow(c,2)>b)cout<<"Acute triangle"<<endl;
if(pow(a,2)+pow(c,2)==b)cout<<"Right triangle"<<endl;
if(pow(a,2)+pow(c,2)<b)cout<<"Obtuse triangle"<<endl;
if(a==b || a==c || b==c)cout<<"Isosceles triangle"<<endl;
if(a==b && a==c && b==c)cout<<"Equilateral triangle"<<endl;
}
if(f==3){
if(pow(b,2)+pow(a,2)>c)cout<<"Acute triangle"<<endl;
if(pow(b,2)+pow(a,2)==c)cout<<"Right triangle"<<endl;
if(pow(b,2)+pow(a,2)<c)cout<<"Obtuse triangle"<<endl;
if(a==b || a==c || b==c)cout<<"Isosceles triangle"<<endl;
if(a==b && a==c && b==c)cout<<"Equilateral triangle"<<endl;
}
}