I have this boolean expression $$ f(a,b,c)_{Question}=nand(or(a,b) , nand(a, xor(b,c))) = \overline{(a+b)\cdot \overline{a(b\oplus c)}} $$ when I try to simplify the gates using boolean algebra, I get $$ f(a,b,c)_{Question}=or(nor(a,b) , and(a,xor(b,c)))=\overline{a+b}+(a\cdot(b⊕c)) $$
I need to simplify further and get $$ f(a,b,c)_{answer}=a\oplus(b \oplus \overline{a\cdot c}) $$ my function: $f_{answer}$ is justified by the criteria:
- $f_{answer}$ uses lowest number of logical gates,(in our case minimum:3(xor,xor,and))
- there may be n number of possible $f_{answer}$, example we can have another answer with same-minimum number of logical gates: $(a\oplus b) \oplus \overline{a\cdot c}$ is another possible answer,to our function,and it will be accepted,since it has only 3 logical gates,its is accepted
Question: So how can I find $f_{answer}$ when $f_{Question}$ is provided, what are the steps
but don't know what's the steps*,can anyone help?
I found these rules for xor:

from here but they are of no use
Edit:
when I expand** $
f(a,b,c)_{Question}=\overline{a+b}+a\cdot(b⊕c)
$
I get
$$
f(a,b,c)_{expanded}=\overline{(\overline{\overline{a}\overline{b}})\cdot (\overline{a\cdot\overline{\overline{b}\overline{c}}\cdot \overline{bc}})}
$$
*The process to simplify,like "first remove brackets...", "Steps" is the answer I need for this question
**Which I think would be the first step in converting any, $f_{Question}$ to $f_{answer}$
More complex Boolean expression can be calculated using algebraic expressions for each gate.
In this system, we have
with the usual rule that $a^2=a$.
In this case, $or(nor(a,b) , and(a,xor(b,c)))$ becomes
$$1+ab-a-b+a(b+c-2bc)-(1+ab-a-b)(ab+ac-2abc)$$
$$=1+ab-a-b+ab+ac-2abc-ab-ac+2abc-ab-abc+2abc+ab+ac-2abc+ab+abc-2abc$$
$$=1+2ab-a-b+ac-2abc$$
And similarly, $a\oplus b\oplus\overline{ac}$ is represented by
$$(a+b-2ab)+(1-ac)-2(a+b-2ab)(1-ac)$$
$$=a+b-2ab+1-ac-2a-2b+4ab+2ac+2abc-4abc$$
$$=-a-b+2ab+1+ac-2abc$$
As the two last expressions in each case are the same, we can conclude that $$or(nor(a,b) , and(a,xor(b,c)))=a\oplus b\oplus\overline{ac}$$.