2504 XOR 587

2947