504 XOR 158

358