1696 XOR 1258

586