3516 XOR 501

3145