#include using namespace std; #define TRACE(x) cerr << #x << ' ' << x << endl #define FOR(i, a, b) for (int i = (a); i < int(b); i++) #define REP(i, n) FOR(i, 0, n) #define _ << ' ' << typedef long long llint; typedef long long ll; typedef pair pii; #define fi first #define sec second #define pb push_back string ig1 = "Petyr", ig2 = "Varys"; int main() { int n, a, b; cin >> n >> a >> b; int k = min(a, b) + 1; int xr = 0; int fl = 0; int mx = 0; REP(i, n) { int x; cin >> x; if(x >= k) { fl ++; mx = x; } xr ^= (x % k); } if(a == b) { if(xr == 0) { cout << "Varys\n"; } else { cout << "Petyr\n"; } } else if(a < b) { if(!fl) { if(xr == 0) { cout << ig2 << endl; } else { cout << ig1 << endl; } } else if(fl == 1) { if(mx - (xr ^ (mx % k)) < a) cout << ig1 << endl; else cout << ig2 << endl; } else { cout << ig2 << endl; } } else { if(!fl) { if(xr == 0) { cout << ig2 << endl; } else { cout << ig1 << endl; } } else { cout << ig1 << endl; } } return 0; }