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

int main() {
// int a =10;
// int b=6;
// int result=a^b; // xor operation(exclusive or)
// cout<<result;
vector<int> arr={1,3,4,8};
int n=arr.size();
vector<int> xorr(n+1,0);
for(int i=1;i<=n;i++){
	int result=arr[i-1] ^ xorr[i-1];
	xorr[i]=result;
}

for(int i=1;i<=n;i++){
	
	cout<<xorr[i]<<"      ";
}










	return 0;
}