5 bit adder citcuit. It takes two 5 bit numbers by setting them on the swithes (MSB is the left one) and uses XOR gates to add them. Since XOR operation is equivalent to sum modulo 2, carry bit must be introduced (AND gate) to prevent overflow. Because of the program limitations (there aren't 3-input gates), XORing carry with higher order bits had to be splitted. You can read the output value by measuring voltage of the output gates. There were no space left to make better graphical interpretation .