// Circuits data file, version: 0.6.7.5 InputGate - index: 0, x: 35, y: 360, Value: 1, Label: W, inputs: , outputs: , 25, Hint: W InputGate - index: 1, x: 38, y: 265, Value: 1, Label: X, inputs: , outputs: , 20, 24, Hint: X InputGate - index: 2, x: 40, y: 182, Value: 1, Label: Y, inputs: , outputs: , 10, 19, 22, Hint: Y InputGate - index: 3, x: 43, y: 73, Value: 1, Label: Z, inputs: , outputs: , 8, Hint: Z NotGate - index: 4, x: 215, y: 68, Value: 0, Label: N, inputs: , 8, outputs: , 9, Hint: NOT Z AndGate - index: 5, x: 277, y: 90, Value: 0, Label: AND, inputs: , 9, 10, outputs: , 13, Hint: Z' AND Y AndGate - index: 6, x: 279, y: 152, Value: 0, Label: AND, inputs: , 19, 21, outputs: , 14, Hint: Y AND X' AndGate - index: 7, x: 280, y: 324, Value: 0, Label: AND, inputs: , 23, 24, outputs: , 15, Hint: Y' AND X LinkGate - index: 8, x: 83, y: 83, Value: 1, Label: , inputs: , 3, 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, 0) [index]: (x, y): [3]: (132, 0) LinkGate - index: 9, x: 245, y: 83, Value: 0, Label: , inputs: , 4, outputs: , 5, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 17) [index]: (x, y): [3]: (32, 17) LinkGate - index: 10, x: 80, y: 110, Value: 1, Label: null, inputs: , 2, outputs: , 5, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 82) [index]: (x, y): [1]: (10, 82) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (197, 0) OrGate - index: 11, x: 443, y: 155, Value: 1, Label: OR, inputs: , 13, 14, 15, 25, outputs: , 16, Hint: OR OutputGate - index: 12, x: 585, y: 160, Value: 1, Label: F, inputs: , 16, outputs: , Hint: F LinkGate - index: 13, x: 317, y: 105, Value: 0, Label: , inputs: , 5, outputs: , 11, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 56) [index]: (x, y): [3]: (126, 56) LinkGate - index: 14, x: 319, y: 167, Value: 0, Label: null, inputs: , 6, outputs: , 11, 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]: (124, 0) LinkGate - index: 15, x: 320, y: 173, Value: 0, Label: , inputs: , 7, outputs: , 11, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 166) [index]: (x, y): [1]: (10, 166) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (123, 0) LinkGate - index: 16, x: 482, y: 170, Value: 1, Label: , inputs: , 11, outputs: , 12, 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]: (103, 0) NotGate - index: 17, x: 219, y: 186, Value: 0, Label: N, inputs: , 20, outputs: , 21, Hint: NOT X NotGate - index: 18, x: 228, y: 296, Value: 0, Label: N, inputs: , 22, outputs: , 23, Hint: NOT Y LinkGate - index: 19, x: 80, y: 162, Value: 1, Label: null, inputs: , 2, outputs: , 6, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 30) [index]: (x, y): [1]: (10, 30) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (199, 0) LinkGate - index: 20, x: 78, y: 201, Value: 1, Label: null, inputs: , 1, outputs: , 17, Mids: 76, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 74) [index]: (x, y): [1]: (76, 74) [index]: (x, y): [2]: (76, 0) [index]: (x, y): [3]: (141, 0) LinkGate - index: 21, x: 249, y: 172, Value: 0, Label: null, inputs: , 17, outputs: , 6, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 29) [index]: (x, y): [1]: (10, 29) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (30, 0) LinkGate - index: 22, x: 80, y: 192, Value: 1, Label: , inputs: , 2, outputs: , 18, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 119) [index]: (x, y): [3]: (148, 119) LinkGate - index: 23, x: 258, y: 311, Value: 0, Label: , inputs: , 18, 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, 23) [index]: (x, y): [3]: (22, 23) LinkGate - index: 24, x: 78, y: 275, Value: 1, Label: null, inputs: , 1, outputs: , 7, Mids: 76, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (76, 0) [index]: (x, y): [2]: (76, 69) [index]: (x, y): [3]: (202, 69) LinkGate - index: 25, x: 75, y: 179, Value: 1, Label: , inputs: , 0, outputs: , 11, Mids: 321, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 191) [index]: (x, y): [1]: (321, 191) [index]: (x, y): [2]: (321, 0) [index]: (x, y): [3]: (368, 0) CommentGate - index: 26, x: 94, y: 29, Value: -1, Label: Carpinelli pg 13 Figure 1.5, inputs: , outputs: , Hint: I22 CommentGate - index: 27, x: 273, y: 51, Value: -1, Label: Create a truth table from the figure to check the function values quickly, inputs: , outputs: , Hint: I23