For this Question: Newton is given a non- negative integer A and his friend Ramanujan wants Newton to find another non- negative integer B such that xor of these two numbers is an even prime number, i. e. A xor B should be an even prime number

Help Newton find such integer B.The first and the only line of the input contains a single non- negative integer A.

<b>Constraints:</b>
0 &le; A &le; 10<sup>18</sup>Print the value of B<b>Sample Input 1:</b>
10

<b>Sample Output 1:</b>
8


<b>Sample Input 2:</b>
29

<b>Sample Output 2:</b>
31, I have written this Solution Code: #include<bits/stdc++.h>

using namespace std;

int main(){
long long a; cin>>a;
cout<<(a^2);
return 0;
}, In this Programming Language: C++, Now tell me if this Code is compilable or not?