#include <cstdio>
#include <algorithm>
using namespace std;
int main()
{
double x, y, z;
scanf( "%lf %lf %lf", &x, &y, &z );
//if the triangle exists
if( x + y + z > 2*max(x, max(y, z) ) )
{
//if it is acute
if( ( x*x + y*y - z*z ) / ( 2*x*y ) ) printf( "The triangle is acute." );
else printf( "The triangle is not acute." );
}
else printf( "The triangle doesn't exist." );
return 0;
}
I2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGFsZ29yaXRobT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAppbnQgbWFpbigpCnsKICAgIGRvdWJsZSB4LCB5LCB6OwoJc2NhbmYoICIlbGYgJWxmICVsZiIsICZ4LCAmeSwgJnogKTsKICAgIC8vaWYgdGhlIHRyaWFuZ2xlIGV4aXN0cwogICAgaWYoIHggKyB5ICsgeiA+IDIqbWF4KHgsIG1heCh5LCB6KSApICkKICAgIHsKICAgICAgICAvL2lmIGl0IGlzIGFjdXRlCiAgICAgICAgaWYoICggeCp4ICsgeSp5IC0geip6ICkgLyAoIDIqeCp5ICkgKSBwcmludGYoICJUaGUgdHJpYW5nbGUgaXMgYWN1dGUuIiApOwogICAgICAgIGVsc2UgcHJpbnRmKCAiVGhlIHRyaWFuZ2xlIGlzIG5vdCBhY3V0ZS4iICk7CiAgICB9CiAgICBlbHNlIHByaW50ZiggIlRoZSB0cmlhbmdsZSBkb2Vzbid0IGV4aXN0LiIgKTsKICAgIHJldHVybiAwOwp9