#include using namespace std; const int INF = 2e9; int N; int main() { cin >> N; vector grundy(N); // 第1部分ゲームのGrundy数 for (int i = 0; i < N; i++) { grundy[i] = i + 1; } // 第1部分ゲームの XOR sum を計算 int xor_sum = 0; for (auto g : grundy) { xor_sum ^= g; } if (xor_sum == 0) { // 後手必勝 cout << "X" << endl; } else { // 先手必勝 cout << "O" << endl; } return 0; }