#include #define all(v) v.begin(), v.end() #define rall(v) v.rbegin(), v.rend() #define rep(i,n) for (int i=0;i<(int)(n);i++) #define codefor int test;scanf("%d",&test);while(test--) #define yn(ans) cout<<(ans?"Yes":"No")< void scan(T& a){cin>>a;} template void scan(vector& vec){for(auto&& it:vec)scan(it);} void in(){} template void in(Head& head, Tail&... tail){scan(head);in(tail...);} //出力系 void print(int& a){printf("%d",a);} //void print(long long& a){printf("%lld",a);} void print(double& a){printf("%.15lf",a);} template void print(T& a){cout< void print(vector& vec){if(vec.empty())return;print(vec[0]);for(auto it=vec.begin();++it!= vec.end();){putchar(' ');print(*it);}} void out(){putchar('\n');} template void out(T& t){print(t);putchar('\n');} template void out(Head& head, Tail&... tail){print(head);putchar(' ');out(tail...);} //デバッグ系 template void dprint(T& a){cerr< void dprint(vector& vec){if(vec.empty())return;cerr< void debug(T& t){dprint(t);cerr< void debug(Head& head, Tail&... tail){dprint(head);cerr<<" ";debug(tail...);} template bool isPrime(T n){ if(n<=1)return false; if(n==2||n==3)return true; if(n%2==0||n%3==0)return false; for(T q=5;q*q<=n;q+=4){ if(n%q==0)return false; q+=2; if(n%q==0)return false; } return true; } int main(){ int n; in(n); cout<<(n==1?"square1001":"Petr")<