Add half-adder
Add full-adder