Added full adder and half adder