I'm having a lot of trouble on the last part of a boolean expression I'm trying to simplify. so far I got (where multiplication is AND and addition is OR):
(a * 'b * 'c) + ('a * 'b * c) + ('a * b *'c) + (a * 'b * c)
(a * 'b * 'c) + (a * 'b * c ) + ('a * 'b * c) + ('a * b * 'c)
a(('b * 'c) + ('b * c)) + ('a * 'b * c) + ('a * b * 'c)
a('b(c + 'c)) + ('a * 'b * c) + ('a * b * 'c)
a('b(1)) + ('a * 'b * c) + ('a * b * 'c)
(a * 'b) + ('a * 'b * c) + ('a * b * 'c)
however, the answer i got from wolfram alpha is
(a * 'b) + ('b * c) + ('a * b * 'c)
i just have no idea how to get the last step done. Any help would be appreciated