Quote:


so (a+b)(a-b) = b(a-b)
which leaves us with (a+b) = b




If you derive the second line from the first then you are wrong.
(a+b)*(a-b) = b*(a-b)
(a+b)*0 = b*0
would be more exact