#include<iostream>
using namespace std;
int main(){
double x;
cin >> x;
switch(int(x)){
case(0):
case(1):
case(2):
case(3):
case(4): cout << "little damage"; break;
case(5):
switch(int((x - int(x))*10)){
case(0):
case(1):
case(2):
case(3):
case(4): cout << "some damage"; break;
case(5):
case(6):
case(7):
case(8):
case(9): cout << "serious damage"; break;
}
break;
case(6):
switch(int((x - int(x))*10)){
case(0):
case(1):
case(2):
case(3):
case(4): cout << "serious damage"; break;
case(5):
case(6):
case(7):
case(8):
case(9): cout << "disaster"; break;
}
break;
case('7'):
switch(int((x - int(x))*10)){
case(0):
case(1):
case(2):
case(3):
case(4): cout << "disaster"; break;
case(5):
case(6):
case(7):
case(8):
case(9): cout << "catastrophe"; break;
}
break;
default: cout << "catastrophe";
}
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCl7CiAgICBkb3VibGUgeDsKICAgIGNpbiA+PiB4OwogICAgc3dpdGNoKGludCh4KSl7CiAKICAgIGNhc2UoMCk6CiAgICBjYXNlKDEpOgogICAgY2FzZSgyKToKICAgIGNhc2UoMyk6CiAgICBjYXNlKDQpOiBjb3V0IDw8ICJsaXR0bGUgZGFtYWdlIjsgYnJlYWs7CiAgICBjYXNlKDUpOgogCiAgICAgICAgc3dpdGNoKGludCgoeCAtIGludCh4KSkqMTApKXsKICAgICAgICAgICAgICAgIGNhc2UoMCk6CiAgICAgICAgICAgICAgICBjYXNlKDEpOgogICAgICAgICAgICAgICAgY2FzZSgyKToKICAgICAgICAgICAgICAgIGNhc2UoMyk6CiAgICAgICAgICAgICAgICBjYXNlKDQpOiBjb3V0IDw8ICJzb21lIGRhbWFnZSI7IGJyZWFrOwogICAgICAgICAgICAgICAgY2FzZSg1KToKICAgICAgICAgICAgICAgIGNhc2UoNik6CiAgICAgICAgICAgICAgICBjYXNlKDcpOgogICAgICAgICAgICAgICAgY2FzZSg4KToKICAgICAgICAgICAgICAgIGNhc2UoOSk6IGNvdXQgPDwgInNlcmlvdXMgZGFtYWdlIjsgYnJlYWs7CiAKIAogICAgICAgIH0KICAgICAgICBicmVhazsKICAgICAgICBjYXNlKDYpOgogICAgICAgIHN3aXRjaChpbnQoKHggLSBpbnQoeCkpKjEwKSl7CiAgICAgICAgICAgICAgICBjYXNlKDApOgogICAgICAgICAgICAgICAgY2FzZSgxKToKICAgICAgICAgICAgICAgIGNhc2UoMik6CiAgICAgICAgICAgICAgICBjYXNlKDMpOgogICAgICAgICAgICAgICAgY2FzZSg0KTogY291dCA8PCAic2VyaW91cyBkYW1hZ2UiOyBicmVhazsKICAgICAgICAgICAgICAgIGNhc2UoNSk6CiAgICAgICAgICAgICAgICBjYXNlKDYpOgogICAgICAgICAgICAgICAgY2FzZSg3KToKICAgICAgICAgICAgICAgIGNhc2UoOCk6CiAgICAgICAgICAgICAgICBjYXNlKDkpOiBjb3V0IDw8ICJkaXNhc3RlciI7IGJyZWFrOwogCiAKICAgICAgICB9CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIGNhc2UoJzcnKToKICAgICAgICBzd2l0Y2goaW50KCh4IC0gaW50KHgpKSoxMCkpewogICAgICAgICAgICAgICAgY2FzZSgwKToKICAgICAgICAgICAgICAgIGNhc2UoMSk6CiAgICAgICAgICAgICAgICBjYXNlKDIpOgogICAgICAgICAgICAgICAgY2FzZSgzKToKICAgICAgICAgICAgICAgIGNhc2UoNCk6IGNvdXQgPDwgImRpc2FzdGVyIjsgYnJlYWs7CiAgICAgICAgICAgICAgICBjYXNlKDUpOgogICAgICAgICAgICAgICAgY2FzZSg2KToKICAgICAgICAgICAgICAgIGNhc2UoNyk6CiAgICAgICAgICAgICAgICBjYXNlKDgpOgogICAgICAgICAgICAgICAgY2FzZSg5KTogY291dCA8PCAiY2F0YXN0cm9waGUiOyBicmVhazsKIAogCiAgICAgICAgfQogICAgICAgIGJyZWFrOwogICAgICAgIGRlZmF1bHQ6IGNvdXQgPDwgImNhdGFzdHJvcGhlIjsKIAogCiAKICAgIH0KIAp9