#include <bits/stdc++.h>
using namespace std;
bool PerftCube(long double a)
{
if(cbrt(a)!=floor(cbrt(a)))
return false;
else
return true;
}
bool PerftSquare(long double a)
{
if(sqrt(a)!=floor(sqrt(a)))
return false;
else
return true;
}
int main()
{
long long a;
while(cin>>a)
{
if(a>0)
{
if (PerftSquare(a) && PerftCube(a))
cout<<"Special"<<"\n";
else
cout<<"Ordinary"<<"\n";
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgpib29sIFBlcmZ0Q3ViZShsb25nIGRvdWJsZSBhKQp7CglpZihjYnJ0KGEpIT1mbG9vcihjYnJ0KGEpKSkKICAgIHJldHVybiBmYWxzZTsKICAgIGVsc2UKICAgIHJldHVybiB0cnVlOwp9Cgpib29sIFBlcmZ0U3F1YXJlKGxvbmcgZG91YmxlIGEpCnsKCWlmKHNxcnQoYSkhPWZsb29yKHNxcnQoYSkpKQogICAgcmV0dXJuIGZhbHNlOwogICAgZWxzZQogICAgcmV0dXJuIHRydWU7Cn0KCgppbnQgbWFpbigpCnsKCWxvbmcgbG9uZyBhOwoJd2hpbGUoY2luPj5hKQoJewoJIGlmKGE+MCkKCXsKCSAgaWYgKFBlcmZ0U3F1YXJlKGEpICYmIFBlcmZ0Q3ViZShhKSkKCQljb3V0PDwiU3BlY2lhbCI8PCJcbiI7CgkgIGVsc2UKCQljb3V0PDwiT3JkaW5hcnkiPDwiXG4iOwoJfQoJfQoJcmV0dXJuIDA7Cn0=