For this Question: Alexa is a very kind girl. She has 'x' red gems and 'y' blue gems. She wants to distribute them among her two friends (Alice and Julia). 

But she will only distribute them if she can give equal number of each colour of gems to Alice and Julia. Further, she must distribute all available gems in this way. So, can you help her make a decision?First line contains two space- separated integers 'x' and 'y' (0 <= x,y <= 100) i. e. number of red and blue gems.In the first line, output "YES" is she can distribute gems else "NO" (without double quotes).Sample Input:
2 3

Sample Output:
NO

Explanation:
Alexa has 3 blue gems, so she can not distribute blue gems., I have written this Solution Code: #include <bits/stdc++.h>
using namespace std;
#define fast ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
typedef long long int ll;
typedef unsigned long long int ull;
const long double PI = acos(-1);

const ll mod=1e9+7;
const ll mod1=998244353;

const int inf = 1e9;
const ll INF=1e18;

void precompute(){
    
}

void TEST_CASE(){
    int x1,x2;
    cin >> x1 >> x2;
    if((x1&1) || (x2&1)){
        cout << "NO\n";
    }else{
        cout << "YES\n";
    }
}

signed main(){
    fast;
    //freopen ("INPUT.txt","r",stdin);
    //freopen ("OUTPUT.txt","w",stdout);
    int test=1,TEST=1;
    precompute();
    // cin >> test;
    while(test--){
        TEST_CASE();
    } 
    return 0;
}, In this Programming Language: C++, Now tell me if this Code is compilable or not?