import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
int count = scanner.nextInt();
int[] nums = new int[count];
int[][] checks = new int[count][2];
for(int index = 0; index < count; index++){
nums[index] = scanner.nextInt();
}
for(int index = 0; index < count; index++){
int zeroCount = 0;
int oneCount = 0;
int number = nums[index];
while(number != 0){
int bit = number & 1;
if(bit == 0){
zeroCount++;
}else if(bit == 1){
oneCount++;
}
number >>>= 1;
}
checks[index][0] = zeroCount;
checks[index][1] = oneCount;
}
for(int index = 0; index < count; index++){
if((checks[index][0] & 1) == 0 && (checks[index][1] & 1) == 0){
System.out.print("10 ");
}else if((checks[index][0] & 1) == 0){
System.out.print("0 ");
}else if((checks[index][1] & 1) == 0){
System.out.print("1 ");
}else{
System.out.print("100 ");
}
}
}
}