#include <algorithm> #include <cmath> #include <iomanip> #include <iostream> #include <list> #include <map> #include <queue> #include <string> #include <sstream> #include <stack> #include <utility> #include <vector> using namespace std; int main(int argc, char* argv[]) { long long xx; long long yy; int N; cin >> xx >> yy; cin >> N; for (int ii = 0; ii < N; ++ii) { long long K; cin >> K; if (((xx - 1) % K == 0 && (yy - 1) % K == 0) || (xx % K == 0 && (yy - 2) % K == 0) || ((xx - 2) % K == 0 && yy % K == 0)) { cout << "YES" << endl; } else { cout << "NO" << endl; } } return 0; }