ha1
half-adder
c1
circuit
f1
f2
full
ripple
delay