It seems like a full adder is two XORs linked together. Half of a half adder wouldn't make sense, but half of a full adder is an XOR, and so it must be the solution.
blackjack
flooble's webmaster puzzle