1396 XOR 954

1742