// Circuits data file, version: 0.6.7.5 InputGate - index: 0, x: 11, y: 40, Value: 0, Label: C, inputs: , outputs: , 12, 15, 17, Hint: Carry In InputGate - index: 1, x: 10, y: 118, Value: 0, Label: X, inputs: , outputs: , 13, 16, 19, Hint: X bit InputGate - index: 2, x: 9, y: 154, Value: 0, Label: Y, inputs: , outputs: , 14, 18, 20, Hint: Y bit AndGate - index: 3, x: 97, y: 32, Value: 0, Label: AND, inputs: , 15, 16, outputs: , 21, Hint: A12 AndGate - index: 4, x: 97, y: 66, Value: 0, Label: AND, inputs: , 17, 18, outputs: , 22, Hint: A13 AndGate - index: 5, x: 98, y: 99, Value: 0, Label: AND, inputs: , 19, 20, outputs: , 23, Hint: A14 OrGate - index: 6, x: 159, y: 66, Value: 0, Label: C, inputs: , 21, 22, 23, outputs: , 10, Hint: Carry out bit XOrGate - index: 7, x: 154, y: 133, Value: 0, Label: XOR, inputs: , 12, 13, 14, outputs: , 11, Hint: Sum OutputGate - index: 8, x: 219, y: 71, Value: 0, Label: C, inputs: , 10, outputs: , Hint: Carry out bit OutputGate - index: 9, x: 219, y: 138, Value: 0, Label: S, inputs: , 11, outputs: , Hint: Sum bit LinkGate - index: 10, x: 198, y: 81, Value: 0, Label: , inputs: , 6, outputs: , 8, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (21, 0) LinkGate - index: 11, x: 193, y: 148, Value: 0, Label: , inputs: , 7, outputs: , 9, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (26, 0) LinkGate - index: 12, x: 51, y: 50, Value: 0, Label: , inputs: , 0, outputs: , 7, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 90) [index]: (x, y): [3]: (103, 90) LinkGate - index: 13, x: 50, y: 128, Value: 0, Label: , inputs: , 1, outputs: , 7, Mids: 22, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (22, 0) [index]: (x, y): [2]: (22, 20) [index]: (x, y): [3]: (104, 20) LinkGate - index: 14, x: 49, y: 155, Value: 0, Label: , inputs: , 2, outputs: , 7, Mids: 33, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 9) [index]: (x, y): [1]: (33, 9) [index]: (x, y): [2]: (33, 0) [index]: (x, y): [3]: (105, 0) LinkGate - index: 15, x: 51, y: 42, Value: 0, Label: , inputs: , 0, outputs: , 3, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 8) [index]: (x, y): [1]: (10, 8) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (46, 0) LinkGate - index: 16, x: 50, y: 52, Value: 0, Label: , inputs: , 1, outputs: , 3, Mids: 22, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 76) [index]: (x, y): [1]: (22, 76) [index]: (x, y): [2]: (22, 0) [index]: (x, y): [3]: (47, 0) LinkGate - index: 17, x: 51, y: 50, Value: 0, Label: , inputs: , 0, outputs: , 4, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 26) [index]: (x, y): [3]: (46, 26) LinkGate - index: 18, x: 49, y: 86, Value: 0, Label: , inputs: , 2, outputs: , 4, Mids: 33, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 78) [index]: (x, y): [1]: (33, 78) [index]: (x, y): [2]: (33, 0) [index]: (x, y): [3]: (48, 0) LinkGate - index: 19, x: 50, y: 109, Value: 0, Label: , inputs: , 1, outputs: , 5, Mids: 22, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 19) [index]: (x, y): [1]: (22, 19) [index]: (x, y): [2]: (22, 0) [index]: (x, y): [3]: (48, 0) LinkGate - index: 20, x: 49, y: 119, Value: 0, Label: , inputs: , 2, outputs: , 5, Mids: 33, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 45) [index]: (x, y): [1]: (33, 45) [index]: (x, y): [2]: (33, 0) [index]: (x, y): [3]: (49, 0) LinkGate - index: 21, x: 137, y: 47, Value: 0, Label: , inputs: , 3, outputs: , 6, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 26) [index]: (x, y): [3]: (22, 26) LinkGate - index: 22, x: 137, y: 81, Value: 0, Label: , inputs: , 4, outputs: , 6, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (22, 0) LinkGate - index: 23, x: 138, y: 88, Value: 0, Label: , inputs: , 5, outputs: , 6, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 26) [index]: (x, y): [1]: (10, 26) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (21, 0) CommentGate - index: 24, x: 12, y: 8, Value: -1, Label: Carpinelli pg 25 Fig 1.18 A Full Adder, inputs: , outputs: , Hint: I17