{"allInput":{"10":{"id":10,"name":"10","type":"none"},"2":{"id":2,"name":"2","type":"none"},"15":{"id":15,"name":"15","type":"none"},"3":{"id":3,"name":"3","type":"none"},"11":{"id":11,"name":"11","type":"none"},"16":{"id":16,"name":"16","type":"none"},"4":{"id":4,"name":"4","type":"none"},"5":{"id":5,"name":"5","type":"none"},"12":{"id":12,"name":"12","type":"none"},"17":{"id":17,"name":"17","type":"none"},"6":{"id":6,"name":"6","type":"none"},"13":{"id":13,"name":"13","type":"none"},"7":{"id":7,"name":"7","type":"none"},"8":{"id":8,"name":"8","type":"none"},"14":{"id":14,"name":"14","type":"none"},"1":{"id":1,"name":"1","type":"none"},"9":{"id":9,"name":"9","type":"none"}},"gateLinks":[{"gate":{"position":{"x":-6,"y":-10},"id":1,"packageName":{"gateID":1,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"1","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":-1,"y":-9},"id":2,"packageName":{"gateID":4,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"2","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":-6,"y":-7},"id":3,"packageName":{"gateID":2,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"3","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":-1,"y":-9},"id":2,"packageName":{"gateID":4,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"2","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-1,"y":-9},"id":2,"packageName":{"gateID":4,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"2","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":6,"y":-9},"id":4,"packageName":{"gateID":6,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"4","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":-6,"y":-4},"id":5,"packageName":{"gateID":3,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"5","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":6,"y":-9},"id":4,"packageName":{"gateID":6,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"4","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-1,"y":-9},"id":2,"packageName":{"gateID":4,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"2","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":2,"y":-2},"id":6,"packageName":{"gateID":7,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"6","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":-6,"y":-4},"id":5,"packageName":{"gateID":3,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"5","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":2,"y":-2},"id":6,"packageName":{"gateID":7,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"6","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":-6,"y":-10},"id":1,"packageName":{"gateID":1,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"1","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":2,"y":-6},"id":7,"packageName":{"gateID":5,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"7","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":-6,"y":-7},"id":3,"packageName":{"gateID":2,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"3","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":2,"y":-6},"id":7,"packageName":{"gateID":5,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"7","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":2,"y":-6},"id":7,"packageName":{"gateID":5,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"7","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":6,"y":-4},"id":8,"packageName":{"gateID":8,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"8","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":2,"y":-2},"id":6,"packageName":{"gateID":7,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"6","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":6,"y":-4},"id":8,"packageName":{"gateID":8,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"8","type":"Or","interfaceType":"B"}},{"gate":{"position":{"x":0,"y":-9},"id":9,"packageName":{"gateID":1,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"9","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":5,"y":-8},"id":10,"packageName":{"gateID":4,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"10","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":0,"y":-6},"id":11,"packageName":{"gateID":2,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"11","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":5,"y":-8},"id":10,"packageName":{"gateID":4,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"10","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":5,"y":-8},"id":10,"packageName":{"gateID":4,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"10","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":12,"y":-8},"id":12,"packageName":{"gateID":6,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"12","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":0,"y":-3},"id":13,"packageName":{"gateID":3,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"13","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":12,"y":-8},"id":12,"packageName":{"gateID":6,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"12","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":5,"y":-8},"id":10,"packageName":{"gateID":4,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"10","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":8,"y":-1},"id":14,"packageName":{"gateID":7,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"14","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":0,"y":-3},"id":13,"packageName":{"gateID":3,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"13","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":8,"y":-1},"id":14,"packageName":{"gateID":7,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"14","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":0,"y":-9},"id":9,"packageName":{"gateID":1,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"9","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":8,"y":-5},"id":15,"packageName":{"gateID":5,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"15","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":0,"y":-6},"id":11,"packageName":{"gateID":2,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"11","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":8,"y":-5},"id":15,"packageName":{"gateID":5,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"15","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":8,"y":-5},"id":15,"packageName":{"gateID":5,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"15","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":12,"y":-3},"id":16,"packageName":{"gateID":8,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"16","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":8,"y":-1},"id":14,"packageName":{"gateID":7,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"14","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":12,"y":-3},"id":16,"packageName":{"gateID":8,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"16","type":"Or","interfaceType":"B"}},{"gate":{"position":{"x":5,"y":-10},"id":17,"packageName":{"gateID":1,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"17","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":10,"y":-9},"id":18,"packageName":{"gateID":4,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"18","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":5,"y":-7},"id":19,"packageName":{"gateID":2,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"19","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":10,"y":-9},"id":18,"packageName":{"gateID":4,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"18","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":10,"y":-9},"id":18,"packageName":{"gateID":4,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"18","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-9},"id":20,"packageName":{"gateID":6,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"20","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":5,"y":-4},"id":21,"packageName":{"gateID":3,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"21","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-9},"id":20,"packageName":{"gateID":6,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"20","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":10,"y":-9},"id":18,"packageName":{"gateID":4,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"18","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":13,"y":-2},"id":22,"packageName":{"gateID":7,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"22","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":5,"y":-4},"id":21,"packageName":{"gateID":3,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"21","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":13,"y":-2},"id":22,"packageName":{"gateID":7,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"22","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":5,"y":-10},"id":17,"packageName":{"gateID":1,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"17","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":13,"y":-6},"id":23,"packageName":{"gateID":5,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"23","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":5,"y":-7},"id":19,"packageName":{"gateID":2,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"19","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":13,"y":-6},"id":23,"packageName":{"gateID":5,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"23","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":13,"y":-6},"id":23,"packageName":{"gateID":5,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"23","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-4},"id":24,"packageName":{"gateID":8,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"24","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":13,"y":-2},"id":22,"packageName":{"gateID":7,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"22","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-4},"id":24,"packageName":{"gateID":8,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"24","type":"Or","interfaceType":"B"}},{"gate":{"position":{"x":12,"y":-10},"id":25,"packageName":{"gateID":1,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"25","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-9},"id":26,"packageName":{"gateID":4,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"26","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":12,"y":-7},"id":27,"packageName":{"gateID":2,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"27","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-9},"id":26,"packageName":{"gateID":4,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"26","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":17,"y":-9},"id":26,"packageName":{"gateID":4,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"26","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":24,"y":-9},"id":28,"packageName":{"gateID":6,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"28","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":12,"y":-4},"id":29,"packageName":{"gateID":3,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"29","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":24,"y":-9},"id":28,"packageName":{"gateID":6,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"28","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":17,"y":-9},"id":26,"packageName":{"gateID":4,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"26","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":20,"y":-2},"id":30,"packageName":{"gateID":7,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"30","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":12,"y":-4},"id":29,"packageName":{"gateID":3,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"29","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":20,"y":-2},"id":30,"packageName":{"gateID":7,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"30","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":12,"y":-10},"id":25,"packageName":{"gateID":1,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"25","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":20,"y":-6},"id":31,"packageName":{"gateID":5,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"31","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":12,"y":-7},"id":27,"packageName":{"gateID":2,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"27","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":20,"y":-6},"id":31,"packageName":{"gateID":5,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"31","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":20,"y":-6},"id":31,"packageName":{"gateID":5,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"31","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":24,"y":-4},"id":32,"packageName":{"gateID":8,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"32","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":20,"y":-2},"id":30,"packageName":{"gateID":7,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"30","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":24,"y":-4},"id":32,"packageName":{"gateID":8,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"32","type":"Or","interfaceType":"B"}},{"gate":{"position":{"x":-6,"y":-4},"id":33,"packageName":{"gateID":1,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"33","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":-1,"y":-3},"id":34,"packageName":{"gateID":4,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"34","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":-6,"y":-1},"id":35,"packageName":{"gateID":2,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"35","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":-1,"y":-3},"id":34,"packageName":{"gateID":4,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"34","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-1,"y":-3},"id":34,"packageName":{"gateID":4,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"34","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":6,"y":-3},"id":36,"packageName":{"gateID":6,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"36","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":-6,"y":2},"id":37,"packageName":{"gateID":3,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"37","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":6,"y":-3},"id":36,"packageName":{"gateID":6,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"36","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-1,"y":-3},"id":34,"packageName":{"gateID":4,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"34","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":2,"y":4},"id":38,"packageName":{"gateID":7,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"38","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":-6,"y":2},"id":37,"packageName":{"gateID":3,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"37","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":2,"y":4},"id":38,"packageName":{"gateID":7,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"38","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":-6,"y":-4},"id":33,"packageName":{"gateID":1,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"33","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":2,"y":0},"id":39,"packageName":{"gateID":5,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"39","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":-6,"y":-1},"id":35,"packageName":{"gateID":2,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"35","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":2,"y":0},"id":39,"packageName":{"gateID":5,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"39","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":2,"y":0},"id":39,"packageName":{"gateID":5,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"39","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":6,"y":2},"id":40,"packageName":{"gateID":8,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"40","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":2,"y":4},"id":38,"packageName":{"gateID":7,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"38","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":6,"y":2},"id":40,"packageName":{"gateID":8,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"40","type":"Or","interfaceType":"B"}},{"gate":{"position":{"x":-1,"y":-4},"id":41,"packageName":{"gateID":1,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"41","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":4,"y":-3},"id":42,"packageName":{"gateID":4,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"42","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":-1,"y":-1},"id":43,"packageName":{"gateID":2,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"43","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":4,"y":-3},"id":42,"packageName":{"gateID":4,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"42","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":4,"y":-3},"id":42,"packageName":{"gateID":4,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"42","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":11,"y":-3},"id":44,"packageName":{"gateID":6,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"44","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":-1,"y":2},"id":45,"packageName":{"gateID":3,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"45","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":11,"y":-3},"id":44,"packageName":{"gateID":6,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"44","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":4,"y":-3},"id":42,"packageName":{"gateID":4,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"42","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":7,"y":4},"id":46,"packageName":{"gateID":7,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"46","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":-1,"y":2},"id":45,"packageName":{"gateID":3,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"45","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":7,"y":4},"id":46,"packageName":{"gateID":7,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"46","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":-1,"y":-4},"id":41,"packageName":{"gateID":1,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"41","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":7,"y":0},"id":47,"packageName":{"gateID":5,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"47","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":-1,"y":-1},"id":43,"packageName":{"gateID":2,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"43","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":7,"y":0},"id":47,"packageName":{"gateID":5,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"47","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":7,"y":0},"id":47,"packageName":{"gateID":5,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"47","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":11,"y":2},"id":48,"packageName":{"gateID":8,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"48","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":7,"y":4},"id":46,"packageName":{"gateID":7,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"46","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":11,"y":2},"id":48,"packageName":{"gateID":8,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"48","type":"Or","interfaceType":"B"}},{"gate":{"position":{"x":5,"y":-4},"id":49,"packageName":{"gateID":1,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"49","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":10,"y":-3},"id":50,"packageName":{"gateID":4,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"50","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":5,"y":-1},"id":51,"packageName":{"gateID":2,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"51","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":10,"y":-3},"id":50,"packageName":{"gateID":4,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"50","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":10,"y":-3},"id":50,"packageName":{"gateID":4,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"50","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-3},"id":52,"packageName":{"gateID":6,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"52","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":5,"y":2},"id":53,"packageName":{"gateID":3,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"53","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-3},"id":52,"packageName":{"gateID":6,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"52","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":10,"y":-3},"id":50,"packageName":{"gateID":4,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"50","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":13,"y":4},"id":54,"packageName":{"gateID":7,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"54","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":5,"y":2},"id":53,"packageName":{"gateID":3,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"53","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":13,"y":4},"id":54,"packageName":{"gateID":7,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"54","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":5,"y":-4},"id":49,"packageName":{"gateID":1,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"49","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":13,"y":0},"id":55,"packageName":{"gateID":5,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"55","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":5,"y":-1},"id":51,"packageName":{"gateID":2,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"51","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":13,"y":0},"id":55,"packageName":{"gateID":5,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"55","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":13,"y":0},"id":55,"packageName":{"gateID":5,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"55","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":2},"id":56,"packageName":{"gateID":8,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"56","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":13,"y":4},"id":54,"packageName":{"gateID":7,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"54","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":2},"id":56,"packageName":{"gateID":8,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"56","type":"Or","interfaceType":"B"}},{"gate":{"position":{"x":12,"y":-4},"id":57,"packageName":{"gateID":1,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"57","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-3},"id":58,"packageName":{"gateID":4,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"58","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":12,"y":-1},"id":59,"packageName":{"gateID":2,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"59","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":17,"y":-3},"id":58,"packageName":{"gateID":4,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"58","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":17,"y":-3},"id":58,"packageName":{"gateID":4,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"58","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":24,"y":-3},"id":60,"packageName":{"gateID":6,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"60","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":12,"y":2},"id":61,"packageName":{"gateID":3,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"61","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":24,"y":-3},"id":60,"packageName":{"gateID":6,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"60","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":17,"y":-3},"id":58,"packageName":{"gateID":4,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"58","type":"Xor","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":20,"y":4},"id":62,"packageName":{"gateID":7,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"62","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":12,"y":2},"id":61,"packageName":{"gateID":3,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"61","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":20,"y":4},"id":62,"packageName":{"gateID":7,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"62","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":12,"y":-4},"id":57,"packageName":{"gateID":1,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"57","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":20,"y":0},"id":63,"packageName":{"gateID":5,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"63","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":12,"y":-1},"id":59,"packageName":{"gateID":2,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"59","type":"Or","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":20,"y":0},"id":63,"packageName":{"gateID":5,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"63","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":20,"y":0},"id":63,"packageName":{"gateID":5,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"63","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":24,"y":2},"id":64,"packageName":{"gateID":8,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"64","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":20,"y":4},"id":62,"packageName":{"gateID":7,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"62","type":"And","interfaceType":"output"},"lineTo":[],"outputGate":{"position":{"x":24,"y":2},"id":64,"packageName":{"gateID":8,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"64","type":"Or","interfaceType":"B"}},{"gate":{"position":{"x":13,"y":-4},"id":65,"name":"65","type":"Xor","interfaceType":"output"},"lineTo":[{"x":14,"y":-4},{"x":15,"y":-4},{"x":15,"y":-4},{"x":15,"y":-4}],"outputGate":{"position":{"x":12,"y":-7},"id":27,"packageName":{"gateID":2,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"27","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":13,"y":2},"id":66,"name":"66","type":"Xor","interfaceType":"output"},"lineTo":[{"x":14,"y":2},{"x":15,"y":2},{"x":15,"y":2},{"x":15,"y":2}],"outputGate":{"position":{"x":12,"y":-1},"id":59,"packageName":{"gateID":2,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"59","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":4,"y":-4},"id":67,"name":"67","type":"Xor","interfaceType":"output"},"lineTo":[{"x":5,"y":-4},{"x":6,"y":-4},{"x":6,"y":-4},{"x":6,"y":-4}],"outputGate":{"position":{"x":5,"y":-7},"id":19,"packageName":{"gateID":2,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"19","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":4,"y":2},"id":68,"name":"68","type":"Xor","interfaceType":"output"},"lineTo":[{"x":5,"y":2},{"x":6,"y":2},{"x":6,"y":2},{"x":6,"y":2}],"outputGate":{"position":{"x":5,"y":-1},"id":51,"packageName":{"gateID":2,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"51","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":-14,"y":-4},"id":71,"name":"71","type":"Xor","interfaceType":"output"},"lineTo":[{"x":-13,"y":-4},{"x":-12,"y":-4},{"x":-12,"y":-4},{"x":-12,"y":-4}],"outputGate":{"position":{"x":-6,"y":-7},"id":3,"packageName":{"gateID":2,"id":1,"name":"1-bit adder","postion":{"x":-2,"y":-4}},"name":"3","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":-14,"y":2},"id":72,"name":"72","type":"Xor","interfaceType":"output"},"lineTo":[{"x":-13,"y":2},{"x":-12,"y":2},{"x":-12,"y":2},{"x":-12,"y":2}],"outputGate":{"position":{"x":-6,"y":-1},"id":35,"packageName":{"gateID":2,"id":5,"name":"1-bit adder","postion":{"x":-2,"y":2}},"name":"35","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":6,"y":-4},"id":8,"packageName":{"gateID":8,"id":1,"name":"1-bit adder","postion":{"x":-2,"y":-4}},"name":"8","type":"Or","interfaceType":"output"},"lineTo":[{"x":-3,"y":-2},{"x":-4,"y":-2},{"x":-7,"y":-2},{"x":-7,"y":-3},{"x":-10,"y":-3}],"outputGate":{"position":{"x":0,"y":-3},"id":13,"packageName":{"gateID":3,"id":2,"name":"1-bit adder","postion":{"x":4,"y":-3}},"name":"13","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":12,"y":-3},"id":16,"packageName":{"gateID":8,"id":2,"name":"1-bit adder","postion":{"x":4,"y":-3}},"name":"16","type":"Or","interfaceType":"output"},"lineTo":[{"x":6,"y":-2},{"x":5,"y":-2},{"x":2,"y":-2},{"x":2,"y":-3},{"x":-1,"y":-3}],"outputGate":{"position":{"x":5,"y":-4},"id":21,"packageName":{"gateID":3,"id":3,"name":"1-bit adder","postion":{"x":9,"y":-4}},"name":"21","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":17,"y":-4},"id":24,"packageName":{"gateID":8,"id":3,"name":"1-bit adder","postion":{"x":9,"y":-4}},"name":"24","type":"Or","interfaceType":"output"},"lineTo":[{"x":15,"y":-2},{"x":14,"y":-2},{"x":11,"y":-2},{"x":11,"y":-3},{"x":8,"y":-3}],"outputGate":{"position":{"x":12,"y":-4},"id":29,"packageName":{"gateID":3,"id":4,"name":"1-bit adder","postion":{"x":16,"y":-4}},"name":"29","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":6,"y":2},"id":40,"packageName":{"gateID":8,"id":5,"name":"1-bit adder","postion":{"x":-2,"y":2}},"name":"40","type":"Or","interfaceType":"output"},"lineTo":[{"x":-3,"y":4},{"x":-4,"y":4},{"x":-7,"y":4},{"x":-7,"y":3},{"x":-10,"y":3}],"outputGate":{"position":{"x":-1,"y":2},"id":45,"packageName":{"gateID":3,"id":6,"name":"1-bit adder","postion":{"x":3,"y":2}},"name":"45","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":11,"y":2},"id":48,"packageName":{"gateID":8,"id":6,"name":"1-bit adder","postion":{"x":3,"y":2}},"name":"48","type":"Or","interfaceType":"output"},"lineTo":[{"x":6,"y":4},{"x":5,"y":4},{"x":2,"y":4},{"x":2,"y":3},{"x":-1,"y":3}],"outputGate":{"position":{"x":5,"y":2},"id":53,"packageName":{"gateID":3,"id":7,"name":"1-bit adder","postion":{"x":9,"y":2}},"name":"53","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":17,"y":2},"id":56,"packageName":{"gateID":8,"id":7,"name":"1-bit adder","postion":{"x":9,"y":2}},"name":"56","type":"Or","interfaceType":"output"},"lineTo":[{"x":15,"y":4},{"x":14,"y":4},{"x":11,"y":4},{"x":11,"y":3},{"x":8,"y":3}],"outputGate":{"position":{"x":12,"y":2},"id":61,"packageName":{"gateID":3,"id":8,"name":"1-bit adder","postion":{"x":16,"y":2}},"name":"61","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"lineTo":[{"x":-12,"y":-2},{"x":-13,"y":-2},{"x":-16,"y":-2},{"x":-16,"y":5},{"x":-17,"y":5}],"outputGate":{"position":{"x":-6,"y":-4},"id":5,"packageName":{"gateID":3,"id":1,"name":"1-bit adder","postion":{"x":-2,"y":-4}},"name":"5","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"lineTo":[{"x":-15,"y":-3},{"x":-16,"y":-3},{"x":-16,"y":5},{"x":-17,"y":5}],"outputGate":{"position":{"x":-14,"y":-4},"id":71,"name":"71","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"lineTo":[{"x":-6,"y":-3},{"x":-7,"y":-3},{"x":-7,"y":5},{"x":-17,"y":5}],"outputGate":{"position":{"x":-5,"y":-4},"id":69,"name":"69","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"lineTo":[{"x":3,"y":-3},{"x":2,"y":-3},{"x":2,"y":5},{"x":-17,"y":5}],"outputGate":{"position":{"x":4,"y":-4},"id":67,"name":"67","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"lineTo":[{"x":12,"y":-3},{"x":11,"y":-3},{"x":11,"y":5},{"x":-17,"y":5}],"outputGate":{"position":{"x":13,"y":-4},"id":65,"name":"65","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"lineTo":[{"x":-15,"y":3},{"x":-15,"y":4},{"x":-15,"y":5},{"x":-17,"y":5}],"outputGate":{"position":{"x":-14,"y":2},"id":72,"name":"72","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"lineTo":[{"x":-6,"y":3},{"x":-6,"y":4},{"x":-6,"y":5},{"x":-17,"y":5}],"outputGate":{"position":{"x":-5,"y":2},"id":70,"name":"70","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"lineTo":[{"x":3,"y":3},{"x":3,"y":4},{"x":3,"y":5},{"x":-17,"y":5}],"outputGate":{"position":{"x":4,"y":2},"id":68,"name":"68","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"lineTo":[{"x":12,"y":3},{"x":12,"y":4},{"x":12,"y":5},{"x":-17,"y":5}],"outputGate":{"position":{"x":13,"y":2},"id":66,"name":"66","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":24,"y":-4},"id":32,"packageName":{"gateID":8,"id":4,"name":"1-bit adder","postion":{"x":16,"y":-4}},"name":"32","type":"Or","interfaceType":"output"},"lineTo":[{"x":-12,"y":4},{"x":-12,"y":5},{"x":18,"y":5},{"x":18,"y":-3},{"x":17,"y":-3}],"outputGate":{"position":{"x":-6,"y":2},"id":37,"packageName":{"gateID":3,"id":5,"name":"1-bit adder","postion":{"x":-2,"y":2}},"name":"37","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":-5,"y":2},"id":70,"name":"70","type":"Xor","interfaceType":"output"},"lineTo":[{"x":-4,"y":2},{"x":-3,"y":2},{"x":-3,"y":2},{"x":-3,"y":2}],"outputGate":{"position":{"x":-1,"y":-1},"id":43,"packageName":{"gateID":2,"id":6,"name":"1-bit adder","postion":{"x":3,"y":2}},"name":"43","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":-5,"y":-4},"id":69,"name":"69","type":"Xor","interfaceType":"output"},"lineTo":[{"x":-4,"y":-4},{"x":-3,"y":-4},{"x":-3,"y":-4},{"x":-3,"y":-4}],"outputGate":{"position":{"x":0,"y":-6},"id":11,"packageName":{"gateID":2,"id":2,"name":"1-bit adder","postion":{"x":4,"y":-3}},"name":"11","type":"Or","interfaceType":"A"}}],"allGate":{"39":{"position":{"x":2,"y":0},"id":39,"packageName":{"gateID":5,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"39","type":"And","interfaceType":"output"},"54":{"position":{"x":13,"y":4},"id":54,"packageName":{"gateID":7,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"54","type":"And","interfaceType":"output"},"47":{"position":{"x":7,"y":0},"id":47,"packageName":{"gateID":5,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"47","type":"And","interfaceType":"output"},"61":{"position":{"x":12,"y":2},"id":61,"packageName":{"gateID":3,"id":8,"name":"1-bit adder","postion":{"x":16,"y":2}},"name":"61","type":"Or","interfaceType":"A"},"62":{"position":{"x":20,"y":4},"id":62,"packageName":{"gateID":7,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"62","type":"And","interfaceType":"output"},"55":{"position":{"x":13,"y":0},"id":55,"packageName":{"gateID":5,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"55","type":"And","interfaceType":"output"},"48":{"position":{"x":11,"y":2},"id":48,"packageName":{"gateID":8,"id":6,"name":"1-bit adder","postion":{"x":3,"y":2}},"name":"48","type":"Or","interfaceType":"output"},"70":{"position":{"x":-5,"y":2},"id":70,"name":"70","type":"Xor","interfaceType":"output"},"63":{"position":{"x":20,"y":0},"id":63,"packageName":{"gateID":5,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"63","type":"And","interfaceType":"output"},"56":{"position":{"x":17,"y":2},"id":56,"packageName":{"gateID":8,"id":7,"name":"1-bit adder","postion":{"x":9,"y":2}},"name":"56","type":"Or","interfaceType":"output"},"49":{"position":{"x":5,"y":-4},"id":49,"packageName":{"gateID":1,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"49","type":"Or","interfaceType":"output"},"71":{"position":{"x":-14,"y":-4},"id":71,"name":"71","type":"Xor","interfaceType":"B"},"64":{"position":{"x":24,"y":2},"id":64,"packageName":{"gateID":8,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"64","type":"Or","interfaceType":"B"},"57":{"position":{"x":12,"y":-4},"id":57,"packageName":{"gateID":1,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"57","type":"Or","interfaceType":"output"},"72":{"position":{"x":-14,"y":2},"id":72,"name":"72","type":"Xor","interfaceType":"B"},"58":{"position":{"x":17,"y":-3},"id":58,"packageName":{"gateID":4,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"58","type":"Xor","interfaceType":"output"},"65":{"position":{"x":13,"y":-4},"id":65,"name":"65","type":"Xor","interfaceType":"B"},"73":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"output"},"59":{"position":{"x":12,"y":-1},"id":59,"packageName":{"gateID":2,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"59","type":"Or","interfaceType":"A"},"1":{"position":{"x":-6,"y":-10},"id":1,"packageName":{"gateID":1,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"1","type":"Or","interfaceType":"output"},"66":{"position":{"x":13,"y":2},"id":66,"name":"66","type":"Xor","interfaceType":"B"},"2":{"position":{"x":-1,"y":-9},"id":2,"packageName":{"gateID":4,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"2","type":"Xor","interfaceType":"output"},"67":{"position":{"x":4,"y":-4},"id":67,"name":"67","type":"Xor","interfaceType":"B"},"3":{"position":{"x":-6,"y":-7},"id":3,"packageName":{"gateID":2,"id":1,"name":"1-bit adder","postion":{"x":-2,"y":-4}},"name":"3","type":"Or","interfaceType":"A"},"68":{"position":{"x":4,"y":2},"id":68,"name":"68","type":"Xor","interfaceType":"B"},"4":{"position":{"x":6,"y":-9},"id":4,"packageName":{"gateID":6,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"4","type":"Xor","interfaceType":"B"},"5":{"position":{"x":-6,"y":-4},"id":5,"packageName":{"gateID":3,"id":1,"name":"1-bit adder","postion":{"x":-2,"y":-4}},"name":"5","type":"Or","interfaceType":"A"},"69":{"position":{"x":-5,"y":-4},"id":69,"name":"69","type":"Xor","interfaceType":"output"},"6":{"position":{"x":2,"y":-2},"id":6,"packageName":{"gateID":7,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"6","type":"And","interfaceType":"output"},"7":{"position":{"x":2,"y":-6},"id":7,"packageName":{"gateID":5,"id":1,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"7","type":"And","interfaceType":"output"},"10":{"position":{"x":5,"y":-8},"id":10,"packageName":{"gateID":4,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"10","type":"Xor","interfaceType":"output"},"8":{"position":{"x":6,"y":-4},"id":8,"packageName":{"gateID":8,"id":1,"name":"1-bit adder","postion":{"x":-2,"y":-4}},"name":"8","type":"Or","interfaceType":"output"},"9":{"position":{"x":0,"y":-9},"id":9,"packageName":{"gateID":1,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"9","type":"Or","interfaceType":"output"},"11":{"position":{"x":0,"y":-6},"id":11,"packageName":{"gateID":2,"id":2,"name":"1-bit adder","postion":{"x":4,"y":-3}},"name":"11","type":"Or","interfaceType":"A"},"12":{"position":{"x":12,"y":-8},"id":12,"packageName":{"gateID":6,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"12","type":"Xor","interfaceType":"B"},"13":{"position":{"x":0,"y":-3},"id":13,"packageName":{"gateID":3,"id":2,"name":"1-bit adder","postion":{"x":4,"y":-3}},"name":"13","type":"Or","interfaceType":"A"},"20":{"position":{"x":17,"y":-9},"id":20,"packageName":{"gateID":6,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"20","type":"Xor","interfaceType":"B"},"21":{"position":{"x":5,"y":-4},"id":21,"packageName":{"gateID":3,"id":3,"name":"1-bit adder","postion":{"x":9,"y":-4}},"name":"21","type":"Or","interfaceType":"A"},"14":{"position":{"x":8,"y":-1},"id":14,"packageName":{"gateID":7,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"14","type":"And","interfaceType":"output"},"22":{"position":{"x":13,"y":-2},"id":22,"packageName":{"gateID":7,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"22","type":"And","interfaceType":"output"},"15":{"position":{"x":8,"y":-5},"id":15,"packageName":{"gateID":5,"id":2,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"15","type":"And","interfaceType":"output"},"30":{"position":{"x":20,"y":-2},"id":30,"packageName":{"gateID":7,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"30","type":"And","interfaceType":"output"},"16":{"position":{"x":12,"y":-3},"id":16,"packageName":{"gateID":8,"id":2,"name":"1-bit adder","postion":{"x":4,"y":-3}},"name":"16","type":"Or","interfaceType":"output"},"23":{"position":{"x":13,"y":-6},"id":23,"packageName":{"gateID":5,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"23","type":"And","interfaceType":"output"},"31":{"position":{"x":20,"y":-6},"id":31,"packageName":{"gateID":5,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"31","type":"And","interfaceType":"output"},"24":{"position":{"x":17,"y":-4},"id":24,"packageName":{"gateID":8,"id":3,"name":"1-bit adder","postion":{"x":9,"y":-4}},"name":"24","type":"Or","interfaceType":"output"},"17":{"position":{"x":5,"y":-10},"id":17,"packageName":{"gateID":1,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"17","type":"Or","interfaceType":"output"},"32":{"position":{"x":24,"y":-4},"id":32,"packageName":{"gateID":8,"id":4,"name":"1-bit adder","postion":{"x":16,"y":-4}},"name":"32","type":"Or","interfaceType":"output"},"25":{"position":{"x":12,"y":-10},"id":25,"packageName":{"gateID":1,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"25","type":"Or","interfaceType":"output"},"18":{"position":{"x":10,"y":-9},"id":18,"packageName":{"gateID":4,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"18","type":"Xor","interfaceType":"output"},"40":{"position":{"x":6,"y":2},"id":40,"packageName":{"gateID":8,"id":5,"name":"1-bit adder","postion":{"x":-2,"y":2}},"name":"40","type":"Or","interfaceType":"output"},"33":{"position":{"x":-6,"y":-4},"id":33,"packageName":{"gateID":1,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"33","type":"Or","interfaceType":"output"},"26":{"position":{"x":17,"y":-9},"id":26,"packageName":{"gateID":4,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"26","type":"Xor","interfaceType":"output"},"19":{"position":{"x":5,"y":-7},"id":19,"packageName":{"gateID":2,"id":3,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"19","type":"Or","interfaceType":"A"},"34":{"position":{"x":-1,"y":-3},"id":34,"packageName":{"gateID":4,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"34","type":"Xor","interfaceType":"output"},"27":{"position":{"x":12,"y":-7},"id":27,"packageName":{"gateID":2,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"27","type":"Or","interfaceType":"A"},"41":{"position":{"x":-1,"y":-4},"id":41,"packageName":{"gateID":1,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"41","type":"Or","interfaceType":"output"},"42":{"position":{"x":4,"y":-3},"id":42,"packageName":{"gateID":4,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"42","type":"Xor","interfaceType":"output"},"35":{"position":{"x":-6,"y":-1},"id":35,"packageName":{"gateID":2,"id":5,"name":"1-bit adder","postion":{"x":-2,"y":2}},"name":"35","type":"Or","interfaceType":"A"},"28":{"position":{"x":24,"y":-9},"id":28,"packageName":{"gateID":6,"id":4,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"28","type":"Xor","interfaceType":"B"},"50":{"position":{"x":10,"y":-3},"id":50,"packageName":{"gateID":4,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"50","type":"Xor","interfaceType":"output"},"29":{"position":{"x":12,"y":-4},"id":29,"packageName":{"gateID":3,"id":4,"name":"1-bit adder","postion":{"x":16,"y":-4}},"name":"29","type":"Or","interfaceType":"A"},"43":{"position":{"x":-1,"y":-1},"id":43,"packageName":{"gateID":2,"id":6,"name":"1-bit adder","postion":{"x":3,"y":2}},"name":"43","type":"Or","interfaceType":"A"},"36":{"position":{"x":6,"y":-3},"id":36,"packageName":{"gateID":6,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"36","type":"Xor","interfaceType":"B"},"51":{"position":{"x":5,"y":-1},"id":51,"packageName":{"gateID":2,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"51","type":"Or","interfaceType":"A"},"37":{"position":{"x":-6,"y":2},"id":37,"packageName":{"gateID":3,"id":5,"name":"1-bit adder","postion":{"x":-2,"y":2}},"name":"37","type":"Or","interfaceType":"A"},"44":{"position":{"x":11,"y":-3},"id":44,"packageName":{"gateID":6,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"44","type":"Xor","interfaceType":"B"},"38":{"position":{"x":2,"y":4},"id":38,"packageName":{"gateID":7,"id":5,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"38","type":"And","interfaceType":"output"},"45":{"position":{"x":-1,"y":2},"id":45,"packageName":{"gateID":3,"id":6,"name":"1-bit adder","postion":{"x":3,"y":2}},"name":"45","type":"Or","interfaceType":"A"},"52":{"position":{"x":17,"y":-3},"id":52,"packageName":{"gateID":6,"id":7,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"52","type":"Xor","interfaceType":"B"},"60":{"position":{"x":24,"y":-3},"id":60,"packageName":{"gateID":6,"id":8,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"60","type":"Xor","interfaceType":"B"},"53":{"position":{"x":5,"y":2},"id":53,"packageName":{"gateID":3,"id":7,"name":"1-bit adder","postion":{"x":9,"y":2}},"name":"53","type":"Or","interfaceType":"A"},"46":{"position":{"x":7,"y":4},"id":46,"packageName":{"gateID":7,"id":6,"name":"1-bit adder","postion":{"x":-11,"y":2}},"name":"46","type":"And","interfaceType":"output"}},"inputInterfaceName":{"10":"B1","2":"1","15":"B6","3":"2","11":"B2","16":"B7","4":"3","12":"B3","5":"4","17":"SU","6":"5","13":"B4","7":"6","8":"7","14":"B5","1":"0","9":"B0"},"gatePackages":{"7":{"TL":{"x":-1,"y":-2},"id":7,"BR":{"x":1,"y":2},"packageName":"1-bit adder","position":{"x":7,"y":2},"mapToInstance":{"7":54,"3":53,"8":56,"4":50,"5":55,"1":49,"6":52,"2":51}},"3":{"TL":{"x":-1,"y":-2},"id":3,"BR":{"x":1,"y":2},"packageName":"1-bit adder","position":{"x":7,"y":-4},"mapToInstance":{"7":22,"3":21,"8":24,"4":18,"5":23,"1":17,"6":20,"2":19}},"8":{"TL":{"x":-1,"y":-2},"id":8,"BR":{"x":1,"y":2},"packageName":"1-bit adder","position":{"x":16,"y":2},"mapToInstance":{"7":62,"3":61,"8":64,"4":58,"5":63,"1":57,"6":60,"2":59}},"4":{"TL":{"x":-1,"y":-2},"id":4,"BR":{"x":1,"y":2},"packageName":"1-bit adder","position":{"x":16,"y":-4},"mapToInstance":{"7":30,"3":29,"8":32,"4":26,"5":31,"1":25,"6":28,"2":27}},"5":{"TL":{"x":-1,"y":-2},"id":5,"BR":{"x":1,"y":2},"packageName":"1-bit adder","position":{"x":-11,"y":2},"mapToInstance":{"7":38,"3":37,"8":40,"4":34,"5":39,"1":33,"6":36,"2":35}},"1":{"TL":{"x":-1,"y":-2},"id":1,"BR":{"x":1,"y":2},"packageName":"1-bit adder","position":{"x":-11,"y":-4},"mapToInstance":{"7":6,"3":5,"8":8,"4":2,"5":7,"1":1,"6":4,"2":3}},"6":{"TL":{"x":-1,"y":-2},"id":6,"BR":{"x":1,"y":2},"packageName":"1-bit adder","position":{"x":-2,"y":2},"mapToInstance":{"7":46,"3":45,"8":48,"4":42,"5":47,"1":41,"6":44,"2":43}},"2":{"TL":{"x":-1,"y":-2},"id":2,"BR":{"x":1,"y":2},"packageName":"1-bit adder","position":{"x":-2,"y":-4},"mapToInstance":{"7":14,"3":13,"8":16,"4":10,"5":15,"1":9,"6":12,"2":11}}},"outputInterfaceName":{"52":"6","60":"7","44":"5","4":"0","32":"4","64":"C","20":"2","28":"3","36":"4","12":"1"},"embedPackages":{"1-bit adder":{"gatetoInput":[{"position":{"x":-4,"y":-6},"id":1,"name":"1","type":"Or","interfaceType":"A"},{"id":1,"name":"1","type":"none"},{"position":{"x":-4,"y":-3},"id":2,"name":"2","type":"Or","interfaceType":"A"},{"id":2,"name":"2","type":"none"},{"position":{"x":-4,"y":0},"id":3,"name":"3","type":"Or","interfaceType":"A"},{"id":3,"name":"3","type":"none"}],"subPackage":{},"inputInterfaceName":{"3":"C","2":"B","1":"A"},"embedPackages":{},"outputs":[{"position":{"x":8,"y":-5},"id":6,"name":"6","type":"Xor","interfaceType":"A"},{"position":{"x":8,"y":0},"id":8,"name":"8","type":"Or","interfaceType":"A"}],"outputInterfaceName":{"8":"C","6":"S"},"compactOutput":[{"position":{"x":8,"y":-5},"id":6,"name":"6","type":"Xor","interfaceType":"A"},{"position":{"x":8,"y":0},"id":8,"name":"8","type":"Or","interfaceType":"A"}],"packageName":"1-bit adder","compact":true,"programmable":false,"links":[{"gate":{"position":{"x":-4,"y":-6},"id":1,"name":"1","type":"Or","interfaceType":"output"},"lineTo":[{"x":0,"y":-6},{"x":-1,"y":-6},{"x":-3,"y":-6}],"outputGate":{"position":{"x":1,"y":-5},"id":4,"name":"4","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":-4,"y":-3},"id":2,"name":"2","type":"Or","interfaceType":"output"},"lineTo":[{"x":0,"y":-4},{"x":0,"y":-3},{"x":-3,"y":-3}],"outputGate":{"position":{"x":1,"y":-5},"id":4,"name":"4","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":1,"y":-5},"id":4,"name":"4","type":"Xor","interfaceType":"output"},"lineTo":[{"x":7,"y":-6},{"x":6,"y":-6},{"x":6,"y":-5},{"x":2,"y":-5}],"outputGate":{"position":{"x":8,"y":-5},"id":6,"name":"6","type":"Xor","interfaceType":"A"}},{"gate":{"position":{"x":-4,"y":0},"id":3,"name":"3","type":"Or","interfaceType":"output"},"lineTo":[{"x":7,"y":-4},{"x":6,"y":-4},{"x":6,"y":0},{"x":-3,"y":0}],"outputGate":{"position":{"x":8,"y":-5},"id":6,"name":"6","type":"Xor","interfaceType":"B"}},{"gate":{"position":{"x":1,"y":-5},"id":4,"name":"4","type":"Xor","interfaceType":"output"},"lineTo":[{"x":3,"y":1},{"x":2,"y":1},{"x":2,"y":-5},{"x":2,"y":-5}],"outputGate":{"position":{"x":4,"y":2},"id":7,"name":"7","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":-4,"y":0},"id":3,"name":"3","type":"Or","interfaceType":"output"},"lineTo":[{"x":3,"y":3},{"x":2,"y":3},{"x":2,"y":0},{"x":-3,"y":0}],"outputGate":{"position":{"x":4,"y":2},"id":7,"name":"7","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":-4,"y":-6},"id":1,"name":"1","type":"Or","interfaceType":"output"},"lineTo":[{"x":3,"y":-3},{"x":2,"y":-3},{"x":-1,"y":-3},{"x":-1,"y":-6},{"x":-3,"y":-6}],"outputGate":{"position":{"x":4,"y":-2},"id":5,"name":"5","type":"And","interfaceType":"A"}},{"gate":{"position":{"x":-4,"y":-3},"id":2,"name":"2","type":"Or","interfaceType":"output"},"lineTo":[{"x":3,"y":-1},{"x":2,"y":-1},{"x":2,"y":-3},{"x":-3,"y":-3}],"outputGate":{"position":{"x":4,"y":-2},"id":5,"name":"5","type":"And","interfaceType":"B"}},{"gate":{"position":{"x":4,"y":-2},"id":5,"name":"5","type":"And","interfaceType":"output"},"lineTo":[{"x":7,"y":-1},{"x":7,"y":-2},{"x":5,"y":-2}],"outputGate":{"position":{"x":8,"y":0},"id":8,"name":"8","type":"Or","interfaceType":"A"}},{"gate":{"position":{"x":4,"y":2},"id":7,"name":"7","type":"And","interfaceType":"output"},"lineTo":[{"x":7,"y":1},{"x":7,"y":2},{"x":5,"y":2}],"outputGate":{"position":{"x":8,"y":0},"id":8,"name":"8","type":"Or","interfaceType":"B"}}],"valueMap":{},"inputs":[{"position":{"x":-4,"y":-6},"id":1,"name":"1","type":"Or","interfaceType":"A"},{"position":{"x":-4,"y":-3},"id":2,"name":"2","type":"Or","interfaceType":"A"},{"position":{"x":-4,"y":0},"id":3,"name":"3","type":"Or","interfaceType":"A"}],"inputLinks":[{"gate":{"position":{"x":-4,"y":-6},"id":1,"name":"1","type":"Or","interfaceType":"A"},"input":{"id":1,"name":"1","type":"none"}},{"gate":{"position":{"x":-4,"y":-3},"id":2,"name":"2","type":"Or","interfaceType":"A"},"input":{"id":2,"name":"2","type":"none"}},{"gate":{"position":{"x":-4,"y":0},"id":3,"name":"3","type":"Or","interfaceType":"A"},"input":{"id":3,"name":"3","type":"none"}}]}},"inputLinks":[{"gate":{"position":{"x":-6,"y":-10},"id":1,"packageName":{"gateID":1,"id":1,"name":"1-bit adder","postion":{"x":-2,"y":-4}},"name":"1","type":"Or","interfaceType":"A"},"input":{"id":1,"name":"1","type":"none"}},{"gate":{"position":{"x":0,"y":-9},"id":9,"packageName":{"gateID":1,"id":2,"name":"1-bit adder","postion":{"x":4,"y":-3}},"name":"9","type":"Or","interfaceType":"A"},"input":{"id":2,"name":"2","type":"none"}},{"gate":{"position":{"x":5,"y":-10},"id":17,"packageName":{"gateID":1,"id":3,"name":"1-bit adder","postion":{"x":9,"y":-4}},"name":"17","type":"Or","interfaceType":"A"},"input":{"id":3,"name":"3","type":"none"}},{"gate":{"position":{"x":12,"y":-10},"id":25,"packageName":{"gateID":1,"id":4,"name":"1-bit adder","postion":{"x":16,"y":-4}},"name":"25","type":"Or","interfaceType":"A"},"input":{"id":4,"name":"4","type":"none"}},{"gate":{"position":{"x":-6,"y":-4},"id":33,"packageName":{"gateID":1,"id":5,"name":"1-bit adder","postion":{"x":-2,"y":2}},"name":"33","type":"Or","interfaceType":"A"},"input":{"id":5,"name":"5","type":"none"}},{"gate":{"position":{"x":-1,"y":-4},"id":41,"packageName":{"gateID":1,"id":6,"name":"1-bit adder","postion":{"x":3,"y":2}},"name":"41","type":"Or","interfaceType":"A"},"input":{"id":6,"name":"6","type":"none"}},{"gate":{"position":{"x":5,"y":-4},"id":49,"packageName":{"gateID":1,"id":7,"name":"1-bit adder","postion":{"x":9,"y":2}},"name":"49","type":"Or","interfaceType":"A"},"input":{"id":7,"name":"7","type":"none"}},{"gate":{"position":{"x":12,"y":-4},"id":57,"packageName":{"gateID":1,"id":8,"name":"1-bit adder","postion":{"x":16,"y":2}},"name":"57","type":"Or","interfaceType":"A"},"input":{"id":8,"name":"8","type":"none"}},{"gate":{"position":{"x":-14,"y":-4},"id":71,"name":"71","type":"Xor","interfaceType":"A"},"input":{"id":9,"name":"9","type":"none"}},{"gate":{"position":{"x":-5,"y":-4},"id":69,"name":"69","type":"Xor","interfaceType":"A"},"input":{"id":10,"name":"10","type":"none"}},{"gate":{"position":{"x":4,"y":-4},"id":67,"name":"67","type":"Xor","interfaceType":"A"},"input":{"id":11,"name":"11","type":"none"}},{"gate":{"position":{"x":13,"y":-4},"id":65,"name":"65","type":"Xor","interfaceType":"A"},"input":{"id":12,"name":"12","type":"none"}},{"gate":{"position":{"x":-14,"y":2},"id":72,"name":"72","type":"Xor","interfaceType":"A"},"input":{"id":13,"name":"13","type":"none"}},{"gate":{"position":{"x":-5,"y":2},"id":70,"name":"70","type":"Xor","interfaceType":"A"},"input":{"id":14,"name":"14","type":"none"}},{"gate":{"position":{"x":4,"y":2},"id":68,"name":"68","type":"Xor","interfaceType":"A"},"input":{"id":15,"name":"15","type":"none"}},{"gate":{"position":{"x":13,"y":2},"id":66,"name":"66","type":"Xor","interfaceType":"A"},"input":{"id":16,"name":"16","type":"none"}},{"gate":{"position":{"x":-18,"y":5},"id":73,"name":"73","type":"Or","interfaceType":"A"},"input":{"id":17,"name":"17","type":"none"}}]}