#include<vector>
#include<iostream>

using namespace std;

int main(){

	long n = 0, a = 0, b = 0;
	
	cin >> n >> a >> b;

	vector<long> piles;

	for(auto i = 0; i < n; ++i){
		long tmp = 0;
		cin >> tmp;
		piles.push_back(tmp);
	}

	if(a == b){
		long sum = 0;
		for(auto i : piles){
			sum += i % 2;
		}

		if(sum % 2 == 0){
			cout << "Varys\n";
			return 0;
		}else{
			cout << "Petyr\n";
			return 0;
		}
	}

	long minimum = min(a, b);
	int minflag = 1;
	
	for(auto i : piles){
		if(i > minimum){
			minflag = 0;
			break;
		}
	}
	if(minflag == 1){
		long sum = 0;
		for(auto i : piles){
			sum += i % 2;
		}

		if(sum % 2 == 0){
			cout << "Varys\n";
			return 0;
		}else{
			cout << "Petyr\n";
			return 0;
		}
	}else{
		if(a > b){
			cout << "Petyr\n";
			return 0;
		}else{
			cout << "Varys\n";
			return 0;
		}
	}

	return 0;
}
