A_0 -+---||-----\
     |   || XOR1 >-- Sum_0
B_0 -|-+-||-----/
     | |           +---+-||-----\
     | |           |   | || XOR2 >-- Sum_1
     | +-|-----)   | +-|-||-----/
     |   | AND1 )--+ | |
     +---|-----)     | |
                     | |
A_1 -+---||-----\    | |
     |   || XOR3 >---+ |
B_1 -|-+-||-----/    | |
     | |             | +-|-----)
     | |             |   | AND2 )--+
     | |             +---|-----)   |
     | |                           +--\-----\
     +-|-----------------|-----)       > OR1 >-- Carry_out
       |                 | AND3 )-----/-----/
       +-----------------|-----)

