Determine the delays of the carry out bit c48 and the gate complexity, i.e, the numbers of AND, OR and XOR gates needed for implementing the following 48-bit adders
(1) A 48-bit adder is constructed by ripple-carry connection of 1-bit full adders (Implementation-1).
(2) A 48-bit adder is constructed by ripple-carry connection of 4-bit carry-lookahead adders (Implementation-2).
(3) A 48-bit adder is constructed by ripple-carry connection of two 16-bit hierarchical carry-lookahead adders (Implementation-3).