review of combinational logic 931459