Inputs: in1[4], in2[4], carryIn;
Outputs: out[4], carryOut;