Let + is XOR

Is it possible to get back b if M, X, P is Given ??Code:b + X = d c + P = e d + e = M

if thats not possible is it possible if c is also Given . b is not possible to Be given.

If possible please tell teh expression. and I think its possible.

And please first try to solve if c is not given .

Thanks .