1595 XOR 960

1531