#include <bits/stdc++.h>
using namespace std;
const int MAXN = 1e5 + 22;
long long n, k, p, x, sw;
string ans;
int main() {
  cin >> n >> k >> p;
  sw = n % 2;
  k -= n % 2;
  n -= n % 2;
  while (p--) {
    cin >> x;
    if (sw and x == n + 1 and k >= 0) {
      ans = ans + "X";
      continue;
    }
    if (k <= n / 2) {
      if (x % 2 == 1)
        ans = ans + ".";
      else if (n - 2 * k >= x)
        ans = ans + ".";
      else
        ans = ans + "X";
    } else {
      if (x % 2 == 0)
        ans = ans + "X";
      else if ((n - k) * 2 >= x)
        ans = ans + ".";
      else
        ans = ans + "X";
    }
  }
  cout << ans;
  return 0;
}
