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