2058 XOR 503

2557