Implement each of the following functions using only two-input gates. The multi-level circuit should have AND and OR gates alternating at adjacent levels. a. Z = AB + C’D’E’ b. X = ABC + AD + A’C’D’ + A’E’F’ (last gate should be an AND gate) c. Solve part (b) with last gate as an OR gate.