2561 XOR 522

2059