Say a sample $(X_1,X_2,X_3)$ is taken from a $Ber(p)$ distribution, we need to check the conditional distribution of $(X_1,X_2,X_3)$ given a value of $X_1X_2+X_3$, i.e. we need to check $P(X_1=x_1,X_2=x_2,X_3=x_3|X_1X_2+X_3=s)$.
Now, $s$ can take values $0,1,2$.
I am kinda confused here, I am used to tackle conditional probabilities as follows :
I see the 'given' part ($X_1X_2+X_3=s$ here.) as a 'thing' that restricts our sample space. Here our sample space consists of 8 points $(0,0,0),(1,0,0),(0,1,0),(0,0,1),(1,1,0),(0,1,1),(1,0,1),(1,1,1)$.
So when we say $P(X_1=0,X_2=0,X_3=0|X_1X_2+X_3=0)$, we say - "First get into the points that satisfy $X_1X_2+X_3=0$, that will be $(0,0,0),(1,0,0),(0,1,0)$, and then check the probability of $(0,0,0)$, which comes out to be $\frac{1}{3}$. "
Now, if we proceed in a 'conventional' manner, i.e. like $P(A|B)=\dfrac{P(A\cap B)}{P(B)}$, the term above comes out to be in the form of $p$ (As given in the solution).
So I wanted to know where does the first method fails ?
Or is it completely wrong ?