#include <bits/stdc++.h>
#define all(nums) nums.begin(), nums.end()
#define allr(nums) nums.rbegin(), nums.rend()
using namespace std;
typedef long long int ll;
typedef vector<vector<int>>graph;
const int imax = INT32_MAX;
const int imin = INT32_MIN;
const int mx=1e5+1;
const ll inf=1e18;
template<class T>void print(vector<T>vec){for(T i:vec)cout<<i<<" ";cout<<"\n";}
template<class T>void alloc(vector<vector<T>*>vec, T n){for(auto v:vec)v->resize(n+1);}


int main()
{
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    cout.tie(nullptr);
    ll t = 1;
    // cin>>t;
    while(t--) {
        int n;
        cin>>n;
        cout<<(n&1?"Black":"White");
	}
    return 0;
}

#include <bits/stdc++.h>
using namespace std;

int main()
{
  int T;
  cin >> T;
  if (T % 2 == 1)
    cout << "Black";
  else
    cout << "White";
  return 0;
}