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