1003 XOR 641

362