#include <iostream>
using namespace std;
int main() {
double A, B, C;
cin >> A >> B >> C;
if(A<B){
int temp = A;
A = B;
B = temp;
}if(A<C){
int temp = A;
A = C;
C = temp;
}if(B<C){
int temp = B;
B = C;
C = temp;
}if(A >= B + C){
cout << "NAO FORMA TRIANGULO" << endl;
}else{
if(A * A == (B * B + C * C)){
cout << "TRIANGULO RETANGULO" << endl;
}if(A * A > (B * B + C * C)){
cout << "TRIANGULO OBTUSANGULO"<< endl;
}if(A * A < (B * B + C * C)){
cout << "TRIANGULO ACUTANGULO" << endl;
}if(A == B && B == C && C == A){
cout << "TRIANGULO EQUILATERO" << endl;
}if((A == B && C != A) || (B == C && A != B) || (C == A && B != C)){
cout << "TRIANGULO ISOSCELES" << endl;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7Cglkb3VibGUgQSwgQiwgQzsKICAgIGNpbiA+PiBBID4+IEIgPj4gQzsKICAgIGlmKEE8Qil7CiAgICAgICAgaW50IHRlbXAgPSBBOwogICAgICAgIEEgPSBCOwogICAgICAgIEIgPSB0ZW1wOwogICAgfWlmKEE8Qyl7CiAgICAgICAgaW50IHRlbXAgPSBBOwogICAgICAgIEEgPSBDOwogICAgICAgIEMgPSB0ZW1wOwogICAgfWlmKEI8Qyl7CiAgICAgICAgaW50IHRlbXAgPSBCOwogICAgICAgIEIgPSBDOwogICAgICAgIEMgPSB0ZW1wOwogICAgfWlmKEEgPj0gQiArIEMpewogICAgICAgIGNvdXQgPDwgIk5BTyBGT1JNQSBUUklBTkdVTE8iIDw8IGVuZGw7CiAgICB9ZWxzZXsKICAgICAgICBpZihBICogQSA9PSAoQiAqIEIgKyBDICogQykpewogICAgICAgIGNvdXQgPDwgIlRSSUFOR1VMTyBSRVRBTkdVTE8iIDw8IGVuZGw7CiAgICAgICAgfWlmKEEgKiBBID4gKEIgKiBCICsgQyAqIEMpKXsKICAgICAgICBjb3V0IDw8ICJUUklBTkdVTE8gT0JUVVNBTkdVTE8iPDwgZW5kbDsKICAgICAgICB9aWYoQSAqIEEgPCAoQiAqIEIgKyBDICogQykpewogICAgICAgIGNvdXQgPDwgIlRSSUFOR1VMTyBBQ1VUQU5HVUxPIiA8PCBlbmRsOwogICAgICAgIH1pZihBID09IEIgJiYgQiA9PSBDICYmIEMgPT0gQSl7CiAgICAgICAgY291dCA8PCAiVFJJQU5HVUxPIEVRVUlMQVRFUk8iIDw8IGVuZGw7CiAgICAgICAgfWlmKChBID09IEIgJiYgQyAhPSBBKSB8fCAoQiA9PSBDICYmIEEgIT0gQikgfHwgKEMgPT0gQSAmJiBCICE9IEMpKXsKICAgICAgICBjb3V0IDw8ICJUUklBTkdVTE8gSVNPU0NFTEVTIiA8PCBlbmRsOwogICAgfQp9CglyZXR1cm4gMDsKfQ==