combinational logic design 805852