combinational logic and arithmetic circuits iii 8850800