// Circuits data file, version: 0.6.7 InputGate - index: 2, x: 10, y: 13, Value: 0, Label: I0, inputs: , outputs: , 27, Hint: I0 InputGate - index: 3, x: 10, y: 43, Value: 1, Label: I1, inputs: , outputs: , 28, Hint: I1 InputGate - index: 4, x: 10, y: 73, Value: 0, Label: I2, inputs: , outputs: , 29, Hint: I2 InputGate - index: 5, x: 10, y: 103, Value: 1, Label: I3, inputs: , outputs: , 30, Hint: I3 AndGate - index: 6, x: 110, y: 13, Value: 0, Label: A1, inputs: , 27, 31, outputs: , 23, Hint: A1 AndGate - index: 7, x: 110, y: 43, Value: 1, Label: A2, inputs: , 28, 32, outputs: , 24, Hint: A2 AndGate - index: 8, x: 110, y: 73, Value: 0, Label: A3, inputs: , 29, 33, outputs: , 25, Hint: A3 AndGate - index: 9, x: 110, y: 103, Value: 1, Label: A4, inputs: , 30, 34, outputs: , 26, Hint: A4 InputGate - index: 10, x: 40, y: 149, Value: 1, Label: Clear, inputs: , outputs: , 31, 32, 33, 34, Hint: Clear DFF - index: 11, x: 208, y: 13, Value: 0, Label: D0, inputs: , 23, outputs: , 19, Hint: D0 DFF - index: 12, x: 208, y: 43, Value: 1, Label: D1, inputs: , 24, outputs: , 20, Hint: D1 DFF - index: 13, x: 208, y: 73, Value: 0, Label: D2, inputs: , 25, outputs: , 21, Hint: D2 DFF - index: 14, x: 208, y: 103, Value: 1, Label: D3, inputs: , 26, outputs: , 22, Hint: D3 OutputGate - index: 15, x: 307, y: 18, Value: 0, Label: A0, inputs: , 19, outputs: , Hint: A0 OutputGate - index: 16, x: 308, y: 48, Value: 1, Label: A1, inputs: , 20, outputs: , Hint: A1 OutputGate - index: 17, x: 307, y: 78, Value: 0, Label: A2, inputs: , 21, outputs: , Hint: A2 OutputGate - index: 18, x: 307, y: 108, Value: 1, Label: A3, inputs: , 22, outputs: , Hint: A3 LinkGate - index: 19, x: 253, y: 28, Value: 0, Label: , inputs: , 11, outputs: , 15, 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]: (54, 0) LinkGate - index: 20, x: 253, y: 58, Value: 1, Label: , inputs: , 12, outputs: , 16, 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]: (55, 0) LinkGate - index: 21, x: 253, y: 88, Value: 0, Label: , inputs: , 13, outputs: , 17, 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]: (54, 0) LinkGate - index: 22, x: 253, y: 118, Value: 1, Label: , inputs: , 14, 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, 0) [index]: (x, y): [3]: (54, 0) LinkGate - index: 23, x: 150, y: 28, 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]: (58, 0) LinkGate - index: 24, x: 150, y: 58, Value: 1, Label: null, inputs: , 7, 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]: (58, 0) LinkGate - index: 25, x: 150, y: 88, Value: 0, Label: null, inputs: , 8, outputs: , 13, 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]: (58, 0) LinkGate - index: 26, x: 150, y: 118, Value: 1, Label: , inputs: , 9, outputs: , 14, 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]: (58, 0) LinkGate - index: 27, x: 50, y: 23, Value: 0, Label: , inputs: , 2, 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]: (60, 0) LinkGate - index: 28, x: 50, y: 53, Value: 1, Label: null, inputs: , 3, 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, 0) [index]: (x, y): [3]: (60, 0) LinkGate - index: 29, x: 50, y: 83, Value: 0, Label: null, inputs: , 4, 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]: (60, 0) LinkGate - index: 30, x: 50, y: 113, Value: 1, Label: null, inputs: , 5, 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]: (60, 0) LinkGate - index: 31, x: 80, y: 33, Value: 1, Label: , inputs: , 10, outputs: , 6, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 126) [index]: (x, y): [1]: (10, 126) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (30, 0) LinkGate - index: 32, x: 80, y: 63, Value: 1, Label: null, inputs: , 10, outputs: , 7, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 96) [index]: (x, y): [1]: (10, 96) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (30, 0) LinkGate - index: 33, x: 80, y: 93, Value: 1, Label: null, inputs: , 10, outputs: , 8, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 66) [index]: (x, y): [1]: (10, 66) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (30, 0) LinkGate - index: 34, x: 80, y: 123, Value: 1, Label: null, inputs: , 10, outputs: , 9, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 36) [index]: (x, y): [1]: (10, 36) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (30, 0) CommentGate - index: 35, x: 14, y: 180, Value: -1, Label: Man Fig 2-6 4-bit register, inputs: , outputs: , Hint: Man Fig 2-6 4-bit register CommentGate - index: 36, x: 13, y: 202, Value: -1, Label: Use "Toggle" and "Tick" to explore, inputs: , outputs: , Hint: Use "Toggle" and "Tick" to explore CommentGate - index: 37, x: 14, y: 224, Value: -1, Label: Clear done using AND gates, inputs: , outputs: , Hint: Clear done using AND gates CommentGate - index: 2265, x: 15, y: 263, Value: -1, Label: Clear true does parallel load, inputs: , outputs: , Hint: I14 CommentGate - index: 2266, x: 15, y: 286, Value: -1, Label: Clear false does a clear on next clock tick, inputs: , outputs: , Hint: I15