#include <iostream>
using namespace std;
int main()
{
float a, b, c, aTablica[3];
bool bRO;
while(cin >> a >> b >> c)
{
if(b + c < a || a + b < c || a + c < b)
{
cout << "brak" << endl;
}
else
{
if(c*c == a*a + b*b || a*a == c*c + b*b || b*b == a*a + c*c)
{
cout << "prostokatny" << endl;
}
else
{
aTablica[0] = (a*a - (b*b + c*c))/(-2 * b*c );
aTablica[1] = (b*b - (a*a + c*c))/(-2 * a*c );
aTablica[2] = (c*c - (a*a + b*b))/(-2 * a*b );
for(int i = 0; i < 3; i++)
{
if(aTablica[i] < 0)
{
bRO = true;
break;
}
else
{
bRO = false;
}
}
if(bRO)
{
cout << "rozwartokatny" << endl;
}
else
{
cout << "ostrokatny" << endl;
}
for(int i = 0; i < 3; i++)
{
cout << aTablica[i] << endl;
}
cout << endl;
}
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgZmxvYXQgYSwgYiwgYywgYVRhYmxpY2FbM107CiAgICBib29sIGJSTzsKICAgIHdoaWxlKGNpbiA+PiBhID4+IGIgPj4gYykKICAgIHsKICAgICAgICBpZihiICsgYyA8IGEgfHwgYSArIGIgPCBjIHx8IGEgKyBjIDwgYikKICAgICAgICB7CiAgICAgICAgICAgIGNvdXQgPDwgImJyYWsiIDw8IGVuZGw7CiAgICAgICAgfQogICAgICAgIGVsc2UKICAgICAgICB7CiAgICAgICAgICAgICBpZihjKmMgPT0gYSphICsgYipiIHx8IGEqYSA9PSBjKmMgKyBiKmIgfHwgYipiID09IGEqYSArIGMqYykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgY291dCA8PCAicHJvc3Rva2F0bnkiIDw8IGVuZGw7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBhVGFibGljYVswXSA9IChhKmEgLSAoYipiICsgYypjKSkvKC0yICogYipjICk7CiAgICAgICAgICAgICAgICBhVGFibGljYVsxXSA9IChiKmIgLSAoYSphICsgYypjKSkvKC0yICogYSpjICk7CiAgICAgICAgICAgICAgICBhVGFibGljYVsyXSA9IChjKmMgLSAoYSphICsgYipiKSkvKC0yICogYSpiICk7CgogICAgICAgICAgICAgICAgZm9yKGludCBpID0gMDsgaSA8IDM7IGkrKykKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgIGlmKGFUYWJsaWNhW2ldIDwgMCkKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgIGJSTyA9IHRydWU7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICBiUk8gPSBmYWxzZTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgaWYoYlJPKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGNvdXQgPDwgInJvendhcnRva2F0bnkiIDw8IGVuZGw7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgY291dCA8PCAib3N0cm9rYXRueSIgPDwgZW5kbDsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBmb3IoaW50IGkgPSAwOyBpIDwgMzsgaSsrKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGNvdXQgPDwgYVRhYmxpY2FbaV0gPDwgZW5kbDsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBjb3V0IDw8IGVuZGw7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgcmV0dXJuIDA7Cn0=