Use AND gates, OR gates, and inverters as needed to implement the following logic expressions as stated: (a) X = AB + BC (b) X = A(B + C) (c) X = AB + AB (d) X = ABC + B(EF + G) (e) X = A[BC(A + B + C + D)] (f) X = B(CDE + EFG)(AB + C) =