8.2.2 Carry-select Adders