n,m=[int(i)for i in input().split(' ')]
x=((n*n+m*m)**0.5%2-1)*m*n
print('white') if x>0 and x!=-m*n else print('black')
#include<bits/stdc++.h>
using namespace std;
#define endl "\n"
typedef long long ll;
const int N = 2005;
int a[N];
inline void f() {
int x, y;
cin >> x >> y;
if (x * y == 0) {
cout << "black" << endl;
return;
}
int len_2 = x * x + y * y;
for (int i = 1; i <= 2000; i++) {
a[i] = i * i;
if (a[i] == len_2) {
cout << "black" << endl;
return;
}
if (x * y > 0) {
if (len_2 > i * i && len_2 < (i + 1) * (i + 1)) {
if (i & 1) cout << "white" << endl;
else cout << "black" << endl;
}
} else {
if (len_2 > i * i && len_2 < (i + 1) * (i + 1)) {
if (i & 1) cout << "black" << endl;
else cout << "white" << endl;
}
}
}
}
int main() {
ios::sync_with_stdio(0);
cout.tie(0);
cin.tie(0);
f();
return 0;
}
1480A - Yet Another String Game | 1216C - White Sheet |
1648A - Weird Sum | 427A - Police Recruits |
535A - Tavas and Nafas | 581A - Vasya the Hipster |
1537B - Bad Boy | 1406B - Maximum Product |
507B - Amr and Pins | 379A - New Year Candles |
1154A - Restoring Three Numbers | 750A - New Year and Hurry |
705A - Hulk | 492B - Vanya and Lanterns |
1374C - Move Brackets | 1476A - K-divisible Sum |
1333A - Little Artem | 432D - Prefixes and Suffixes |
486A - Calculating Function | 1373B - 01 Game |
1187A - Stickers and Toys | 313B - Ilya and Queries |
579A - Raising Bacteria | 723A - The New Year Meeting Friends |
302A - Eugeny and Array | 1638B - Odd Swap Sort |
1370C - Number Game | 1206B - Make Product Equal One |
131A - cAPS lOCK | 1635A - Min Or Sum |