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