Synopsys interview question

Map adder using only primitive gates.