complete adder method