#include<iostream>
#include<vector>
#include<list>

using namespace std;

bool solve(int n, int m) {
		if (n>m) return solve(m, n);
		if (n%2==1&&m%2==1&&n==m) return false;
		if (n%2==1&&m%2==0&&n+1==m) return false;
		return true;
}

int main() {
		int a, b;
		cin >> a >> b;
		cout << (solve(a, b) ? "P" : "Q") << endl;
}