From: Elijah Cohen Date: Tue, 5 Apr 2022 04:02:43 +0000 (-0500) Subject: ADDER! still unaligned X-Git-Url: https://git.eli173.com/?a=commitdiff_plain;h=32c6f5c962635325b111bdc6681cef871e4dd22f;p=hexmata ADDER! still unaligned --- diff --git a/demos.js b/demos.js index 0f5fca9..bfcc33c 100644 --- a/demos.js +++ b/demos.js @@ -8,10 +8,25 @@ load_demos = function(selelt) { } } -demos = { - 'intro': '[{"q":7,"r":-2,"state":"head"},{"q":9,"r":-1,"state":"off"},{"q":8,"r":-1,"state":"off"},{"q":11,"r":-1,"state":"off"},{"q":10,"r":-1,"state":"off"},{"q":12,"r":-1,"state":"off"},{"q":13,"r":-1,"state":"off"},{"q":14,"r":-1,"state":"off"},{"q":4,"r":3,"state":"off"},{"q":4,"r":4,"state":"head"},{"q":5,"r":5,"state":"off"},{"q":6,"r":5,"state":"off"},{"q":7,"r":5,"state":"off"},{"q":8,"r":5,"state":"off"},{"q":10,"r":5,"state":"off"},{"q":9,"r":5,"state":"off"},{"q":11,"r":5,"state":"off"},{"q":12,"r":4,"state":"off"},{"q":11,"r":6,"state":"off"},{"q":12,"r":5,"state":"off"},{"q":13,"r":4,"state":"off"},{"q":14,"r":4,"state":"off"},{"q":12,"r":6,"state":"off"},{"q":13,"r":6,"state":"off"},{"q":15,"r":5,"state":"off"},{"q":14,"r":5,"state":"off"},{"q":16,"r":4,"state":"off"},{"q":17,"r":3,"state":"off"},{"q":18,"r":2,"state":"off"},{"q":14,"r":0,"state":"off"},{"q":15,"r":-2,"state":"off"},{"q":15,"r":-1,"state":"off"},{"q":16,"r":-2,"state":"off"},{"q":15,"r":0,"state":"off"},{"q":17,"r":-2,"state":"off"},{"q":16,"r":0,"state":"off"},{"q":17,"r":-1,"state":"off"},{"q":18,"r":-1,"state":"off"},{"q":18,"r":0,"state":"off"},{"q":18,"r":1,"state":"off"},{"q":8,"r":-2,"state":"off"},{"q":9,"r":-3,"state":"off"},{"q":10,"r":-4,"state":"off"},{"q":11,"r":-5,"state":"off"},{"q":5,"r":-2,"state":"off"},{"q":6,"r":-2,"state":"tail"},{"q":19,"r":2,"state":"off"},{"q":21,"r":2,"state":"off"},{"q":20,"r":2,"state":"off"},{"q":22,"r":2,"state":"off"},{"q":19,"r":1,"state":"off"},{"q":18,"r":3,"state":"off"},{"q":11,"r":-6,"state":"off"},{"q":11,"r":-7,"state":"off"},{"q":11,"r":-8,"state":"off"},{"q":10,"r":-8,"state":"off"},{"q":9,"r":-8,"state":"off"},{"q":8,"r":-8,"state":"off"},{"q":2,"r":2,"state":"off"},{"q":-1,"r":4,"state":"off"},{"q":-2,"r":5,"state":"off"},{"q":-2,"r":6,"state":"off"},{"q":-2,"r":7,"state":"off"},{"q":-2,"r":8,"state":"off"},{"q":-1,"r":8,"state":"off"},{"q":-1,"r":2,"state":"off"},{"q":-2,"r":3,"state":"off"},{"q":-3,"r":4,"state":"off"},{"q":-4,"r":5,"state":"off"},{"q":-4,"r":6,"state":"off"},{"q":-4,"r":8,"state":"off"},{"q":-4,"r":7,"state":"off"},{"q":-4,"r":9,"state":"off"},{"q":-4,"r":10,"state":"off"},{"q":-3,"r":10,"state":"off"},{"q":-2,"r":10,"state":"off"},{"q":-1,"r":10,"state":"off"},{"q":0,"r":10,"state":"off"},{"q":0,"r":4,"state":"off"},{"q":0,"r":5,"state":"off"},{"q":2,"r":5,"state":"off"},{"q":3,"r":5,"state":"tail"},{"q":5,"r":4,"state":"off"},{"q":1,"r":2,"state":"off"},{"q":0,"r":2,"state":"off"},{"q":1,"r":5,"state":"off"},{"q":1,"r":9,"state":"off"},{"q":0,"r":8,"state":"off"},{"q":4,"r":-2,"state":"off"},{"q":3,"r":-2,"state":"off"},{"q":3,"r":-3,"state":"off"},{"q":3,"r":-4,"state":"off"},{"q":3,"r":-5,"state":"off"},{"q":4,"r":-6,"state":"off"},{"q":5,"r":-7,"state":"off"},{"q":6,"r":-8,"state":"off"},{"q":7,"r":-8,"state":"off"},{"q":3,"r":3,"state":"off"},{"q":2,"r":3,"state":"off"},{"q":1,"r":7,"state":"off"},{"q":2,"r":7,"state":"off"},{"q":3,"r":7,"state":"off"},{"q":2,"r":9,"state":"off"},{"q":4,"r":7,"state":"off"},{"q":3,"r":9,"state":"off"},{"q":5,"r":7,"state":"off"},{"q":5,"r":8,"state":"off"},{"q":5,"r":9,"state":"off"},{"q":3,"r":10,"state":"off"},{"q":4,"r":10,"state":"off"},{"q":23,"r":2,"state":"off"},{"q":24,"r":2,"state":"off"},{"q":24,"r":1,"state":"off"},{"q":24,"r":0,"state":"off"},{"q":24,"r":-1,"state":"off"},{"q":25,"r":1,"state":"off"},{"q":26,"r":0,"state":"off"},{"q":27,"r":-1,"state":"off"},{"q":28,"r":-2,"state":"off"},{"q":30,"r":-4,"state":"off"},{"q":29,"r":-3,"state":"off"},{"q":23,"r":3,"state":"off"},{"q":22,"r":4,"state":"off"},{"q":21,"r":5,"state":"off"},{"q":24,"r":3,"state":"off"},{"q":24,"r":4,"state":"off"},{"q":24,"r":5,"state":"off"},{"q":24,"r":6,"state":"off"},{"q":24,"r":7,"state":"off"},{"q":24,"r":8,"state":"off"},{"q":25,"r":2,"state":"off"},{"q":26,"r":2,"state":"off"},{"q":27,"r":2,"state":"off"},{"q":23,"r":-1,"state":"off"},{"q":23,"r":-2,"state":"off"},{"q":25,"r":-2,"state":"off"},{"q":25,"r":-3,"state":"off"},{"q":24,"r":-3,"state":"off"},{"q":20,"r":5,"state":"off"},{"q":19,"r":6,"state":"off"},{"q":19,"r":7,"state":"off"},{"q":20,"r":7,"state":"off"},{"q":21,"r":6,"state":"off"},{"q":27,"r":3,"state":"off"},{"q":28,"r":3,"state":"off"},{"q":29,"r":2,"state":"off"},{"q":29,"r":1,"state":"off"},{"q":28,"r":1,"state":"off"},{"q":29,"r":-4,"state":"off"},{"q":28,"r":-4,"state":"off"},{"q":30,"r":-3,"state":"off"},{"q":30,"r":-2,"state":"off"},{"q":31,"r":-4,"state":"off"},{"q":32,"r":-4,"state":"off"},{"q":30,"r":-5,"state":"off"},{"q":30,"r":-6,"state":"off"},{"q":31,"r":-5,"state":"off"},{"q":32,"r":-6,"state":"off"},{"q":23,"r":8,"state":"off"},{"q":22,"r":8,"state":"off"},{"q":25,"r":7,"state":"off"},{"q":26,"r":6,"state":"off"},{"q":25,"r":8,"state":"off"},{"q":26,"r":8,"state":"off"},{"q":24,"r":9,"state":"off"},{"q":24,"r":10,"state":"off"},{"q":23,"r":9,"state":"off"},{"q":22,"r":10,"state":"off"},{"q":40,"r":4,"state":"off"},{"q":41,"r":4,"state":"off"},{"q":42,"r":3,"state":"off"},{"q":43,"r":2,"state":"off"},{"q":41,"r":5,"state":"off"},{"q":41,"r":6,"state":"off"},{"q":39,"r":4,"state":"off"},{"q":44,"r":1,"state":"off"},{"q":38,"r":4,"state":"off"},{"q":41,"r":7,"state":"off"},{"q":41,"r":3,"state":"off"},{"q":41,"r":2,"state":"off"},{"q":42,"r":4,"state":"off"},{"q":43,"r":4,"state":"tail"},{"q":40,"r":5,"state":"off"},{"q":39,"r":6,"state":"off"},{"q":44,"r":4,"state":"head"},{"q":45,"r":3,"state":"off"},{"q":44,"r":5,"state":"off"},{"q":45,"r":4,"state":"tail"},{"q":45,"r":1,"state":"off"},{"q":46,"r":1,"state":"off"},{"q":47,"r":1,"state":"off"},{"q":42,"r":7,"state":"off"},{"q":43,"r":7,"state":"off"},{"q":44,"r":7,"state":"off"},{"q":45,"r":6,"state":"off"},{"q":46,"r":5,"state":"off"},{"q":47,"r":4,"state":"off"},{"q":47,"r":3,"state":"off"},{"q":47,"r":2,"state":"off"},{"q":40,"r":8,"state":"off"},{"q":39,"r":9,"state":"off"},{"q":38,"r":10,"state":"off"},{"q":37,"r":10,"state":"off"},{"q":36,"r":10,"state":"off"},{"q":35,"r":10,"state":"off"},{"q":35,"r":9,"state":"off"},{"q":35,"r":8,"state":"off"},{"q":35,"r":7,"state":"off"},{"q":36,"r":6,"state":"off"},{"q":37,"r":5,"state":"off"},{"q":38,"r":3,"state":"off"},{"q":38,"r":2,"state":"off"},{"q":38,"r":1,"state":"off"},{"q":39,"r":0,"state":"off"},{"q":40,"r":-1,"state":"off"},{"q":41,"r":-2,"state":"off"},{"q":42,"r":-2,"state":"off"},{"q":43,"r":-2,"state":"off"},{"q":44,"r":-2,"state":"off"},{"q":44,"r":-1,"state":"off"},{"q":44,"r":0,"state":"off"},{"q":42,"r":1,"state":"off"},{"q":40,"r":2,"state":"off"},{"q":41,"r":1,"state":"off"},{"q":38,"r":6,"state":"off"},{"q":39,"r":7,"state":"off"},{"q":38,"r":7,"state":"off"},{"q":37,"r":7,"state":"off"},{"q":37,"r":8,"state":"off"},{"q":38,"r":8,"state":"off"},{"q":41,"r":0,"state":"off"},{"q":40,"r":1,"state":"off"},{"q":42,"r":0,"state":"off"},{"q":14,"r":17,"state":"off"},{"q":14,"r":16,"state":"off"},{"q":14,"r":15,"state":"off"},{"q":12,"r":16,"state":"off"},{"q":12,"r":17,"state":"head"},{"q":12,"r":18,"state":"tail"},{"q":10,"r":19,"state":"off"},{"q":10,"r":18,"state":"off"},{"q":10,"r":17,"state":"off"},{"q":11,"r":16,"state":"off"},{"q":13,"r":15,"state":"off"},{"q":11,"r":19,"state":"off"},{"q":13,"r":18,"state":"off"},{"q":11,"r":20,"state":"off"},{"q":10,"r":21,"state":"off"},{"q":8,"r":21,"state":"off"},{"q":9,"r":21,"state":"off"},{"q":8,"r":20,"state":"off"},{"q":8,"r":19,"state":"off"},{"q":8,"r":18,"state":"off"},{"q":8,"r":17,"state":"off"},{"q":9,"r":16,"state":"off"},{"q":10,"r":15,"state":"off"},{"q":11,"r":14,"state":"off"},{"q":12,"r":14,"state":"off"},{"q":13,"r":13,"state":"off"},{"q":14,"r":13,"state":"off"},{"q":15,"r":13,"state":"off"},{"q":16,"r":13,"state":"off"},{"q":16,"r":14,"state":"off"},{"q":16,"r":15,"state":"off"},{"q":16,"r":17,"state":"off"},{"q":16,"r":16,"state":"off"},{"q":15,"r":18,"state":"off"},{"q":14,"r":19,"state":"off"},{"q":13,"r":19,"state":"off"}]', - 'small_gates': '[{"q":7,"r":1,"state":"off"},{"q":7,"r":2,"state":"off"},{"q":8,"r":0,"state":"off"},{"q":6,"r":1,"state":"off"},{"q":7,"r":5,"state":"off"},{"q":11,"r":-2,"state":"off"},{"q":11,"r":-3,"state":"off"},{"q":4,"r":0,"state":"off"},{"q":3,"r":1,"state":"off"},{"q":6,"r":5,"state":"off"},{"q":7,"r":6,"state":"off"},{"q":12,"r":-4,"state":"off"},{"q":2,"r":1,"state":"off"},{"q":7,"r":7,"state":"off"},{"q":13,"r":-5,"state":"head"},{"q":1,"r":1,"state":"head"},{"q":7,"r":8,"state":"tail"},{"q":8,"r":7,"state":"tail"},{"q":9,"r":6,"state":"tail"},{"q":11,"r":4,"state":"off"},{"q":12,"r":3,"state":"off"},{"q":13,"r":2,"state":"off"},{"q":14,"r":1,"state":"off"},{"q":14,"r":0,"state":"off"},{"q":14,"r":-1,"state":"off"},{"q":14,"r":-2,"state":"off"},{"q":14,"r":-4,"state":"tail"},{"q":14,"r":-5,"state":"tail"},{"q":14,"r":-6,"state":"tail"},{"q":13,"r":-6,"state":"tail"},{"q":12,"r":-6,"state":"tail"},{"q":10,"r":-6,"state":"off"},{"q":9,"r":-6,"state":"off"},{"q":8,"r":-6,"state":"off"},{"q":7,"r":-6,"state":"off"},{"q":6,"r":-5,"state":"off"},{"q":5,"r":-4,"state":"off"},{"q":4,"r":-3,"state":"off"},{"q":2,"r":-1,"state":"tail"},{"q":1,"r":0,"state":"tail"},{"q":0,"r":1,"state":"tail"},{"q":0,"r":2,"state":"tail"},{"q":0,"r":3,"state":"tail"},{"q":0,"r":5,"state":"off"},{"q":0,"r":6,"state":"off"},{"q":0,"r":7,"state":"off"},{"q":0,"r":8,"state":"off"},{"q":1,"r":8,"state":"off"},{"q":2,"r":8,"state":"off"},{"q":3,"r":8,"state":"off"},{"q":5,"r":8,"state":"tail"},{"q":6,"r":8,"state":"tail"},{"q":26,"r":1,"state":"off"},{"q":26,"r":2,"state":"off"},{"q":27,"r":1,"state":"off"},{"q":27,"r":0,"state":"off"},{"q":25,"r":1,"state":"off"},{"q":25,"r":2,"state":"off"},{"q":26,"r":3,"state":"off"},{"q":28,"r":-1,"state":"off"},{"q":24,"r":1,"state":"off"},{"q":27,"r":3,"state":"off"},{"q":28,"r":2,"state":"off"},{"q":29,"r":-1,"state":"off"},{"q":28,"r":-2,"state":"off"},{"q":24,"r":0,"state":"off"},{"q":23,"r":2,"state":"off"},{"q":29,"r":2,"state":"off"},{"q":30,"r":-2,"state":"off"},{"q":30,"r":-3,"state":"off"},{"q":29,"r":-3,"state":"off"},{"q":23,"r":0,"state":"off"},{"q":22,"r":1,"state":"off"},{"q":22,"r":2,"state":"off"},{"q":26,"r":6,"state":"off"},{"q":27,"r":5,"state":"off"},{"q":28,"r":4,"state":"off"},{"q":29,"r":3,"state":"off"},{"q":31,"r":-3,"state":"off"},{"q":31,"r":-4,"state":"off"},{"q":30,"r":-4,"state":"off"},{"q":22,"r":0,"state":"off"},{"q":21,"r":1,"state":"off"},{"q":21,"r":2,"state":"off"},{"q":26,"r":7,"state":"off"},{"q":32,"r":-5,"state":"head"},{"q":20,"r":1,"state":"head"},{"q":26,"r":8,"state":"tail"},{"q":27,"r":7,"state":"tail"},{"q":28,"r":6,"state":"tail"},{"q":30,"r":4,"state":"off"},{"q":31,"r":3,"state":"off"},{"q":32,"r":2,"state":"off"},{"q":33,"r":1,"state":"off"},{"q":33,"r":0,"state":"off"},{"q":33,"r":-1,"state":"off"},{"q":33,"r":-2,"state":"off"},{"q":33,"r":-4,"state":"tail"},{"q":33,"r":-5,"state":"tail"},{"q":33,"r":-6,"state":"tail"},{"q":32,"r":-6,"state":"tail"},{"q":31,"r":-6,"state":"tail"},{"q":29,"r":-6,"state":"off"},{"q":28,"r":-6,"state":"off"},{"q":27,"r":-6,"state":"off"},{"q":26,"r":-6,"state":"off"},{"q":25,"r":-5,"state":"off"},{"q":24,"r":-4,"state":"off"},{"q":23,"r":-3,"state":"off"},{"q":21,"r":-1,"state":"tail"},{"q":20,"r":0,"state":"tail"},{"q":19,"r":1,"state":"tail"},{"q":19,"r":2,"state":"tail"},{"q":19,"r":3,"state":"tail"},{"q":19,"r":5,"state":"off"},{"q":19,"r":6,"state":"off"},{"q":19,"r":7,"state":"off"},{"q":19,"r":8,"state":"off"},{"q":20,"r":8,"state":"off"},{"q":21,"r":8,"state":"off"},{"q":22,"r":8,"state":"off"},{"q":24,"r":8,"state":"tail"},{"q":25,"r":8,"state":"tail"},{"q":5,"r":1,"state":"off"},{"q":4,"r":2,"state":"off"},{"q":5,"r":0,"state":"off"},{"q":3,"r":2,"state":"off"},{"q":2,"r":2,"state":"off"},{"q":3,"r":0,"state":"off"},{"q":5,"r":3,"state":"off"},{"q":6,"r":3,"state":"off"},{"q":9,"r":-1,"state":"off"},{"q":4,"r":4,"state":"off"},{"q":10,"r":-1,"state":"off"},{"q":9,"r":-2,"state":"off"},{"q":4,"r":5,"state":"off"},{"q":5,"r":5,"state":"off"},{"q":10,"r":-3,"state":"off"},{"q":12,"r":-3,"state":"off"},{"q":11,"r":-4,"state":"off"},{"q":47,"r":1,"state":"off"},{"q":47,"r":2,"state":"off"},{"q":48,"r":1,"state":"off"},{"q":48,"r":0,"state":"off"},{"q":46,"r":1,"state":"off"},{"q":46,"r":2,"state":"off"},{"q":47,"r":3,"state":"off"},{"q":49,"r":-1,"state":"off"},{"q":48,"r":-1,"state":"off"},{"q":47,"r":-1,"state":"off"},{"q":45,"r":1,"state":"off"},{"q":50,"r":1,"state":"off"},{"q":50,"r":0,"state":"off"},{"q":50,"r":-1,"state":"off"},{"q":47,"r":-2,"state":"off"},{"q":45,"r":0,"state":"off"},{"q":44,"r":2,"state":"off"},{"q":45,"r":4,"state":"off"},{"q":46,"r":4,"state":"off"},{"q":51,"r":1,"state":"off"},{"q":50,"r":-3,"state":"off"},{"q":49,"r":-3,"state":"off"},{"q":47,"r":-3,"state":"off"},{"q":44,"r":0,"state":"off"},{"q":43,"r":1,"state":"off"},{"q":43,"r":2,"state":"off"},{"q":44,"r":5,"state":"off"},{"q":47,"r":6,"state":"off"},{"q":52,"r":0,"state":"head"},{"q":52,"r":-1,"state":"tail"},{"q":52,"r":-2,"state":"off"},{"q":52,"r":-3,"state":"off"},{"q":52,"r":-4,"state":"off"},{"q":51,"r":-4,"state":"off"},{"q":49,"r":-4,"state":"off"},{"q":48,"r":-4,"state":"off"},{"q":43,"r":0,"state":"off"},{"q":42,"r":1,"state":"off"},{"q":42,"r":2,"state":"off"},{"q":44,"r":6,"state":"off"},{"q":45,"r":6,"state":"off"},{"q":46,"r":6,"state":"off"},{"q":47,"r":7,"state":"off"},{"q":41,"r":1,"state":"head"},{"q":47,"r":8,"state":"tail"},{"q":48,"r":7,"state":"tail"},{"q":49,"r":6,"state":"tail"},{"q":51,"r":4,"state":"off"},{"q":52,"r":3,"state":"off"},{"q":53,"r":2,"state":"off"},{"q":54,"r":1,"state":"off"},{"q":54,"r":0,"state":"off"},{"q":54,"r":-1,"state":"off"},{"q":54,"r":-2,"state":"off"},{"q":54,"r":-4,"state":"tail"},{"q":54,"r":-5,"state":"tail"},{"q":54,"r":-6,"state":"tail"},{"q":53,"r":-6,"state":"tail"},{"q":52,"r":-6,"state":"tail"},{"q":50,"r":-6,"state":"off"},{"q":49,"r":-6,"state":"off"},{"q":48,"r":-6,"state":"off"},{"q":47,"r":-6,"state":"off"},{"q":46,"r":-5,"state":"off"},{"q":45,"r":-4,"state":"off"},{"q":44,"r":-3,"state":"off"},{"q":42,"r":-1,"state":"tail"},{"q":41,"r":0,"state":"tail"},{"q":40,"r":1,"state":"tail"},{"q":40,"r":2,"state":"tail"},{"q":40,"r":3,"state":"tail"},{"q":40,"r":5,"state":"off"},{"q":40,"r":6,"state":"off"},{"q":40,"r":7,"state":"off"},{"q":40,"r":8,"state":"off"},{"q":41,"r":8,"state":"off"},{"q":42,"r":8,"state":"off"},{"q":43,"r":8,"state":"off"},{"q":45,"r":8,"state":"tail"},{"q":46,"r":8,"state":"tail"},{"q":-2,"r":12,"state":"off"},{"q":-3,"r":13,"state":"off"},{"q":-4,"r":15,"state":"tail"},{"q":-1,"r":14,"state":"off"},{"q":-4,"r":16,"state":"off"},{"q":1,"r":15,"state":"off"},{"q":2,"r":14,"state":"off"},{"q":2,"r":13,"state":"off"},{"q":3,"r":12,"state":"off"},{"q":3,"r":14,"state":"off"},{"q":16,"r":12,"state":"head"},{"q":16,"r":13,"state":"off"},{"q":16,"r":15,"state":"off"},{"q":16,"r":16,"state":"off"},{"q":16,"r":14,"state":"off"},{"q":15,"r":15,"state":"off"},{"q":14,"r":16,"state":"off"},{"q":17,"r":13,"state":"off"},{"q":18,"r":12,"state":"off"},{"q":18,"r":14,"state":"head"},{"q":19,"r":13,"state":"off"},{"q":20,"r":12,"state":"off"},{"q":21,"r":12,"state":"off"},{"q":21,"r":13,"state":"off"},{"q":21,"r":14,"state":"off"},{"q":20,"r":15,"state":"off"},{"q":18,"r":15,"state":"off"},{"q":18,"r":16,"state":"off"},{"q":19,"r":16,"state":"off"},{"q":22,"r":16,"state":"off"},{"q":23,"r":15,"state":"off"},{"q":23,"r":14,"state":"off"},{"q":24,"r":13,"state":"off"},{"q":24,"r":12,"state":"head"},{"q":25,"r":12,"state":"off"},{"q":26,"r":12,"state":"off"},{"q":26,"r":13,"state":"off"},{"q":25,"r":14,"state":"off"},{"q":24,"r":14,"state":"off"},{"q":25,"r":15,"state":"off"},{"q":25,"r":16,"state":"off"},{"q":-1,"r":12,"state":"off"},{"q":-1,"r":13,"state":"off"},{"q":-4,"r":14,"state":"head"},{"q":-2,"r":15,"state":"off"},{"q":-3,"r":16,"state":"off"},{"q":1,"r":14,"state":"off"},{"q":3,"r":16,"state":"off"},{"q":3,"r":15,"state":"off"},{"q":0,"r":16,"state":"head"},{"q":2,"r":12,"state":"off"},{"q":4,"r":12,"state":"off"},{"q":4,"r":13,"state":"off"},{"q":35,"r":16,"state":"head"},{"q":36,"r":15,"state":"off"},{"q":36,"r":14,"state":"off"},{"q":37,"r":13,"state":"off"},{"q":37,"r":12,"state":"off"},{"q":38,"r":13,"state":"off"},{"q":38,"r":14,"state":"off"},{"q":38,"r":15,"state":"off"},{"q":39,"r":16,"state":"off"},{"q":39,"r":15,"state":"off"},{"q":40,"r":14,"state":"off"},{"q":40,"r":13,"state":"off"},{"q":41,"r":12,"state":"off"},{"q":42,"r":14,"state":"off"},{"q":43,"r":13,"state":"head"},{"q":44,"r":12,"state":"tail"},{"q":45,"r":12,"state":"off"},{"q":45,"r":13,"state":"off"},{"q":45,"r":14,"state":"off"},{"q":44,"r":15,"state":"head"},{"q":43,"r":16,"state":"tail"},{"q":42,"r":16,"state":"off"},{"q":42,"r":15,"state":"off"},{"q":47,"r":12,"state":"off"},{"q":48,"r":12,"state":"off"},{"q":49,"r":12,"state":"off"},{"q":50,"r":12,"state":"off"},{"q":48,"r":13,"state":"off"},{"q":47,"r":15,"state":"off"},{"q":46,"r":16,"state":"head"},{"q":47,"r":14,"state":"off"}]', - 'big_gates': '[{"q":4,"r":6,"state":"off"},{"q":2,"r":7,"state":"off"},{"q":4,"r":8,"state":"off"},{"q":5,"r":7,"state":"off"},{"q":5,"r":5,"state":"off"},{"q":1,"r":7,"state":"off"},{"q":1,"r":9,"state":"off"},{"q":2,"r":9,"state":"off"},{"q":3,"r":10,"state":"head"},{"q":4,"r":9,"state":"tail"},{"q":6,"r":7,"state":"off"},{"q":6,"r":6,"state":"off"},{"q":6,"r":4,"state":"off"},{"q":0,"r":7,"state":"off"},{"q":0,"r":9,"state":"off"},{"q":0,"r":10,"state":"off"},{"q":2,"r":10,"state":"tail"},{"q":3,"r":11,"state":"off"},{"q":5,"r":9,"state":"off"},{"q":6,"r":8,"state":"off"},{"q":7,"r":7,"state":"off"},{"q":7,"r":6,"state":"off"},{"q":7,"r":4,"state":"off"},{"q":5,"r":3,"state":"off"},{"q":4,"r":3,"state":"head"},{"q":2,"r":4,"state":"head"},{"q":1,"r":5,"state":"off"},{"q":-1,"r":8,"state":"off"},{"q":-1,"r":10,"state":"off"},{"q":-1,"r":11,"state":"off"},{"q":0,"r":11,"state":"off"},{"q":1,"r":11,"state":"off"},{"q":8,"r":5,"state":"off"},{"q":6,"r":2,"state":"off"},{"q":4,"r":2,"state":"tail"},{"q":2,"r":3,"state":"tail"},{"q":0,"r":5,"state":"off"},{"q":-2,"r":10,"state":"off"},{"q":2,"r":12,"state":"off"},{"q":3,"r":13,"state":"off"},{"q":4,"r":12,"state":"off"},{"q":5,"r":11,"state":"off"},{"q":6,"r":10,"state":"off"},{"q":7,"r":9,"state":"off"},{"q":9,"r":5,"state":"off"},{"q":9,"r":1,"state":"off"},{"q":6,"r":1,"state":"off"},{"q":4,"r":1,"state":"off"},{"q":2,"r":2,"state":"off"},{"q":0,"r":4,"state":"off"},{"q":-3,"r":7,"state":"off"},{"q":-3,"r":11,"state":"off"},{"q":0,"r":13,"state":"off"},{"q":1,"r":13,"state":"off"},{"q":8,"r":9,"state":"head"},{"q":10,"r":7,"state":"tail"},{"q":10,"r":4,"state":"off"},{"q":10,"r":3,"state":"off"},{"q":10,"r":2,"state":"off"},{"q":10,"r":1,"state":"off"},{"q":10,"r":0,"state":"off"},{"q":9,"r":0,"state":"off"},{"q":8,"r":0,"state":"off"},{"q":7,"r":0,"state":"off"},{"q":5,"r":0,"state":"off"},{"q":3,"r":0,"state":"tail"},{"q":1,"r":2,"state":"off"},{"q":-1,"r":4,"state":"off"},{"q":-2,"r":5,"state":"off"},{"q":-3,"r":6,"state":"off"},{"q":-4,"r":7,"state":"off"},{"q":-4,"r":8,"state":"off"},{"q":-4,"r":9,"state":"off"},{"q":-4,"r":10,"state":"off"},{"q":-4,"r":11,"state":"off"},{"q":-4,"r":14,"state":"tail"},{"q":-1,"r":14,"state":"off"},{"q":2,"r":14,"state":"off"},{"q":3,"r":15,"state":"off"},{"q":4,"r":14,"state":"off"},{"q":6,"r":12,"state":"off"},{"q":8,"r":10,"state":"tail"},{"q":10,"r":8,"state":"tail"},{"q":11,"r":6,"state":"tail"},{"q":11,"r":0,"state":"off"},{"q":11,"r":-1,"state":"off"},{"q":9,"r":-1,"state":"off"},{"q":6,"r":-1,"state":"off"},{"q":4,"r":-1,"state":"tail"},{"q":2,"r":0,"state":"tail"},{"q":0,"r":2,"state":"off"},{"q":-3,"r":5,"state":"off"},{"q":-5,"r":7,"state":"off"},{"q":-5,"r":8,"state":"off"},{"q":-5,"r":14,"state":"tail"},{"q":-4,"r":15,"state":"tail"},{"q":-1,"r":15,"state":"off"},{"q":0,"r":15,"state":"off"},{"q":2,"r":15,"state":"off"},{"q":5,"r":14,"state":"off"},{"q":8,"r":11,"state":"off"},{"q":10,"r":9,"state":"tail"},{"q":12,"r":5,"state":"tail"},{"q":12,"r":-2,"state":"off"},{"q":9,"r":-2,"state":"off"},{"q":7,"r":-2,"state":"off"},{"q":5,"r":-2,"state":"tail"},{"q":1,"r":0,"state":"tail"},{"q":-1,"r":2,"state":"off"},{"q":-3,"r":4,"state":"off"},{"q":-6,"r":7,"state":"off"},{"q":-6,"r":14,"state":"tail"},{"q":-4,"r":16,"state":"tail"},{"q":-2,"r":16,"state":"off"},{"q":-1,"r":16,"state":"off"},{"q":0,"r":16,"state":"off"},{"q":6,"r":14,"state":"off"},{"q":8,"r":12,"state":"off"},{"q":13,"r":-2,"state":"off"},{"q":12,"r":-3,"state":"off"},{"q":10,"r":-3,"state":"off"},{"q":8,"r":-3,"state":"off"},{"q":-2,"r":2,"state":"off"},{"q":-4,"r":4,"state":"off"},{"q":-6,"r":6,"state":"off"},{"q":-7,"r":8,"state":"off"},{"q":-2,"r":17,"state":"off"},{"q":0,"r":17,"state":"off"},{"q":3,"r":18,"state":"off"},{"q":4,"r":17,"state":"off"},{"q":5,"r":16,"state":"off"},{"q":6,"r":15,"state":"off"},{"q":8,"r":13,"state":"off"},{"q":10,"r":11,"state":"off"},{"q":14,"r":3,"state":"off"},{"q":14,"r":-3,"state":"off"},{"q":14,"r":-4,"state":"off"},{"q":13,"r":-4,"state":"off"},{"q":11,"r":-4,"state":"off"},{"q":9,"r":-4,"state":"off"},{"q":7,"r":-4,"state":"off"},{"q":-1,"r":0,"state":"off"},{"q":-3,"r":2,"state":"off"},{"q":-5,"r":4,"state":"off"},{"q":-7,"r":6,"state":"off"},{"q":-8,"r":7,"state":"off"},{"q":-8,"r":8,"state":"off"},{"q":-8,"r":14,"state":"off"},{"q":-4,"r":18,"state":"off"},{"q":-2,"r":18,"state":"off"},{"q":-1,"r":18,"state":"off"},{"q":1,"r":18,"state":"off"},{"q":2,"r":18,"state":"off"},{"q":3,"r":19,"state":"off"},{"q":4,"r":18,"state":"off"},{"q":7,"r":15,"state":"off"},{"q":8,"r":14,"state":"off"},{"q":10,"r":12,"state":"off"},{"q":15,"r":2,"state":"off"},{"q":15,"r":-4,"state":"off"},{"q":15,"r":-5,"state":"off"},{"q":14,"r":-5,"state":"off"},{"q":11,"r":-5,"state":"off"},{"q":10,"r":-5,"state":"off"},{"q":8,"r":-5,"state":"off"},{"q":-2,"r":0,"state":"off"},{"q":-4,"r":2,"state":"off"},{"q":-5,"r":3,"state":"off"},{"q":-8,"r":6,"state":"off"},{"q":-9,"r":7,"state":"off"},{"q":-9,"r":8,"state":"off"},{"q":-9,"r":14,"state":"off"},{"q":-4,"r":19,"state":"off"},{"q":-1,"r":19,"state":"off"},{"q":0,"r":19,"state":"off"},{"q":2,"r":19,"state":"off"},{"q":3,"r":20,"state":"off"},{"q":10,"r":13,"state":"off"},{"q":16,"r":1,"state":"off"},{"q":16,"r":-6,"state":"head"},{"q":9,"r":-6,"state":"off"},{"q":-3,"r":0,"state":"off"},{"q":-10,"r":7,"state":"head"},{"q":-10,"r":14,"state":"off"},{"q":-4,"r":20,"state":"off"},{"q":3,"r":21,"state":"tail"},{"q":4,"r":20,"state":"tail"},{"q":5,"r":19,"state":"tail"},{"q":7,"r":17,"state":"off"},{"q":8,"r":16,"state":"off"},{"q":9,"r":15,"state":"off"},{"q":10,"r":14,"state":"off"},{"q":17,"r":0,"state":"off"},{"q":17,"r":-1,"state":"off"},{"q":17,"r":-2,"state":"off"},{"q":17,"r":-3,"state":"off"},{"q":17,"r":-5,"state":"tail"},{"q":17,"r":-6,"state":"tail"},{"q":17,"r":-7,"state":"tail"},{"q":16,"r":-7,"state":"tail"},{"q":15,"r":-7,"state":"tail"},{"q":13,"r":-7,"state":"off"},{"q":12,"r":-7,"state":"off"},{"q":11,"r":-7,"state":"off"},{"q":10,"r":-7,"state":"off"},{"q":-4,"r":0,"state":"off"},{"q":-5,"r":1,"state":"off"},{"q":-6,"r":2,"state":"off"},{"q":-7,"r":3,"state":"off"},{"q":-9,"r":5,"state":"tail"},{"q":-10,"r":6,"state":"tail"},{"q":-11,"r":7,"state":"tail"},{"q":-11,"r":8,"state":"tail"},{"q":-11,"r":9,"state":"tail"},{"q":-11,"r":11,"state":"off"},{"q":-11,"r":12,"state":"off"},{"q":-11,"r":13,"state":"off"},{"q":-11,"r":14,"state":"off"},{"q":-4,"r":21,"state":"off"},{"q":-3,"r":21,"state":"off"},{"q":-2,"r":21,"state":"off"},{"q":-1,"r":21,"state":"off"},{"q":1,"r":21,"state":"tail"},{"q":2,"r":21,"state":"tail"},{"q":27,"r":7,"state":"off"},{"q":28,"r":7,"state":"off"},{"q":26,"r":8,"state":"off"},{"q":27,"r":9,"state":"off"},{"q":29,"r":6,"state":"off"},{"q":29,"r":5,"state":"off"},{"q":27,"r":5,"state":"off"},{"q":26,"r":6,"state":"off"},{"q":25,"r":9,"state":"off"},{"q":28,"r":9,"state":"off"},{"q":30,"r":4,"state":"off"},{"q":28,"r":4,"state":"off"},{"q":27,"r":4,"state":"off"},{"q":25,"r":6,"state":"off"},{"q":24,"r":7,"state":"off"},{"q":24,"r":8,"state":"off"},{"q":25,"r":10,"state":"off"},{"q":26,"r":10,"state":"off"},{"q":27,"r":11,"state":"off"},{"q":28,"r":10,"state":"off"},{"q":31,"r":7,"state":"off"},{"q":31,"r":6,"state":"off"},{"q":31,"r":3,"state":"off"},{"q":28,"r":3,"state":"off"},{"q":27,"r":3,"state":"off"},{"q":26,"r":4,"state":"off"},{"q":25,"r":5,"state":"off"},{"q":23,"r":8,"state":"off"},{"q":23,"r":9,"state":"off"},{"q":23,"r":10,"state":"off"},{"q":23,"r":11,"state":"off"},{"q":27,"r":12,"state":"off"},{"q":32,"r":7,"state":"off"},{"q":32,"r":5,"state":"off"},{"q":32,"r":3,"state":"off"},{"q":32,"r":2,"state":"off"},{"q":31,"r":2,"state":"off"},{"q":29,"r":2,"state":"off"},{"q":22,"r":8,"state":"off"},{"q":22,"r":9,"state":"off"},{"q":23,"r":12,"state":"off"},{"q":24,"r":12,"state":"off"},{"q":25,"r":12,"state":"off"},{"q":28,"r":12,"state":"off"},{"q":33,"r":6,"state":"off"},{"q":33,"r":4,"state":"off"},{"q":33,"r":2,"state":"off"},{"q":32,"r":1,"state":"off"},{"q":29,"r":1,"state":"off"},{"q":22,"r":6,"state":"off"},{"q":21,"r":7,"state":"off"},{"q":21,"r":8,"state":"off"},{"q":25,"r":13,"state":"off"},{"q":29,"r":12,"state":"off"},{"q":34,"r":7,"state":"tail"},{"q":34,"r":5,"state":"off"},{"q":34,"r":3,"state":"off"},{"q":34,"r":2,"state":"off"},{"q":34,"r":0,"state":"off"},{"q":33,"r":0,"state":"off"},{"q":30,"r":0,"state":"off"},{"q":27,"r":0,"state":"tail"},{"q":22,"r":5,"state":"off"},{"q":20,"r":7,"state":"off"},{"q":20,"r":14,"state":"tail"},{"q":25,"r":14,"state":"off"},{"q":28,"r":14,"state":"off"},{"q":29,"r":13,"state":"off"},{"q":34,"r":8,"state":"tail"},{"q":35,"r":6,"state":"tail"},{"q":35,"r":4,"state":"off"},{"q":35,"r":2,"state":"off"},{"q":35,"r":-1,"state":"off"},{"q":33,"r":-1,"state":"off"},{"q":31,"r":-1,"state":"off"},{"q":28,"r":-1,"state":"tail"},{"q":26,"r":0,"state":"tail"},{"q":22,"r":4,"state":"off"},{"q":21,"r":5,"state":"off"},{"q":20,"r":6,"state":"off"},{"q":19,"r":14,"state":"tail"},{"q":20,"r":15,"state":"tail"},{"q":25,"r":15,"state":"off"},{"q":26,"r":15,"state":"off"},{"q":28,"r":15,"state":"off"},{"q":29,"r":14,"state":"off"},{"q":30,"r":13,"state":"off"},{"q":34,"r":9,"state":"tail"},{"q":36,"r":5,"state":"tail"},{"q":36,"r":3,"state":"off"},{"q":36,"r":1,"state":"off"},{"q":36,"r":0,"state":"off"},{"q":36,"r":-2,"state":"off"},{"q":35,"r":-2,"state":"off"},{"q":34,"r":-2,"state":"off"},{"q":32,"r":-2,"state":"off"},{"q":29,"r":-2,"state":"tail"},{"q":25,"r":0,"state":"tail"},{"q":21,"r":4,"state":"off"},{"q":20,"r":5,"state":"off"},{"q":18,"r":7,"state":"off"},{"q":18,"r":14,"state":"tail"},{"q":20,"r":16,"state":"tail"},{"q":24,"r":16,"state":"off"},{"q":25,"r":16,"state":"off"},{"q":26,"r":16,"state":"off"},{"q":28,"r":16,"state":"off"},{"q":30,"r":14,"state":"off"},{"q":37,"r":2,"state":"tail"},{"q":37,"r":-1,"state":"off"},{"q":36,"r":-3,"state":"off"},{"q":35,"r":-3,"state":"off"},{"q":33,"r":-3,"state":"off"},{"q":21,"r":3,"state":"off"},{"q":18,"r":6,"state":"off"},{"q":17,"r":8,"state":"off"},{"q":24,"r":17,"state":"off"},{"q":26,"r":17,"state":"off"},{"q":29,"r":16,"state":"off"},{"q":30,"r":15,"state":"off"},{"q":34,"r":11,"state":"off"},{"q":38,"r":3,"state":"off"},{"q":38,"r":1,"state":"head"},{"q":38,"r":-1,"state":"off"},{"q":37,"r":-4,"state":"off"},{"q":34,"r":-4,"state":"off"},{"q":31,"r":-4,"state":"off"},{"q":23,"r":0,"state":"off"},{"q":20,"r":3,"state":"off"},{"q":18,"r":5,"state":"off"},{"q":16,"r":7,"state":"off"},{"q":16,"r":8,"state":"off"},{"q":16,"r":14,"state":"off"},{"q":20,"r":18,"state":"off"},{"q":24,"r":18,"state":"off"},{"q":25,"r":18,"state":"off"},{"q":27,"r":19,"state":"off"},{"q":28,"r":18,"state":"off"},{"q":29,"r":17,"state":"off"},{"q":34,"r":12,"state":"off"},{"q":39,"r":2,"state":"off"},{"q":39,"r":0,"state":"off"},{"q":39,"r":-1,"state":"off"},{"q":39,"r":-5,"state":"off"},{"q":38,"r":-5,"state":"off"},{"q":37,"r":-5,"state":"off"},{"q":36,"r":-5,"state":"off"},{"q":35,"r":-5,"state":"off"},{"q":32,"r":-5,"state":"off"},{"q":22,"r":0,"state":"off"},{"q":19,"r":3,"state":"off"},{"q":18,"r":4,"state":"off"},{"q":15,"r":7,"state":"off"},{"q":15,"r":14,"state":"off"},{"q":20,"r":19,"state":"off"},{"q":25,"r":19,"state":"off"},{"q":26,"r":19,"state":"off"},{"q":27,"r":20,"state":"off"},{"q":34,"r":13,"state":"off"},{"q":40,"r":1,"state":"off"},{"q":40,"r":-6,"state":"head"},{"q":33,"r":-6,"state":"off"},{"q":21,"r":0,"state":"off"},{"q":14,"r":7,"state":"tail"},{"q":14,"r":14,"state":"off"},{"q":20,"r":20,"state":"off"},{"q":27,"r":21,"state":"tail"},{"q":28,"r":20,"state":"tail"},{"q":29,"r":19,"state":"tail"},{"q":31,"r":17,"state":"off"},{"q":32,"r":16,"state":"off"},{"q":33,"r":15,"state":"off"},{"q":34,"r":14,"state":"off"},{"q":41,"r":0,"state":"off"},{"q":41,"r":-1,"state":"off"},{"q":41,"r":-2,"state":"off"},{"q":41,"r":-3,"state":"off"},{"q":41,"r":-5,"state":"tail"},{"q":41,"r":-6,"state":"tail"},{"q":41,"r":-7,"state":"tail"},{"q":40,"r":-7,"state":"tail"},{"q":39,"r":-7,"state":"tail"},{"q":37,"r":-7,"state":"off"},{"q":36,"r":-7,"state":"off"},{"q":35,"r":-7,"state":"off"},{"q":34,"r":-7,"state":"off"},{"q":20,"r":0,"state":"off"},{"q":19,"r":1,"state":"off"},{"q":18,"r":2,"state":"off"},{"q":17,"r":3,"state":"off"},{"q":15,"r":5,"state":"tail"},{"q":14,"r":6,"state":"tail"},{"q":13,"r":7,"state":"tail"},{"q":13,"r":8,"state":"tail"},{"q":13,"r":9,"state":"tail"},{"q":13,"r":11,"state":"off"},{"q":13,"r":12,"state":"off"},{"q":13,"r":13,"state":"off"},{"q":13,"r":14,"state":"off"},{"q":20,"r":21,"state":"off"},{"q":21,"r":21,"state":"off"},{"q":22,"r":21,"state":"off"},{"q":23,"r":21,"state":"off"},{"q":25,"r":21,"state":"tail"},{"q":26,"r":21,"state":"tail"},{"q":-8,"r":24,"state":"off"},{"q":-9,"r":25,"state":"off"},{"q":-10,"r":26,"state":"off"},{"q":-11,"r":27,"state":"off"},{"q":-8,"r":25,"state":"off"},{"q":-8,"r":26,"state":"off"},{"q":-8,"r":27,"state":"off"},{"q":-10,"r":28,"state":"off"},{"q":-12,"r":28,"state":"off"},{"q":-13,"r":29,"state":"head"},{"q":-8,"r":28,"state":"off"},{"q":-8,"r":29,"state":"off"},{"q":-9,"r":28,"state":"off"},{"q":-11,"r":28,"state":"off"},{"q":-6,"r":29,"state":"head"},{"q":-6,"r":28,"state":"off"},{"q":-6,"r":27,"state":"off"},{"q":-6,"r":26,"state":"off"},{"q":-6,"r":25,"state":"off"},{"q":-6,"r":24,"state":"off"},{"q":-5,"r":25,"state":"off"},{"q":-4,"r":26,"state":"off"},{"q":-3,"r":27,"state":"off"},{"q":-2,"r":28,"state":"off"},{"q":-2,"r":29,"state":"off"},{"q":-2,"r":25,"state":"off"},{"q":-5,"r":26,"state":"off"},{"q":-4,"r":27,"state":"off"},{"q":-3,"r":28,"state":"off"},{"q":-2,"r":27,"state":"off"},{"q":-2,"r":26,"state":"off"},{"q":-2,"r":24,"state":"head"},{"q":0,"r":29,"state":"off"},{"q":0,"r":28,"state":"off"},{"q":0,"r":27,"state":"off"},{"q":0,"r":25,"state":"off"},{"q":0,"r":24,"state":"off"},{"q":0,"r":26,"state":"off"},{"q":1,"r":24,"state":"off"},{"q":2,"r":24,"state":"tail"},{"q":1,"r":29,"state":"off"},{"q":3,"r":27,"state":"off"},{"q":3,"r":26,"state":"off"},{"q":3,"r":25,"state":"off"},{"q":2,"r":25,"state":"head"},{"q":2,"r":28,"state":"off"},{"q":27,"r":24,"state":"off"},{"q":27,"r":25,"state":"off"},{"q":27,"r":26,"state":"off"},{"q":27,"r":27,"state":"off"},{"q":27,"r":28,"state":"off"},{"q":27,"r":29,"state":"off"},{"q":28,"r":29,"state":"tail"},{"q":29,"r":28,"state":"head"},{"q":30,"r":27,"state":"off"},{"q":30,"r":26,"state":"off"},{"q":30,"r":25,"state":"off"},{"q":29,"r":25,"state":"off"},{"q":29,"r":24,"state":"off"},{"q":28,"r":24,"state":"off"},{"q":25,"r":24,"state":"head"},{"q":25,"r":25,"state":"off"},{"q":25,"r":26,"state":"off"},{"q":25,"r":27,"state":"off"},{"q":25,"r":29,"state":"off"},{"q":25,"r":28,"state":"off"},{"q":24,"r":28,"state":"off"},{"q":24,"r":27,"state":"off"},{"q":23,"r":27,"state":"off"},{"q":23,"r":26,"state":"off"},{"q":22,"r":26,"state":"off"},{"q":22,"r":25,"state":"off"},{"q":21,"r":24,"state":"off"},{"q":21,"r":26,"state":"off"},{"q":21,"r":25,"state":"off"},{"q":21,"r":27,"state":"off"},{"q":21,"r":28,"state":"off"},{"q":21,"r":29,"state":"off"},{"q":19,"r":29,"state":"off"},{"q":19,"r":28,"state":"off"},{"q":19,"r":27,"state":"off"},{"q":19,"r":26,"state":"off"},{"q":19,"r":25,"state":"tail"},{"q":19,"r":24,"state":"head"},{"q":18,"r":25,"state":"off"},{"q":17,"r":26,"state":"off"},{"q":16,"r":27,"state":"off"},{"q":15,"r":28,"state":"off"},{"q":14,"r":29,"state":"off"},{"q":16,"r":28,"state":"off"},{"q":17,"r":28,"state":"off"},{"q":18,"r":28,"state":"off"},{"q":12,"r":29,"state":"off"},{"q":13,"r":28,"state":"off"},{"q":14,"r":27,"state":"off"},{"q":15,"r":26,"state":"off"},{"q":16,"r":25,"state":"off"},{"q":17,"r":24,"state":"off"},{"q":13,"r":26,"state":"off"},{"q":13,"r":25,"state":"off"},{"q":13,"r":24,"state":"off"},{"q":12,"r":25,"state":"off"},{"q":11,"r":26,"state":"off"},{"q":10,"r":27,"state":"off"},{"q":9,"r":28,"state":"off"},{"q":8,"r":29,"state":"off"},{"q":12,"r":28,"state":"off"},{"q":12,"r":27,"state":"head"}]', - 'tools': '[{"q":2,"r":7,"state":"off"},{"q":1,"r":8,"state":"off"},{"q":0,"r":9,"state":"off"},{"q":2,"r":0,"state":"tail"},{"q":-5,"r":14,"state":"tail"},{"q":3,"r":-1,"state":"tail"},{"q":-5,"r":15,"state":"tail"},{"q":4,"r":-2,"state":"tail"},{"q":-5,"r":16,"state":"tail"},{"q":6,"r":-4,"state":"off"},{"q":-5,"r":18,"state":"off"},{"q":7,"r":-5,"state":"off"},{"q":-5,"r":19,"state":"off"},{"q":8,"r":-6,"state":"off"},{"q":-5,"r":20,"state":"off"},{"q":2,"r":21,"state":"tail"},{"q":3,"r":20,"state":"tail"},{"q":4,"r":19,"state":"tail"},{"q":6,"r":17,"state":"off"},{"q":7,"r":16,"state":"off"},{"q":8,"r":15,"state":"off"},{"q":9,"r":14,"state":"off"},{"q":16,"r":0,"state":"off"},{"q":16,"r":-1,"state":"off"},{"q":16,"r":-2,"state":"off"},{"q":16,"r":-3,"state":"off"},{"q":16,"r":-5,"state":"tail"},{"q":16,"r":-6,"state":"tail"},{"q":16,"r":-7,"state":"tail"},{"q":15,"r":-7,"state":"tail"},{"q":14,"r":-7,"state":"tail"},{"q":12,"r":-7,"state":"off"},{"q":11,"r":-7,"state":"off"},{"q":10,"r":-7,"state":"off"},{"q":9,"r":-7,"state":"off"},{"q":-5,"r":21,"state":"off"},{"q":-4,"r":21,"state":"off"},{"q":-3,"r":21,"state":"off"},{"q":-2,"r":21,"state":"off"},{"q":0,"r":21,"state":"tail"},{"q":1,"r":21,"state":"tail"},{"q":22,"r":0,"state":"tail"},{"q":15,"r":14,"state":"tail"},{"q":21,"r":0,"state":"tail"},{"q":14,"r":14,"state":"tail"},{"q":19,"r":0,"state":"off"},{"q":12,"r":14,"state":"off"},{"q":21,"r":9,"state":"off"},{"q":23,"r":7,"state":"off"},{"q":23,"r":2,"state":"tail"},{"q":23,"r":4,"state":"off"},{"q":20,"r":10,"state":"off"},{"q":23,"r":6,"state":"off"},{"q":22,"r":8,"state":"off"},{"q":23,"r":5,"state":"off"},{"q":18,"r":12,"state":"tail"},{"q":23,"r":1,"state":"tail"},{"q":17,"r":13,"state":"tail"},{"q":23,"r":0,"state":"tail"},{"q":16,"r":14,"state":"tail"},{"q":-4,"r":13,"state":"tail"},{"q":-3,"r":12,"state":"tail"},{"q":-1,"r":10,"state":"off"},{"q":2,"r":6,"state":"off"},{"q":2,"r":5,"state":"off"},{"q":2,"r":4,"state":"off"},{"q":2,"r":2,"state":"tail"},{"q":2,"r":1,"state":"tail"},{"q":17,"r":0,"state":"off"},{"q":18,"r":0,"state":"off"},{"q":10,"r":14,"state":"off"},{"q":11,"r":14,"state":"off"},{"q":3,"r":0,"state":"head"},{"q":15,"r":-6,"state":"tail"},{"q":4,"r":0,"state":"off"},{"q":4,"r":1,"state":"off"},{"q":14,"r":-5,"state":"off"},{"q":14,"r":-4,"state":"off"},{"q":5,"r":-1,"state":"off"},{"q":7,"r":-1,"state":"off"},{"q":7,"r":0,"state":"off"},{"q":13,"r":-5,"state":"off"},{"q":11,"r":-3,"state":"off"},{"q":11,"r":-2,"state":"off"},{"q":8,"r":1,"state":"off"},{"q":10,"r":0,"state":"off"},{"q":9,"r":6,"state":"off"},{"q":16,"r":13,"state":"off"},{"q":16,"r":12,"state":"off"},{"q":15,"r":12,"state":"off"},{"q":17,"r":11,"state":"off"},{"q":16,"r":11,"state":"off"},{"q":17,"r":10,"state":"off"},{"q":15,"r":11,"state":"off"},{"q":14,"r":11,"state":"off"},{"q":13,"r":10,"state":"off"},{"q":13,"r":8,"state":"off"},{"q":5,"r":12,"state":"off"},{"q":4,"r":16,"state":"off"},{"q":3,"r":17,"state":"off"},{"q":2,"r":19,"state":"off"},{"q":2,"r":20,"state":"off"},{"q":2,"r":18,"state":"off"},{"q":3,"r":18,"state":"off"},{"q":1,"r":19,"state":"off"},{"q":1,"r":18,"state":"off"},{"q":9,"r":7,"state":"off"},{"q":14,"r":-3,"state":"off"},{"q":14,"r":-2,"state":"off"},{"q":10,"r":4,"state":"off"},{"q":14,"r":1,"state":"off"},{"q":14,"r":0,"state":"off"},{"q":14,"r":-1,"state":"off"},{"q":8,"r":5,"state":"off"},{"q":4,"r":6,"state":"off"},{"q":4,"r":2,"state":"off"},{"q":4,"r":3,"state":"off"},{"q":4,"r":4,"state":"off"},{"q":4,"r":5,"state":"off"},{"q":11,"r":2,"state":"off"},{"q":7,"r":4,"state":"off"},{"q":12,"r":0,"state":"off"},{"q":10,"r":1,"state":"off"},{"q":12,"r":-1,"state":"off"},{"q":11,"r":-1,"state":"off"},{"q":6,"r":3,"state":"off"},{"q":8,"r":2,"state":"off"},{"q":6,"r":2,"state":"off"},{"q":7,"r":1,"state":"off"},{"q":5,"r":6,"state":"off"},{"q":-2,"r":15,"state":"off"},{"q":-2,"r":13,"state":"off"},{"q":-1,"r":12,"state":"off"},{"q":13,"r":2,"state":"off"},{"q":20,"r":2,"state":"off"},{"q":19,"r":2,"state":"off"},{"q":20,"r":4,"state":"off"},{"q":6,"r":-2,"state":"off"},{"q":12,"r":-5,"state":"off"},{"q":10,"r":-3,"state":"off"},{"q":11,"r":-5,"state":"off"},{"q":10,"r":-4,"state":"off"},{"q":8,"r":-2,"state":"off"},{"q":8,"r":-3,"state":"off"},{"q":7,"r":-3,"state":"off"},{"q":6,"r":1,"state":"off"},{"q":8,"r":0,"state":"off"},{"q":10,"r":-1,"state":"off"},{"q":12,"r":-2,"state":"off"},{"q":11,"r":1,"state":"off"},{"q":7,"r":3,"state":"off"},{"q":8,"r":4,"state":"off"},{"q":10,"r":3,"state":"off"},{"q":9,"r":5,"state":"off"},{"q":9,"r":4,"state":"off"},{"q":14,"r":3,"state":"off"},{"q":4,"r":8,"state":"off"},{"q":2,"r":10,"state":"off"},{"q":16,"r":3,"state":"off"},{"q":12,"r":7,"state":"off"},{"q":11,"r":9,"state":"off"},{"q":13,"r":9,"state":"off"},{"q":0,"r":18,"state":"off"},{"q":-1,"r":19,"state":"off"},{"q":-2,"r":19,"state":"off"},{"q":-2,"r":18,"state":"off"},{"q":-1,"r":17,"state":"off"},{"q":-3,"r":18,"state":"off"},{"q":-1,"r":16,"state":"off"},{"q":-1,"r":15,"state":"off"},{"q":-3,"r":17,"state":"off"},{"q":-3,"r":16,"state":"off"},{"q":-2,"r":14,"state":"off"},{"q":18,"r":9,"state":"off"},{"q":19,"r":9,"state":"off"},{"q":20,"r":8,"state":"off"},{"q":20,"r":7,"state":"off"},{"q":19,"r":7,"state":"off"},{"q":21,"r":6,"state":"off"},{"q":21,"r":5,"state":"off"},{"q":21,"r":4,"state":"off"},{"q":19,"r":5,"state":"off"},{"q":19,"r":6,"state":"off"},{"q":20,"r":3,"state":"off"},{"q":18,"r":3,"state":"off"},{"q":0,"r":12,"state":"off"},{"q":2,"r":11,"state":"off"},{"q":18,"r":4,"state":"off"},{"q":17,"r":5,"state":"off"},{"q":1,"r":13,"state":"off"},{"q":0,"r":13,"state":"off"},{"q":20,"r":5,"state":"off"},{"q":13,"r":3,"state":"off"},{"q":5,"r":7,"state":"off"},{"q":11,"r":10,"state":"off"},{"q":6,"r":11,"state":"off"},{"q":7,"r":8,"state":"off"},{"q":-2,"r":16,"state":"off"},{"q":11,"r":6,"state":"off"},{"q":12,"r":8,"state":"off"},{"q":12,"r":9,"state":"off"},{"q":6,"r":14,"state":"off"},{"q":7,"r":12,"state":"off"},{"q":5,"r":13,"state":"off"},{"q":7,"r":11,"state":"off"},{"q":6,"r":10,"state":"off"},{"q":6,"r":15,"state":"off"},{"q":5,"r":16,"state":"off"},{"q":8,"r":8,"state":"off"},{"q":10,"r":7,"state":"off"},{"q":13,"r":12,"state":"off"},{"q":12,"r":12,"state":"off"},{"q":12,"r":11,"state":"off"},{"q":11,"r":11,"state":"off"},{"q":7,"r":13,"state":"off"},{"q":5,"r":14,"state":"off"},{"q":6,"r":12,"state":"off"},{"q":6,"r":8,"state":"off"},{"q":5,"r":9,"state":"off"},{"q":5,"r":10,"state":"off"},{"q":12,"r":5,"state":"off"},{"q":13,"r":5,"state":"off"},{"q":13,"r":6,"state":"off"},{"q":15,"r":5,"state":"off"},{"q":15,"r":6,"state":"off"},{"q":15,"r":7,"state":"off"},{"q":17,"r":6,"state":"off"},{"q":15,"r":9,"state":"off"},{"q":16,"r":9,"state":"off"},{"q":17,"r":8,"state":"off"},{"q":16,"r":7,"state":"off"},{"q":15,"r":3,"state":"off"},{"q":16,"r":4,"state":"off"},{"q":1,"r":14,"state":"off"},{"q":2,"r":14,"state":"off"},{"q":3,"r":13,"state":"off"},{"q":3,"r":12,"state":"off"},{"q":3,"r":11,"state":"off"},{"q":3,"r":9,"state":"off"},{"q":-5,"r":24,"state":"head"},{"q":-6,"r":24,"state":"off"},{"q":-7,"r":24,"state":"off"},{"q":-8,"r":25,"state":"off"},{"q":-8,"r":26,"state":"off"},{"q":-7,"r":26,"state":"off"},{"q":-6,"r":26,"state":"off"},{"q":-6,"r":27,"state":"off"},{"q":-7,"r":28,"state":"off"},{"q":-8,"r":28,"state":"off"},{"q":-9,"r":28,"state":"off"},{"q":-3,"r":24,"state":"off"},{"q":-4,"r":25,"state":"off"},{"q":-4,"r":26,"state":"off"},{"q":-4,"r":27,"state":"off"},{"q":-4,"r":28,"state":"off"},{"q":-3,"r":27,"state":"off"},{"q":-2,"r":26,"state":"head"},{"q":-2,"r":27,"state":"tail"},{"q":-2,"r":28,"state":"off"},{"q":-1,"r":27,"state":"off"},{"q":0,"r":26,"state":"off"},{"q":1,"r":25,"state":"off"},{"q":1,"r":24,"state":"off"},{"q":0,"r":28,"state":"off"},{"q":1,"r":27,"state":"off"},{"q":2,"r":26,"state":"off"},{"q":3,"r":25,"state":"off"},{"q":4,"r":24,"state":"off"},{"q":3,"r":27,"state":"tail"},{"q":4,"r":25,"state":"off"},{"q":4,"r":26,"state":"off"},{"q":4,"r":27,"state":"off"},{"q":4,"r":28,"state":"off"},{"q":2,"r":27,"state":"head"},{"q":6,"r":28,"state":"head"},{"q":6,"r":27,"state":"off"},{"q":6,"r":26,"state":"off"},{"q":6,"r":25,"state":"off"},{"q":6,"r":24,"state":"off"},{"q":7,"r":24,"state":"off"},{"q":7,"r":26,"state":"off"},{"q":8,"r":25,"state":"off"},{"q":8,"r":24,"state":"off"},{"q":40,"r":7,"state":"off"},{"q":40,"r":8,"state":"off"},{"q":41,"r":6,"state":"off"},{"q":39,"r":8,"state":"off"},{"q":42,"r":7,"state":"off"},{"q":42,"r":6,"state":"off"},{"q":38,"r":7,"state":"off"},{"q":38,"r":8,"state":"off"},{"q":38,"r":9,"state":"off"},{"q":39,"r":9,"state":"off"},{"q":41,"r":9,"state":"off"},{"q":42,"r":8,"state":"off"},{"q":37,"r":7,"state":"off"},{"q":39,"r":10,"state":"off"},{"q":41,"r":10,"state":"off"},{"q":43,"r":8,"state":"off"},{"q":37,"r":6,"state":"off"},{"q":36,"r":8,"state":"off"},{"q":39,"r":11,"state":"off"},{"q":41,"r":11,"state":"off"},{"q":42,"r":10,"state":"off"},{"q":43,"r":9,"state":"off"},{"q":36,"r":6,"state":"off"},{"q":35,"r":7,"state":"off"},{"q":35,"r":8,"state":"off"},{"q":39,"r":12,"state":"off"},{"q":42,"r":11,"state":"off"},{"q":43,"r":10,"state":"off"},{"q":35,"r":6,"state":"off"},{"q":34,"r":7,"state":"off"},{"q":34,"r":8,"state":"off"},{"q":39,"r":13,"state":"off"},{"q":40,"r":14,"state":"off"},{"q":41,"r":13,"state":"off"},{"q":42,"r":12,"state":"off"},{"q":47,"r":7,"state":"tail"},{"q":40,"r":0,"state":"tail"},{"q":33,"r":7,"state":"off"},{"q":33,"r":14,"state":"tail"},{"q":39,"r":14,"state":"off"},{"q":47,"r":8,"state":"tail"},{"q":48,"r":6,"state":"tail"},{"q":41,"r":-1,"state":"tail"},{"q":39,"r":0,"state":"tail"},{"q":32,"r":7,"state":"off"},{"q":32,"r":14,"state":"tail"},{"q":33,"r":15,"state":"tail"},{"q":38,"r":15,"state":"off"},{"q":40,"r":16,"state":"off"},{"q":41,"r":15,"state":"off"},{"q":42,"r":14,"state":"off"},{"q":47,"r":9,"state":"tail"},{"q":49,"r":5,"state":"tail"},{"q":42,"r":-2,"state":"tail"},{"q":38,"r":0,"state":"tail"},{"q":31,"r":7,"state":"off"},{"q":31,"r":14,"state":"tail"},{"q":33,"r":16,"state":"tail"},{"q":37,"r":16,"state":"off"},{"q":39,"r":16,"state":"off"},{"q":43,"r":14,"state":"off"},{"q":30,"r":7,"state":"off"},{"q":37,"r":17,"state":"off"},{"q":38,"r":17,"state":"off"},{"q":40,"r":18,"state":"off"},{"q":41,"r":17,"state":"off"},{"q":43,"r":15,"state":"off"},{"q":47,"r":11,"state":"off"},{"q":51,"r":3,"state":"off"},{"q":44,"r":-4,"state":"off"},{"q":36,"r":0,"state":"off"},{"q":29,"r":7,"state":"off"},{"q":29,"r":14,"state":"off"},{"q":33,"r":18,"state":"off"},{"q":40,"r":19,"state":"off"},{"q":42,"r":17,"state":"off"},{"q":43,"r":16,"state":"off"},{"q":47,"r":12,"state":"off"},{"q":52,"r":2,"state":"off"},{"q":45,"r":-5,"state":"off"},{"q":35,"r":0,"state":"off"},{"q":28,"r":7,"state":"off"},{"q":28,"r":14,"state":"off"},{"q":33,"r":19,"state":"off"},{"q":40,"r":20,"state":"off"},{"q":47,"r":13,"state":"off"},{"q":53,"r":1,"state":"off"},{"q":46,"r":-6,"state":"off"},{"q":34,"r":0,"state":"off"},{"q":27,"r":7,"state":"head"},{"q":27,"r":14,"state":"off"},{"q":33,"r":20,"state":"off"},{"q":40,"r":21,"state":"tail"},{"q":41,"r":20,"state":"tail"},{"q":42,"r":19,"state":"tail"},{"q":44,"r":17,"state":"off"},{"q":45,"r":16,"state":"off"},{"q":46,"r":15,"state":"off"},{"q":47,"r":14,"state":"off"},{"q":54,"r":0,"state":"off"},{"q":54,"r":-1,"state":"off"},{"q":54,"r":-2,"state":"off"},{"q":54,"r":-3,"state":"off"},{"q":54,"r":-5,"state":"tail"},{"q":54,"r":-6,"state":"tail"},{"q":54,"r":-7,"state":"tail"},{"q":53,"r":-7,"state":"tail"},{"q":52,"r":-7,"state":"tail"},{"q":50,"r":-7,"state":"off"},{"q":49,"r":-7,"state":"off"},{"q":48,"r":-7,"state":"off"},{"q":47,"r":-7,"state":"off"},{"q":33,"r":0,"state":"off"},{"q":32,"r":1,"state":"off"},{"q":31,"r":2,"state":"off"},{"q":30,"r":3,"state":"off"},{"q":28,"r":5,"state":"tail"},{"q":27,"r":6,"state":"tail"},{"q":26,"r":7,"state":"tail"},{"q":26,"r":8,"state":"tail"},{"q":26,"r":9,"state":"tail"},{"q":26,"r":11,"state":"off"},{"q":26,"r":12,"state":"off"},{"q":26,"r":13,"state":"off"},{"q":26,"r":14,"state":"off"},{"q":33,"r":21,"state":"off"},{"q":34,"r":21,"state":"off"},{"q":35,"r":21,"state":"off"},{"q":36,"r":21,"state":"off"},{"q":38,"r":21,"state":"tail"},{"q":39,"r":21,"state":"tail"},{"q":19,"r":25,"state":"tail"},{"q":19,"r":26,"state":"off"},{"q":19,"r":28,"state":"off"},{"q":19,"r":27,"state":"off"},{"q":22,"r":28,"state":"off"},{"q":22,"r":26,"state":"off"},{"q":22,"r":25,"state":"off"},{"q":22,"r":27,"state":"off"},{"q":25,"r":26,"state":"off"},{"q":25,"r":25,"state":"off"},{"q":25,"r":27,"state":"off"},{"q":29,"r":25,"state":"off"},{"q":28,"r":26,"state":"off"},{"q":31,"r":26,"state":"off"},{"q":34,"r":25,"state":"off"},{"q":34,"r":26,"state":"head"},{"q":34,"r":27,"state":"off"},{"q":34,"r":28,"state":"off"},{"q":38,"r":28,"state":"off"},{"q":40,"r":26,"state":"off"},{"q":40,"r":25,"state":"head"},{"q":42,"r":28,"state":"off"},{"q":41,"r":28,"state":"off"},{"q":40,"r":28,"state":"off"},{"q":37,"r":28,"state":"off"},{"q":44,"r":28,"state":"off"},{"q":44,"r":27,"state":"off"},{"q":42,"r":27,"state":"off"},{"q":40,"r":27,"state":"off"},{"q":37,"r":27,"state":"off"},{"q":45,"r":26,"state":"off"},{"q":44,"r":26,"state":"off"},{"q":42,"r":26,"state":"off"},{"q":37,"r":26,"state":"head"},{"q":35,"r":26,"state":"off"},{"q":46,"r":25,"state":"off"},{"q":44,"r":25,"state":"head"},{"q":42,"r":25,"state":"off"},{"q":37,"r":25,"state":"off"},{"q":46,"r":24,"state":"off"},{"q":45,"r":24,"state":"off"},{"q":44,"r":24,"state":"off"},{"q":42,"r":24,"state":"off"},{"q":41,"r":24,"state":"tail"},{"q":40,"r":24,"state":"off"},{"q":37,"r":24,"state":"off"},{"q":35,"r":24,"state":"off"},{"q":34,"r":24,"state":"off"},{"q":32,"r":26,"state":"off"},{"q":25,"r":28,"state":"off"},{"q":23,"r":28,"state":"off"},{"q":27,"r":28,"state":"head"},{"q":27,"r":27,"state":"off"},{"q":27,"r":26,"state":"off"},{"q":20,"r":26,"state":"off"},{"q":27,"r":25,"state":"off"},{"q":30,"r":26,"state":"off"},{"q":29,"r":24,"state":"off"},{"q":28,"r":24,"state":"off"},{"q":27,"r":24,"state":"off"},{"q":25,"r":24,"state":"head"},{"q":22,"r":24,"state":"head"},{"q":20,"r":24,"state":"head"},{"q":19,"r":24,"state":"off"}]', - 'timers': '[{"q":13,"r":2,"state":"off"},{"q":0,"r":2,"state":"tail"},{"q":3,"r":8,"state":"off"},{"q":5,"r":8,"state":"off"},{"q":6,"r":8,"state":"off"},{"q":27,"r":1,"state":"off"},{"q":27,"r":0,"state":"off"},{"q":25,"r":1,"state":"off"},{"q":28,"r":2,"state":"off"},{"q":24,"r":0,"state":"off"},{"q":23,"r":2,"state":"tail"},{"q":30,"r":-2,"state":"tail"},{"q":30,"r":-3,"state":"tail"},{"q":23,"r":0,"state":"off"},{"q":22,"r":2,"state":"head"},{"q":30,"r":-4,"state":"tail"},{"q":21,"r":2,"state":"off"},{"q":24,"r":-4,"state":"off"},{"q":20,"r":8,"state":"off"},{"q":21,"r":8,"state":"off"},{"q":22,"r":8,"state":"off"},{"q":25,"r":8,"state":"tail"},{"q":16,"r":15,"state":"off"},{"q":18,"r":14,"state":"off"},{"q":18,"r":15,"state":"off"},{"q":10,"r":3,"state":"off"},{"q":11,"r":2,"state":"head"},{"q":5,"r":6,"state":"off"},{"q":7,"r":2,"state":"off"},{"q":6,"r":0,"state":"off"},{"q":6,"r":4,"state":"off"},{"q":11,"r":0,"state":"off"},{"q":4,"r":6,"state":"off"},{"q":11,"r":-1,"state":"off"},{"q":11,"r":-2,"state":"off"},{"q":11,"r":-4,"state":"tail"},{"q":8,"r":-4,"state":"off"},{"q":9,"r":-4,"state":"off"},{"q":8,"r":-2,"state":"off"},{"q":9,"r":-1,"state":"off"},{"q":7,"r":-2,"state":"off"},{"q":-1,"r":18,"state":"off"},{"q":0,"r":16,"state":"off"},{"q":1,"r":14,"state":"off"},{"q":0,"r":17,"state":"off"},{"q":27,"r":2,"state":"off"},{"q":27,"r":-1,"state":"off"},{"q":25,"r":0,"state":"off"},{"q":24,"r":2,"state":"off"},{"q":27,"r":-2,"state":"off"},{"q":26,"r":-2,"state":"off"},{"q":23,"r":4,"state":"off"},{"q":24,"r":4,"state":"off"},{"q":26,"r":5,"state":"off"},{"q":27,"r":4,"state":"off"},{"q":28,"r":3,"state":"off"},{"q":30,"r":1,"state":"off"},{"q":30,"r":0,"state":"off"},{"q":25,"r":-2,"state":"off"},{"q":22,"r":4,"state":"off"},{"q":24,"r":5,"state":"off"},{"q":30,"r":2,"state":"off"},{"q":29,"r":-4,"state":"tail"},{"q":28,"r":-4,"state":"tail"},{"q":26,"r":-4,"state":"off"},{"q":24,"r":-2,"state":"off"},{"q":23,"r":-1,"state":"off"},{"q":21,"r":4,"state":"off"},{"q":21,"r":6,"state":"off"},{"q":22,"r":6,"state":"off"},{"q":23,"r":6,"state":"off"},{"q":25,"r":6,"state":"off"},{"q":27,"r":6,"state":"off"},{"q":28,"r":5,"state":"off"},{"q":29,"r":4,"state":"off"},{"q":30,"r":3,"state":"off"},{"q":25,"r":-4,"state":"off"},{"q":20,"r":3,"state":"off"},{"q":20,"r":4,"state":"off"},{"q":20,"r":7,"state":"off"},{"q":24,"r":7,"state":"off"},{"q":23,"r":8,"state":"off"},{"q":17,"r":16,"state":"off"},{"q":17,"r":14,"state":"off"},{"q":16,"r":17,"state":"off"},{"q":16,"r":19,"state":"off"},{"q":23,"r":10,"state":"tail"},{"q":22,"r":10,"state":"tail"},{"q":21,"r":10,"state":"tail"},{"q":15,"r":18,"state":"off"},{"q":15,"r":19,"state":"off"},{"q":24,"r":9,"state":"tail"},{"q":23,"r":9,"state":"off"},{"q":19,"r":10,"state":"off"},{"q":14,"r":19,"state":"off"},{"q":18,"r":10,"state":"off"},{"q":23,"r":-4,"state":"off"},{"q":22,"r":-3,"state":"off"},{"q":21,"r":-2,"state":"off"},{"q":20,"r":-1,"state":"off"},{"q":18,"r":1,"state":"tail"},{"q":17,"r":2,"state":"tail"},{"q":16,"r":3,"state":"tail"},{"q":16,"r":4,"state":"tail"},{"q":16,"r":5,"state":"tail"},{"q":16,"r":7,"state":"off"},{"q":16,"r":8,"state":"off"},{"q":16,"r":9,"state":"off"},{"q":16,"r":10,"state":"off"},{"q":17,"r":10,"state":"off"},{"q":7,"r":1,"state":"off"},{"q":8,"r":1,"state":"off"},{"q":6,"r":1,"state":"off"},{"q":7,"r":3,"state":"off"},{"q":9,"r":1,"state":"off"},{"q":8,"r":-1,"state":"off"},{"q":9,"r":2,"state":"off"},{"q":10,"r":-2,"state":"off"},{"q":6,"r":-1,"state":"off"},{"q":9,"r":3,"state":"off"},{"q":11,"r":1,"state":"tail"},{"q":6,"r":5,"state":"off"},{"q":12,"r":-4,"state":"tail"},{"q":7,"r":-4,"state":"off"},{"q":13,"r":1,"state":"off"},{"q":13,"r":0,"state":"off"},{"q":13,"r":-2,"state":"tail"},{"q":13,"r":-3,"state":"tail"},{"q":13,"r":-4,"state":"tail"},{"q":6,"r":-4,"state":"off"},{"q":5,"r":-3,"state":"off"},{"q":4,"r":-2,"state":"off"},{"q":3,"r":-1,"state":"off"},{"q":1,"r":1,"state":"tail"},{"q":3,"r":7,"state":"off"},{"q":4,"r":8,"state":"off"},{"q":6,"r":9,"state":"off"},{"q":6,"r":10,"state":"tail"},{"q":7,"r":9,"state":"tail"},{"q":8,"r":8,"state":"tail"},{"q":10,"r":6,"state":"off"},{"q":11,"r":5,"state":"off"},{"q":12,"r":4,"state":"off"},{"q":13,"r":3,"state":"off"},{"q":-1,"r":3,"state":"tail"},{"q":-1,"r":4,"state":"tail"},{"q":-1,"r":5,"state":"tail"},{"q":-1,"r":7,"state":"off"},{"q":-1,"r":8,"state":"off"},{"q":-1,"r":9,"state":"off"},{"q":-1,"r":10,"state":"off"},{"q":0,"r":10,"state":"off"},{"q":1,"r":10,"state":"off"},{"q":2,"r":10,"state":"off"},{"q":4,"r":10,"state":"tail"},{"q":5,"r":10,"state":"tail"},{"q":-1,"r":19,"state":"off"},{"q":-2,"r":19,"state":"off"},{"q":-1,"r":17,"state":"off"},{"q":1,"r":15,"state":"off"},{"q":0,"r":15,"state":"off"}]' + +let adder = '[{"q":-1,"r":18,"state":"off"},{"q":-2,"r":17,"state":"off"},{"q":0,"r":23,"state":"off"},{"q":0,"r":27,"state":"off"},{"q":1,"r":27,"state":"off"},{"q":3,"r":27,"state":"off"},{"q":4,"r":27,"state":"off"},{"q":2,"r":21,"state":"off"},{"q":5,"r":27,"state":"off"},{"q":6,"r":26,"state":"off"},{"q":8,"r":24,"state":"off"},{"q":7,"r":13,"state":"off"},{"q":-1,"r":17,"state":"off"},{"q":-4,"r":19,"state":"off"},{"q":-7,"r":22,"state":"off"},{"q":-6,"r":17,"state":"off"},{"q":-5,"r":17,"state":"off"},{"q":-4,"r":17,"state":"off"},{"q":-3,"r":21,"state":"off"},{"q":-3,"r":22,"state":"off"},{"q":-4,"r":22,"state":"off"},{"q":0,"r":18,"state":"off"},{"q":-4,"r":24,"state":"off"},{"q":-3,"r":25,"state":"off"},{"q":1,"r":21,"state":"off"},{"q":-3,"r":17,"state":"off"},{"q":-7,"r":25,"state":"off"},{"q":-3,"r":26,"state":"off"},{"q":-2,"r":25,"state":"off"},{"q":2,"r":20,"state":"off"},{"q":2,"r":17,"state":"off"},{"q":1,"r":16,"state":"off"},{"q":0,"r":16,"state":"off"},{"q":-8,"r":22,"state":"off"},{"q":3,"r":18,"state":"off"},{"q":3,"r":17,"state":"off"},{"q":-3,"r":28,"state":"off"},{"q":-2,"r":27,"state":"off"},{"q":4,"r":19,"state":"off"},{"q":4,"r":17,"state":"off"},{"q":-7,"r":28,"state":"off"},{"q":-3,"r":29,"state":"off"},{"q":-1,"r":27,"state":"off"},{"q":4,"r":22,"state":"off"},{"q":5,"r":21,"state":"off"},{"q":5,"r":20,"state":"off"},{"q":-3,"r":30,"state":"off"},{"q":-2,"r":29,"state":"off"},{"q":1,"r":26,"state":"off"},{"q":4,"r":23,"state":"off"},{"q":5,"r":22,"state":"off"},{"q":6,"r":21,"state":"off"},{"q":6,"r":15,"state":"off"},{"q":-4,"r":30,"state":"off"},{"q":4,"r":24,"state":"off"},{"q":6,"r":22,"state":"off"},{"q":5,"r":24,"state":"off"},{"q":6,"r":23,"state":"off"},{"q":7,"r":19,"state":"off"},{"q":5,"r":25,"state":"off"},{"q":2,"r":26,"state":"off"},{"q":3,"r":26,"state":"off"},{"q":5,"r":26,"state":"off"},{"q":6,"r":25,"state":"off"},{"q":9,"r":23,"state":"off"},{"q":10,"r":22,"state":"off"},{"q":0,"r":28,"state":"off"},{"q":1,"r":28,"state":"off"},{"q":2,"r":28,"state":"off"},{"q":7,"r":26,"state":"off"},{"q":8,"r":25,"state":"off"},{"q":9,"r":24,"state":"off"},{"q":11,"r":22,"state":"off"},{"q":11,"r":20,"state":"off"},{"q":11,"r":19,"state":"off"},{"q":11,"r":18,"state":"off"},{"q":11,"r":16,"state":"off"},{"q":10,"r":15,"state":"off"},{"q":9,"r":25,"state":"off"},{"q":10,"r":24,"state":"off"},{"q":11,"r":23,"state":"off"},{"q":12,"r":21,"state":"off"},{"q":12,"r":20,"state":"off"},{"q":12,"r":18,"state":"off"},{"q":12,"r":17,"state":"off"},{"q":12,"r":16,"state":"off"},{"q":10,"r":14,"state":"off"},{"q":-2,"r":30,"state":"off"},{"q":13,"r":21,"state":"off"},{"q":13,"r":19,"state":"off"},{"q":13,"r":18,"state":"off"},{"q":13,"r":17,"state":"off"},{"q":11,"r":13,"state":"off"},{"q":8,"r":13,"state":"off"},{"q":-4,"r":31,"state":"off"},{"q":-2,"r":31,"state":"off"},{"q":8,"r":12,"state":"off"},{"q":12,"r":12,"state":"off"},{"q":-4,"r":32,"state":"off"},{"q":-3,"r":32,"state":"off"},{"q":15,"r":11,"state":"off"},{"q":14,"r":11,"state":"off"},{"q":13,"r":11,"state":"off"},{"q":-3,"r":33,"state":"off"},{"q":16,"r":11,"state":"off"},{"q":-3,"r":34,"state":"off"},{"q":-2,"r":34,"state":"off"},{"q":17,"r":10,"state":"off"},{"q":17,"r":9,"state":"off"},{"q":15,"r":9,"state":"off"},{"q":14,"r":9,"state":"off"},{"q":13,"r":9,"state":"off"},{"q":-9,"r":35,"state":"off"},{"q":-7,"r":35,"state":"off"},{"q":-5,"r":35,"state":"off"},{"q":-3,"r":35,"state":"off"},{"q":0,"r":35,"state":"off"},{"q":1,"r":35,"state":"off"},{"q":18,"r":8,"state":"off"},{"q":16,"r":8,"state":"off"},{"q":-8,"r":36,"state":"off"},{"q":-7,"r":36,"state":"off"},{"q":17,"r":7,"state":"off"},{"q":20,"r":6,"state":"off"},{"q":18,"r":6,"state":"off"},{"q":19,"r":5,"state":"off"},{"q":15,"r":20,"state":"off"},{"q":13,"r":22,"state":"off"},{"q":14,"r":20,"state":"off"},{"q":14,"r":21,"state":"off"},{"q":15,"r":22,"state":"off"},{"q":14,"r":22,"state":"off"},{"q":16,"r":21,"state":"off"},{"q":16,"r":20,"state":"off"},{"q":6,"r":35,"state":"off"},{"q":5,"r":34,"state":"off"},{"q":4,"r":36,"state":"off"},{"q":3,"r":36,"state":"off"},{"q":2,"r":35,"state":"off"},{"q":4,"r":34,"state":"off"},{"q":3,"r":35,"state":"off"},{"q":-7,"r":17,"state":"head"},{"q":-6,"r":18,"state":"off"},{"q":-7,"r":19,"state":"off"},{"q":-8,"r":20,"state":"off"},{"q":-9,"r":21,"state":"off"},{"q":-9,"r":22,"state":"off"},{"q":-6,"r":21,"state":"off"},{"q":-6,"r":20,"state":"off"},{"q":-5,"r":19,"state":"off"},{"q":-7,"r":23,"state":"off"},{"q":-8,"r":24,"state":"off"},{"q":-8,"r":25,"state":"off"},{"q":-7,"r":26,"state":"off"},{"q":-8,"r":27,"state":"off"},{"q":-8,"r":28,"state":"off"},{"q":-7,"r":29,"state":"off"},{"q":-7,"r":30,"state":"off"},{"q":-7,"r":31,"state":"off"},{"q":-7,"r":32,"state":"off"},{"q":-4,"r":20,"state":"off"},{"q":-2,"r":18,"state":"off"},{"q":-1,"r":16,"state":"off"},{"q":1,"r":17,"state":"off"},{"q":2,"r":18,"state":"off"},{"q":4,"r":16,"state":"off"},{"q":-4,"r":21,"state":"off"},{"q":-5,"r":22,"state":"off"},{"q":-5,"r":23,"state":"off"},{"q":-5,"r":24,"state":"off"},{"q":-3,"r":23,"state":"off"},{"q":-4,"r":25,"state":"off"},{"q":-2,"r":24,"state":"off"},{"q":-4,"r":26,"state":"off"},{"q":-3,"r":27,"state":"off"},{"q":-1,"r":23,"state":"off"},{"q":-1,"r":22,"state":"off"},{"q":1,"r":22,"state":"off"},{"q":0,"r":21,"state":"off"},{"q":1,"r":20,"state":"off"},{"q":3,"r":19,"state":"off"},{"q":5,"r":15,"state":"off"},{"q":5,"r":14,"state":"off"},{"q":6,"r":13,"state":"off"},{"q":7,"r":12,"state":"off"},{"q":7,"r":14,"state":"off"},{"q":9,"r":11,"state":"off"},{"q":6,"r":19,"state":"off"},{"q":5,"r":18,"state":"off"},{"q":6,"r":17,"state":"off"},{"q":8,"r":17,"state":"off"},{"q":10,"r":10,"state":"off"},{"q":11,"r":9,"state":"off"},{"q":12,"r":8,"state":"off"},{"q":12,"r":10,"state":"off"},{"q":11,"r":10,"state":"off"},{"q":13,"r":7,"state":"head"},{"q":20,"r":4,"state":"off"},{"q":21,"r":5,"state":"off"},{"q":21,"r":3,"state":"off"},{"q":22,"r":4,"state":"off"},{"q":22,"r":3,"state":"off"},{"q":20,"r":7,"state":"off"},{"q":19,"r":8,"state":"off"},{"q":11,"r":15,"state":"off"},{"q":9,"r":17,"state":"off"},{"q":9,"r":18,"state":"off"},{"q":8,"r":19,"state":"off"},{"q":7,"r":17,"state":"off"},{"q":-2,"r":33,"state":"off"},{"q":-4,"r":35,"state":"off"},{"q":-5,"r":34,"state":"off"},{"q":-1,"r":34,"state":"off"},{"q":-6,"r":36,"state":"off"},{"q":-6,"r":34,"state":"off"},{"q":-7,"r":34,"state":"off"},{"q":-8,"r":35,"state":"off"},{"q":-9,"r":34,"state":"off"},{"q":-8,"r":33,"state":"off"},{"q":17,"r":21,"state":"off"},{"q":15,"r":18,"state":"off"},{"q":15,"r":17,"state":"off"},{"q":15,"r":16,"state":"off"},{"q":15,"r":15,"state":"off"},{"q":16,"r":13,"state":"off"},{"q":17,"r":12,"state":"off"},{"q":18,"r":11,"state":"off"},{"q":19,"r":10,"state":"off"},{"q":20,"r":9,"state":"off"},{"q":16,"r":18,"state":"off"},{"q":17,"r":17,"state":"off"},{"q":17,"r":16,"state":"off"},{"q":17,"r":15,"state":"off"},{"q":17,"r":14,"state":"off"},{"q":18,"r":13,"state":"off"},{"q":19,"r":12,"state":"head"},{"q":20,"r":11,"state":"tail"},{"q":21,"r":10,"state":"off"},{"q":21,"r":8,"state":"off"},{"q":22,"r":7,"state":"off"},{"q":22,"r":9,"state":"off"},{"q":23,"r":9,"state":"off"},{"q":24,"r":8,"state":"off"},{"q":24,"r":6,"state":"off"},{"q":24,"r":7,"state":"off"},{"q":18,"r":17,"state":"off"},{"q":15,"r":14,"state":"off"},{"q":23,"r":6,"state":"off"},{"q":17,"r":22,"state":"off"},{"q":19,"r":20,"state":"off"},{"q":18,"r":21,"state":"off"},{"q":18,"r":22,"state":"off"},{"q":19,"r":21,"state":"off"},{"q":19,"r":17,"state":"off"},{"q":18,"r":23,"state":"off"},{"q":19,"r":23,"state":"off"},{"q":20,"r":22,"state":"off"},{"q":21,"r":21,"state":"off"},{"q":22,"r":20,"state":"off"},{"q":21,"r":20,"state":"off"},{"q":22,"r":21,"state":"off"},{"q":22,"r":19,"state":"off"},{"q":23,"r":18,"state":"off"},{"q":24,"r":19,"state":"off"},{"q":24,"r":18,"state":"off"},{"q":25,"r":17,"state":"off"},{"q":23,"r":20,"state":"off"},{"q":23,"r":22,"state":"off"},{"q":24,"r":21,"state":"off"},{"q":25,"r":20,"state":"off"},{"q":26,"r":20,"state":"off"},{"q":27,"r":19,"state":"off"},{"q":26,"r":21,"state":"off"},{"q":25,"r":22,"state":"off"},{"q":24,"r":22,"state":"off"},{"q":24,"r":23,"state":"off"},{"q":23,"r":23,"state":"off"},{"q":29,"r":22,"state":"off"},{"q":29,"r":24,"state":"off"},{"q":26,"r":27,"state":"off"},{"q":25,"r":27,"state":"off"},{"q":24,"r":27,"state":"off"},{"q":24,"r":26,"state":"off"},{"q":23,"r":26,"state":"off"},{"q":22,"r":25,"state":"off"},{"q":22,"r":24,"state":"off"},{"q":21,"r":26,"state":"off"},{"q":21,"r":27,"state":"off"},{"q":21,"r":44,"state":"off"},{"q":27,"r":27,"state":"off"},{"q":22,"r":27,"state":"off"},{"q":28,"r":22,"state":"off"},{"q":28,"r":23,"state":"off"},{"q":25,"r":26,"state":"off"},{"q":24,"r":28,"state":"off"},{"q":23,"r":28,"state":"off"},{"q":22,"r":28,"state":"off"},{"q":21,"r":24,"state":"off"},{"q":20,"r":25,"state":"off"},{"q":19,"r":26,"state":"off"},{"q":28,"r":26,"state":"off"},{"q":28,"r":19,"state":"off"},{"q":33,"r":8,"state":"off"},{"q":28,"r":21,"state":"off"},{"q":27,"r":23,"state":"off"},{"q":27,"r":24,"state":"off"},{"q":29,"r":23,"state":"off"},{"q":28,"r":25,"state":"off"},{"q":27,"r":25,"state":"off"},{"q":29,"r":20,"state":"off"},{"q":29,"r":19,"state":"off"},{"q":27,"r":18,"state":"off"},{"q":29,"r":18,"state":"off"},{"q":30,"r":18,"state":"off"},{"q":30,"r":17,"state":"off"},{"q":30,"r":20,"state":"off"},{"q":31,"r":20,"state":"off"},{"q":0,"r":31,"state":"off"},{"q":1,"r":30,"state":"off"},{"q":2,"r":30,"state":"off"},{"q":4,"r":29,"state":"tail"},{"q":0,"r":32,"state":"off"},{"q":1,"r":32,"state":"off"},{"q":3,"r":32,"state":"off"},{"q":7,"r":28,"state":"off"},{"q":8,"r":27,"state":"off"},{"q":9,"r":27,"state":"off"},{"q":10,"r":26,"state":"off"},{"q":11,"r":25,"state":"off"},{"q":7,"r":30,"state":"off"},{"q":8,"r":29,"state":"off"},{"q":10,"r":28,"state":"off"},{"q":9,"r":29,"state":"off"},{"q":11,"r":27,"state":"off"},{"q":12,"r":26,"state":"off"},{"q":12,"r":25,"state":"off"},{"q":7,"r":35,"state":"off"},{"q":8,"r":33,"state":"off"},{"q":8,"r":34,"state":"off"},{"q":9,"r":34,"state":"off"},{"q":9,"r":31,"state":"off"},{"q":10,"r":30,"state":"off"},{"q":11,"r":29,"state":"off"},{"q":12,"r":28,"state":"off"},{"q":27,"r":28,"state":"off"},{"q":26,"r":29,"state":"off"},{"q":20,"r":30,"state":"off"},{"q":17,"r":32,"state":"off"},{"q":15,"r":34,"state":"off"},{"q":14,"r":34,"state":"off"},{"q":13,"r":34,"state":"off"},{"q":11,"r":34,"state":"head"},{"q":10,"r":34,"state":"off"},{"q":12,"r":34,"state":"tail"},{"q":15,"r":27,"state":"off"},{"q":14,"r":28,"state":"off"},{"q":13,"r":29,"state":"off"},{"q":20,"r":19,"state":"off"},{"q":21,"r":18,"state":"off"},{"q":20,"r":17,"state":"off"},{"q":21,"r":16,"state":"off"},{"q":22,"r":17,"state":"off"},{"q":23,"r":16,"state":"off"},{"q":24,"r":15,"state":"off"},{"q":22,"r":15,"state":"head"},{"q":23,"r":14,"state":"tail"},{"q":24,"r":14,"state":"off"},{"q":17,"r":26,"state":"off"},{"q":17,"r":27,"state":"off"},{"q":16,"r":28,"state":"off"},{"q":15,"r":29,"state":"head"},{"q":16,"r":34,"state":"off"},{"q":17,"r":34,"state":"off"},{"q":19,"r":34,"state":"off"},{"q":21,"r":34,"state":"off"},{"q":24,"r":31,"state":"off"},{"q":23,"r":32,"state":"off"},{"q":22,"r":33,"state":"off"},{"q":20,"r":34,"state":"off"},{"q":18,"r":34,"state":"off"},{"q":15,"r":32,"state":"off"},{"q":16,"r":32,"state":"off"},{"q":18,"r":32,"state":"off"},{"q":19,"r":32,"state":"off"},{"q":18,"r":30,"state":"off"},{"q":17,"r":30,"state":"off"},{"q":17,"r":29,"state":"off"},{"q":18,"r":28,"state":"off"},{"q":19,"r":27,"state":"off"},{"q":28,"r":15,"state":"off"},{"q":31,"r":16,"state":"off"},{"q":32,"r":15,"state":"off"},{"q":33,"r":14,"state":"off"},{"q":34,"r":13,"state":"off"},{"q":35,"r":12,"state":"off"},{"q":28,"r":5,"state":"off"},{"q":26,"r":7,"state":"off"},{"q":26,"r":8,"state":"off"},{"q":25,"r":9,"state":"off"},{"q":24,"r":10,"state":"off"},{"q":23,"r":11,"state":"off"},{"q":23,"r":12,"state":"off"},{"q":24,"r":12,"state":"off"},{"q":25,"r":12,"state":"off"},{"q":25,"r":13,"state":"off"},{"q":29,"r":16,"state":"off"},{"q":30,"r":15,"state":"off"},{"q":31,"r":14,"state":"off"},{"q":33,"r":11,"state":"off"},{"q":33,"r":9,"state":"off"},{"q":29,"r":14,"state":"off"},{"q":30,"r":13,"state":"off"},{"q":26,"r":6,"state":"off"},{"q":28,"r":4,"state":"off"},{"q":28,"r":3,"state":"off"},{"q":27,"r":3,"state":"off"},{"q":26,"r":4,"state":"off"},{"q":26,"r":5,"state":"off"},{"q":30,"r":4,"state":"off"},{"q":32,"r":3,"state":"off"},{"q":31,"r":3,"state":"off"},{"q":36,"r":3,"state":"off"},{"q":35,"r":3,"state":"off"},{"q":36,"r":11,"state":"off"},{"q":37,"r":10,"state":"off"},{"q":37,"r":9,"state":"off"},{"q":37,"r":8,"state":"off"},{"q":37,"r":7,"state":"off"},{"q":37,"r":6,"state":"off"},{"q":37,"r":5,"state":"off"},{"q":37,"r":4,"state":"off"},{"q":37,"r":3,"state":"off"},{"q":31,"r":9,"state":"off"},{"q":30,"r":10,"state":"off"},{"q":30,"r":11,"state":"off"},{"q":2,"r":38,"state":"off"},{"q":3,"r":38,"state":"off"},{"q":4,"r":38,"state":"off"},{"q":5,"r":38,"state":"off"},{"q":7,"r":38,"state":"off"},{"q":6,"r":38,"state":"off"},{"q":8,"r":38,"state":"off"},{"q":31,"r":21,"state":"off"},{"q":31,"r":22,"state":"off"},{"q":31,"r":24,"state":"off"},{"q":31,"r":23,"state":"off"},{"q":31,"r":25,"state":"off"},{"q":31,"r":26,"state":"off"},{"q":29,"r":29,"state":"off"},{"q":31,"r":27,"state":"off"},{"q":30,"r":28,"state":"off"},{"q":28,"r":30,"state":"off"},{"q":27,"r":31,"state":"off"},{"q":25,"r":33,"state":"off"},{"q":24,"r":34,"state":"off"},{"q":23,"r":36,"state":"off"},{"q":20,"r":38,"state":"off"},{"q":25,"r":34,"state":"off"},{"q":10,"r":38,"state":"off"},{"q":19,"r":38,"state":"off"},{"q":16,"r":38,"state":"off"},{"q":15,"r":38,"state":"off"},{"q":14,"r":38,"state":"off"},{"q":12,"r":38,"state":"off"},{"q":21,"r":38,"state":"off"},{"q":20,"r":39,"state":"off"},{"q":18,"r":37,"state":"off"},{"q":17,"r":39,"state":"off"},{"q":16,"r":39,"state":"off"},{"q":17,"r":37,"state":"off"},{"q":27,"r":17,"state":"off"},{"q":28,"r":16,"state":"off"},{"q":25,"r":16,"state":"off"},{"q":26,"r":15,"state":"off"},{"q":27,"r":14,"state":"off"},{"q":28,"r":13,"state":"off"},{"q":30,"r":14,"state":"off"},{"q":31,"r":13,"state":"off"},{"q":32,"r":12,"state":"off"},{"q":29,"r":12,"state":"off"},{"q":-6,"r":8,"state":"off"},{"q":-7,"r":7,"state":"tail"},{"q":-8,"r":9,"state":"off"},{"q":-6,"r":9,"state":"off"},{"q":-5,"r":7,"state":"off"},{"q":-6,"r":6,"state":"tail"},{"q":-8,"r":7,"state":"off"},{"q":-9,"r":9,"state":"off"},{"q":-8,"r":10,"state":"off"},{"q":-5,"r":9,"state":"off"},{"q":-4,"r":7,"state":"off"},{"q":-6,"r":5,"state":"tail"},{"q":-8,"r":6,"state":"off"},{"q":-10,"r":10,"state":"off"},{"q":-9,"r":11,"state":"off"},{"q":-4,"r":9,"state":"off"},{"q":-3,"r":7,"state":"off"},{"q":-6,"r":4,"state":"head"},{"q":-8,"r":5,"state":"off"},{"q":-11,"r":11,"state":"off"},{"q":-10,"r":12,"state":"off"},{"q":-3,"r":9,"state":"off"},{"q":-2,"r":7,"state":"off"},{"q":-6,"r":3,"state":"off"},{"q":-8,"r":4,"state":"off"},{"q":-12,"r":12,"state":"off"},{"q":-11,"r":13,"state":"off"},{"q":-7,"r":14,"state":"tail"},{"q":-6,"r":13,"state":"off"},{"q":-5,"r":12,"state":"off"},{"q":-4,"r":11,"state":"off"},{"q":-3,"r":10,"state":"off"},{"q":-1,"r":6,"state":"off"},{"q":-1,"r":5,"state":"off"},{"q":-1,"r":4,"state":"off"},{"q":-1,"r":3,"state":"off"},{"q":-1,"r":2,"state":"off"},{"q":-2,"r":2,"state":"off"},{"q":-3,"r":2,"state":"off"},{"q":-4,"r":2,"state":"off"},{"q":-5,"r":2,"state":"off"},{"q":-9,"r":4,"state":"off"},{"q":-10,"r":5,"state":"off"},{"q":-11,"r":6,"state":"off"},{"q":-12,"r":7,"state":"off"},{"q":-13,"r":8,"state":"off"},{"q":-13,"r":9,"state":"off"},{"q":-13,"r":10,"state":"off"},{"q":-13,"r":11,"state":"off"},{"q":-13,"r":12,"state":"off"},{"q":-11,"r":14,"state":"off"},{"q":-10,"r":14,"state":"head"},{"q":-9,"r":14,"state":"tail"},{"q":-8,"r":14,"state":"tail"},{"q":-7,"r":15,"state":"off"},{"q":-6,"r":15,"state":"tail"},{"q":-5,"r":14,"state":"tail"},{"q":-4,"r":13,"state":"tail"},{"q":-2,"r":11,"state":"off"},{"q":-1,"r":10,"state":"off"},{"q":0,"r":9,"state":"off"},{"q":1,"r":8,"state":"off"},{"q":1,"r":7,"state":"off"},{"q":1,"r":6,"state":"off"},{"q":1,"r":5,"state":"off"},{"q":1,"r":3,"state":"tail"},{"q":1,"r":2,"state":"tail"},{"q":1,"r":1,"state":"tail"},{"q":1,"r":0,"state":"tail"},{"q":0,"r":0,"state":"tail"},{"q":-1,"r":0,"state":"tail"},{"q":-2,"r":0,"state":"tail"},{"q":-4,"r":0,"state":"off"},{"q":-5,"r":0,"state":"off"},{"q":-6,"r":0,"state":"off"},{"q":-7,"r":0,"state":"off"},{"q":-8,"r":1,"state":"off"},{"q":-9,"r":2,"state":"off"},{"q":-10,"r":3,"state":"off"},{"q":-12,"r":5,"state":"tail"},{"q":-13,"r":6,"state":"tail"},{"q":-14,"r":7,"state":"tail"},{"q":-15,"r":8,"state":"tail"},{"q":-15,"r":9,"state":"tail"},{"q":-15,"r":10,"state":"tail"},{"q":-15,"r":11,"state":"tail"},{"q":-15,"r":13,"state":"off"},{"q":-15,"r":14,"state":"off"},{"q":-15,"r":15,"state":"off"},{"q":-15,"r":16,"state":"off"},{"q":-14,"r":16,"state":"off"},{"q":-13,"r":16,"state":"off"},{"q":-12,"r":16,"state":"off"},{"q":-10,"r":16,"state":"tail"},{"q":-9,"r":16,"state":"tail"},{"q":-8,"r":16,"state":"tail"},{"q":-1,"r":36,"state":"off"},{"q":-2,"r":37,"state":"off"},{"q":-3,"r":37,"state":"off"},{"q":-4,"r":37,"state":"off"},{"q":-5,"r":37,"state":"off"},{"q":-6,"r":38,"state":"off"},{"q":-6,"r":39,"state":"off"},{"q":-5,"r":39,"state":"off"},{"q":-4,"r":39,"state":"off"},{"q":-3,"r":39,"state":"off"},{"q":-2,"r":39,"state":"off"},{"q":-1,"r":39,"state":"off"},{"q":0,"r":39,"state":"off"},{"q":1,"r":39,"state":"off"},{"q":14,"r":37,"state":"off"},{"q":14,"r":36,"state":"off"},{"q":13,"r":36,"state":"off"},{"q":12,"r":37,"state":"off"},{"q":10,"r":39,"state":"off"},{"q":10,"r":40,"state":"off"},{"q":12,"r":39,"state":"off"},{"q":21,"r":25,"state":"off"},{"q":12,"r":40,"state":"off"},{"q":10,"r":41,"state":"off"},{"q":11,"r":41,"state":"off"},{"q":21,"r":42,"state":"off"},{"q":25,"r":29,"state":"off"},{"q":26,"r":30,"state":"off"},{"q":25,"r":31,"state":"off"},{"q":24,"r":30,"state":"off"},{"q":11,"r":32,"state":"off"},{"q":15,"r":31,"state":"off"},{"q":15,"r":30,"state":"tail"},{"q":13,"r":30,"state":"off"},{"q":13,"r":31,"state":"off"},{"q":12,"r":32,"state":"off"},{"q":24,"r":32,"state":"off"},{"q":23,"r":31,"state":"off"},{"q":27,"r":32,"state":"off"},{"q":26,"r":34,"state":"off"},{"q":26,"r":33,"state":"off"},{"q":25,"r":35,"state":"off"},{"q":24,"r":36,"state":"off"},{"q":23,"r":35,"state":"off"},{"q":22,"r":37,"state":"off"},{"q":21,"r":39,"state":"off"},{"q":22,"r":38,"state":"off"},{"q":21,"r":40,"state":"off"},{"q":19,"r":37,"state":"off"},{"q":18,"r":39,"state":"off"},{"q":17,"r":38,"state":"off"},{"q":-1,"r":35,"state":"off"},{"q":9,"r":37,"state":"off"},{"q":10,"r":37,"state":"off"},{"q":2,"r":33,"state":"off"},{"q":1,"r":33,"state":"off"},{"q":5,"r":29,"state":"head"},{"q":6,"r":28,"state":"off"},{"q":4,"r":31,"state":"off"},{"q":5,"r":31,"state":"off"},{"q":6,"r":30,"state":"off"},{"q":3,"r":29,"state":"off"},{"q":17,"r":25,"state":"off"},{"q":15,"r":26,"state":"off"},{"q":16,"r":25,"state":"off"},{"q":11,"r":30,"state":"off"},{"q":11,"r":31,"state":"off"},{"q":20,"r":29,"state":"off"},{"q":19,"r":29,"state":"off"},{"q":12,"r":27,"state":"off"},{"q":9,"r":33,"state":"off"},{"q":8,"r":35,"state":"off"},{"q":8,"r":32,"state":"off"},{"q":6,"r":34,"state":"off"},{"q":5,"r":36,"state":"off"},{"q":4,"r":35,"state":"off"},{"q":20,"r":31,"state":"off"},{"q":30,"r":5,"state":"off"},{"q":29,"r":6,"state":"off"},{"q":28,"r":6,"state":"off"},{"q":33,"r":7,"state":"off"},{"q":31,"r":8,"state":"off"},{"q":32,"r":7,"state":"off"},{"q":33,"r":10,"state":"off"},{"q":34,"r":3,"state":"off"},{"q":33,"r":3,"state":"off"},{"q":14,"r":-2,"state":"off"},{"q":13,"r":-3,"state":"tail"},{"q":12,"r":-1,"state":"off"},{"q":14,"r":-1,"state":"off"},{"q":15,"r":-3,"state":"off"},{"q":14,"r":-4,"state":"tail"},{"q":12,"r":-3,"state":"off"},{"q":11,"r":-1,"state":"off"},{"q":12,"r":0,"state":"off"},{"q":15,"r":-1,"state":"off"},{"q":16,"r":-3,"state":"off"},{"q":14,"r":-5,"state":"tail"},{"q":12,"r":-4,"state":"off"},{"q":10,"r":0,"state":"off"},{"q":11,"r":1,"state":"off"},{"q":16,"r":-1,"state":"off"},{"q":17,"r":-3,"state":"off"},{"q":14,"r":-6,"state":"head"},{"q":12,"r":-5,"state":"off"},{"q":9,"r":1,"state":"off"},{"q":10,"r":2,"state":"off"},{"q":17,"r":-1,"state":"off"},{"q":18,"r":-3,"state":"off"},{"q":14,"r":-7,"state":"off"},{"q":12,"r":-6,"state":"off"},{"q":8,"r":2,"state":"off"},{"q":9,"r":3,"state":"off"},{"q":13,"r":4,"state":"tail"},{"q":14,"r":3,"state":"off"},{"q":15,"r":2,"state":"off"},{"q":16,"r":1,"state":"off"},{"q":17,"r":0,"state":"off"},{"q":19,"r":-4,"state":"off"},{"q":19,"r":-5,"state":"off"},{"q":19,"r":-6,"state":"off"},{"q":19,"r":-7,"state":"off"},{"q":19,"r":-8,"state":"off"},{"q":18,"r":-8,"state":"off"},{"q":17,"r":-8,"state":"off"},{"q":16,"r":-8,"state":"off"},{"q":15,"r":-8,"state":"off"},{"q":11,"r":-6,"state":"off"},{"q":10,"r":-5,"state":"off"},{"q":9,"r":-4,"state":"off"},{"q":8,"r":-3,"state":"off"},{"q":7,"r":-2,"state":"off"},{"q":7,"r":-1,"state":"off"},{"q":7,"r":0,"state":"off"},{"q":7,"r":1,"state":"off"},{"q":7,"r":2,"state":"off"},{"q":9,"r":4,"state":"off"},{"q":10,"r":4,"state":"head"},{"q":11,"r":4,"state":"tail"},{"q":12,"r":4,"state":"tail"},{"q":13,"r":5,"state":"off"},{"q":14,"r":5,"state":"tail"},{"q":15,"r":4,"state":"tail"},{"q":16,"r":3,"state":"tail"},{"q":18,"r":1,"state":"off"},{"q":19,"r":0,"state":"off"},{"q":20,"r":-1,"state":"off"},{"q":21,"r":-2,"state":"off"},{"q":21,"r":-3,"state":"off"},{"q":21,"r":-4,"state":"off"},{"q":21,"r":-5,"state":"off"},{"q":21,"r":-7,"state":"tail"},{"q":21,"r":-8,"state":"tail"},{"q":21,"r":-9,"state":"tail"},{"q":21,"r":-10,"state":"tail"},{"q":20,"r":-10,"state":"tail"},{"q":19,"r":-10,"state":"tail"},{"q":18,"r":-10,"state":"tail"},{"q":16,"r":-10,"state":"off"},{"q":15,"r":-10,"state":"off"},{"q":14,"r":-10,"state":"off"},{"q":13,"r":-10,"state":"off"},{"q":12,"r":-9,"state":"off"},{"q":11,"r":-8,"state":"off"},{"q":10,"r":-7,"state":"off"},{"q":8,"r":-5,"state":"tail"},{"q":7,"r":-4,"state":"tail"},{"q":6,"r":-3,"state":"tail"},{"q":5,"r":-2,"state":"tail"},{"q":5,"r":-1,"state":"tail"},{"q":5,"r":0,"state":"tail"},{"q":5,"r":1,"state":"tail"},{"q":5,"r":3,"state":"off"},{"q":5,"r":4,"state":"off"},{"q":5,"r":5,"state":"off"},{"q":5,"r":6,"state":"off"},{"q":6,"r":6,"state":"off"},{"q":7,"r":6,"state":"off"},{"q":8,"r":6,"state":"off"},{"q":10,"r":6,"state":"tail"},{"q":11,"r":6,"state":"tail"},{"q":12,"r":6,"state":"tail"},{"q":21,"r":43,"state":"off"},{"q":21,"r":41,"state":"off"},{"q":-7,"r":16,"state":"tail"},{"q":20,"r":44,"state":"off"},{"q":19,"r":44,"state":"off"},{"q":22,"r":43,"state":"off"},{"q":23,"r":42,"state":"off"},{"q":21,"r":45,"state":"off"},{"q":21,"r":46,"state":"off"},{"q":20,"r":45,"state":"off"},{"q":19,"r":46,"state":"off"},{"q":18,"r":47,"state":"off"},{"q":22,"r":44,"state":"off"},{"q":23,"r":44,"state":"off"},{"q":24,"r":44,"state":"off"}]' + +let big_logic = '[{"q":5,"r":7,"state":"off"},{"q":3,"r":8,"state":"off"},{"q":5,"r":8,"state":"off"},{"q":6,"r":7,"state":"off"},{"q":6,"r":6,"state":"off"},{"q":6,"r":5,"state":"off"},{"q":5,"r":5,"state":"off"},{"q":4,"r":5,"state":"off"},{"q":3,"r":6,"state":"off"},{"q":2,"r":7,"state":"off"},{"q":2,"r":8,"state":"off"},{"q":2,"r":9,"state":"off"},{"q":3,"r":9,"state":"off"},{"q":5,"r":9,"state":"off"},{"q":7,"r":7,"state":"off"},{"q":7,"r":6,"state":"off"},{"q":4,"r":4,"state":"off"},{"q":1,"r":9,"state":"off"},{"q":1,"r":10,"state":"off"},{"q":3,"r":10,"state":"off"},{"q":6,"r":9,"state":"off"},{"q":7,"r":8,"state":"off"},{"q":8,"r":3,"state":"off"},{"q":7,"r":3,"state":"off"},{"q":6,"r":3,"state":"off"},{"q":4,"r":3,"state":"off"},{"q":2,"r":5,"state":"off"},{"q":1,"r":6,"state":"off"},{"q":0,"r":7,"state":"off"},{"q":1,"r":11,"state":"off"},{"q":2,"r":11,"state":"off"},{"q":6,"r":10,"state":"off"},{"q":9,"r":7,"state":"off"},{"q":9,"r":6,"state":"off"},{"q":9,"r":5,"state":"off"},{"q":9,"r":2,"state":"off"},{"q":6,"r":2,"state":"off"},{"q":4,"r":2,"state":"off"},{"q":2,"r":4,"state":"off"},{"q":-1,"r":7,"state":"off"},{"q":-1,"r":10,"state":"off"},{"q":-1,"r":11,"state":"off"},{"q":-1,"r":12,"state":"off"},{"q":2,"r":12,"state":"off"},{"q":7,"r":10,"state":"off"},{"q":10,"r":7,"state":"off"},{"q":10,"r":5,"state":"off"},{"q":10,"r":4,"state":"off"},{"q":10,"r":3,"state":"off"},{"q":10,"r":2,"state":"off"},{"q":7,"r":1,"state":"off"},{"q":5,"r":1,"state":"off"},{"q":4,"r":1,"state":"off"},{"q":3,"r":2,"state":"off"},{"q":1,"r":4,"state":"off"},{"q":-2,"r":8,"state":"off"},{"q":-2,"r":9,"state":"off"},{"q":-2,"r":10,"state":"off"},{"q":-2,"r":11,"state":"off"},{"q":-2,"r":13,"state":"off"},{"q":1,"r":13,"state":"off"},{"q":7,"r":11,"state":"off"},{"q":8,"r":10,"state":"off"},{"q":9,"r":9,"state":"off"},{"q":10,"r":8,"state":"off"},{"q":11,"r":6,"state":"off"},{"q":11,"r":5,"state":"off"},{"q":11,"r":4,"state":"off"},{"q":9,"r":0,"state":"off"},{"q":8,"r":0,"state":"off"},{"q":5,"r":0,"state":"off"},{"q":3,"r":1,"state":"off"},{"q":0,"r":4,"state":"off"},{"q":-1,"r":5,"state":"off"},{"q":-3,"r":11,"state":"off"},{"q":-3,"r":12,"state":"off"},{"q":-3,"r":13,"state":"off"},{"q":-2,"r":14,"state":"off"},{"q":-1,"r":14,"state":"off"},{"q":0,"r":14,"state":"off"},{"q":1,"r":14,"state":"off"},{"q":4,"r":15,"state":"off"},{"q":8,"r":11,"state":"off"},{"q":9,"r":10,"state":"off"},{"q":12,"r":7,"state":"off"},{"q":12,"r":-1,"state":"off"},{"q":10,"r":-1,"state":"off"},{"q":6,"r":-1,"state":"off"},{"q":2,"r":1,"state":"off"},{"q":-2,"r":5,"state":"off"},{"q":-4,"r":7,"state":"off"},{"q":-4,"r":15,"state":"off"},{"q":-1,"r":15,"state":"off"},{"q":0,"r":15,"state":"off"},{"q":5,"r":15,"state":"off"},{"q":8,"r":12,"state":"off"},{"q":11,"r":9,"state":"off"},{"q":12,"r":8,"state":"off"},{"q":13,"r":6,"state":"off"},{"q":13,"r":-1,"state":"off"},{"q":12,"r":-2,"state":"off"},{"q":10,"r":-2,"state":"off"},{"q":9,"r":-2,"state":"off"},{"q":6,"r":-2,"state":"off"},{"q":5,"r":-2,"state":"off"},{"q":3,"r":-1,"state":"off"},{"q":2,"r":0,"state":"off"},{"q":-1,"r":3,"state":"off"},{"q":-2,"r":4,"state":"off"},{"q":-4,"r":6,"state":"off"},{"q":-5,"r":8,"state":"off"},{"q":-5,"r":15,"state":"off"},{"q":-4,"r":16,"state":"off"},{"q":-3,"r":16,"state":"off"},{"q":0,"r":16,"state":"off"},{"q":3,"r":16,"state":"off"},{"q":6,"r":15,"state":"off"},{"q":8,"r":13,"state":"off"},{"q":10,"r":11,"state":"off"},{"q":11,"r":10,"state":"off"},{"q":14,"r":-1,"state":"off"},{"q":12,"r":-3,"state":"off"},{"q":9,"r":-3,"state":"off"},{"q":7,"r":-3,"state":"off"},{"q":5,"r":-3,"state":"off"},{"q":3,"r":-2,"state":"off"},{"q":1,"r":0,"state":"off"},{"q":-1,"r":2,"state":"off"},{"q":-4,"r":5,"state":"off"},{"q":-6,"r":9,"state":"off"},{"q":-3,"r":17,"state":"off"},{"q":-2,"r":17,"state":"off"},{"q":0,"r":17,"state":"off"},{"q":2,"r":17,"state":"off"},{"q":7,"r":15,"state":"off"},{"q":9,"r":13,"state":"off"},{"q":10,"r":12,"state":"off"},{"q":15,"r":7,"state":"off"},{"q":15,"r":6,"state":"off"},{"q":15,"r":-1,"state":"off"},{"q":12,"r":-4,"state":"off"},{"q":10,"r":-4,"state":"off"},{"q":7,"r":-4,"state":"off"},{"q":6,"r":-4,"state":"off"},{"q":5,"r":-4,"state":"off"},{"q":3,"r":-3,"state":"off"},{"q":2,"r":-2,"state":"off"},{"q":1,"r":-1,"state":"off"},{"q":-2,"r":2,"state":"off"},{"q":-4,"r":4,"state":"off"},{"q":-7,"r":10,"state":"off"},{"q":-7,"r":17,"state":"off"},{"q":-7,"r":18,"state":"off"},{"q":-2,"r":18,"state":"off"},{"q":-1,"r":18,"state":"off"},{"q":1,"r":18,"state":"off"},{"q":12,"r":11,"state":"off"},{"q":13,"r":10,"state":"off"},{"q":10,"r":-5,"state":"off"},{"q":9,"r":-5,"state":"off"},{"q":7,"r":-5,"state":"off"},{"q":6,"r":-5,"state":"off"},{"q":2,"r":-3,"state":"off"},{"q":1,"r":-2,"state":"off"},{"q":-1,"r":0,"state":"off"},{"q":-2,"r":1,"state":"off"},{"q":-5,"r":19,"state":"off"},{"q":-4,"r":19,"state":"off"},{"q":9,"r":15,"state":"tail"},{"q":12,"r":12,"state":"off"},{"q":17,"r":-1,"state":"tail"},{"q":12,"r":-6,"state":"tail"},{"q":9,"r":-6,"state":"off"},{"q":6,"r":-6,"state":"off"},{"q":2,"r":-4,"state":"off"},{"q":-1,"r":-1,"state":"off"},{"q":-4,"r":2,"state":"tail"},{"q":-9,"r":12,"state":"tail"},{"q":-4,"r":20,"state":"off"},{"q":-1,"r":20,"state":"tail"},{"q":10,"r":15,"state":"tail"},{"q":12,"r":13,"state":"off"},{"q":18,"r":-1,"state":"tail"},{"q":12,"r":-7,"state":"tail"},{"q":10,"r":-7,"state":"off"},{"q":9,"r":-7,"state":"off"},{"q":8,"r":-7,"state":"off"},{"q":7,"r":-7,"state":"off"},{"q":1,"r":-4,"state":"off"},{"q":0,"r":-3,"state":"off"},{"q":-1,"r":-2,"state":"off"},{"q":-2,"r":-1,"state":"off"},{"q":-4,"r":1,"state":"tail"},{"q":-10,"r":13,"state":"tail"},{"q":-4,"r":21,"state":"off"},{"q":-2,"r":21,"state":"tail"},{"q":11,"r":15,"state":"tail"},{"q":12,"r":14,"state":"off"},{"q":19,"r":-1,"state":"tail"},{"q":12,"r":-8,"state":"tail"},{"q":11,"r":-8,"state":"head"},{"q":-3,"r":-1,"state":"head"},{"q":-4,"r":0,"state":"tail"},{"q":-11,"r":14,"state":"tail"},{"q":-4,"r":22,"state":"off"},{"q":-3,"r":22,"state":"tail"},{"q":12,"r":15,"state":"tail"},{"q":13,"r":14,"state":"tail"},{"q":14,"r":13,"state":"tail"},{"q":15,"r":12,"state":"tail"},{"q":17,"r":10,"state":"off"},{"q":18,"r":9,"state":"off"},{"q":19,"r":8,"state":"off"},{"q":20,"r":7,"state":"off"},{"q":20,"r":6,"state":"off"},{"q":20,"r":5,"state":"off"},{"q":20,"r":4,"state":"off"},{"q":20,"r":2,"state":"tail"},{"q":20,"r":1,"state":"tail"},{"q":20,"r":0,"state":"tail"},{"q":20,"r":-1,"state":"tail"},{"q":12,"r":-9,"state":"tail"},{"q":11,"r":-9,"state":"tail"},{"q":10,"r":-9,"state":"tail"},{"q":9,"r":-9,"state":"tail"},{"q":7,"r":-9,"state":"off"},{"q":6,"r":-9,"state":"off"},{"q":5,"r":-9,"state":"off"},{"q":4,"r":-9,"state":"off"},{"q":3,"r":-8,"state":"off"},{"q":2,"r":-7,"state":"off"},{"q":1,"r":-6,"state":"off"},{"q":-1,"r":-4,"state":"tail"},{"q":-2,"r":-3,"state":"tail"},{"q":-3,"r":-2,"state":"tail"},{"q":-4,"r":-1,"state":"tail"},{"q":-12,"r":15,"state":"tail"},{"q":-12,"r":16,"state":"tail"},{"q":-12,"r":17,"state":"tail"},{"q":-12,"r":18,"state":"tail"},{"q":-12,"r":20,"state":"off"},{"q":-12,"r":21,"state":"off"},{"q":-12,"r":22,"state":"off"},{"q":-12,"r":23,"state":"off"},{"q":-11,"r":23,"state":"off"},{"q":-10,"r":23,"state":"off"},{"q":-9,"r":23,"state":"off"},{"q":-7,"r":23,"state":"tail"},{"q":-6,"r":23,"state":"tail"},{"q":-5,"r":23,"state":"tail"},{"q":-4,"r":23,"state":"tail"},{"q":23,"r":7,"state":"head"},{"q":30,"r":15,"state":"tail"},{"q":35,"r":10,"state":"off"},{"q":38,"r":6,"state":"off"},{"q":38,"r":4,"state":"off"},{"q":38,"r":-1,"state":"tail"},{"q":37,"r":-1,"state":"tail"},{"q":36,"r":-1,"state":"tail"},{"q":35,"r":-1,"state":"tail"},{"q":33,"r":-1,"state":"off"},{"q":32,"r":-1,"state":"off"},{"q":31,"r":-1,"state":"off"},{"q":30,"r":-1,"state":"off"},{"q":29,"r":0,"state":"off"},{"q":28,"r":1,"state":"off"},{"q":27,"r":2,"state":"off"},{"q":25,"r":4,"state":"tail"},{"q":24,"r":5,"state":"tail"},{"q":23,"r":6,"state":"tail"},{"q":22,"r":7,"state":"tail"},{"q":22,"r":8,"state":"tail"},{"q":22,"r":9,"state":"tail"},{"q":22,"r":10,"state":"tail"},{"q":22,"r":12,"state":"off"},{"q":22,"r":13,"state":"off"},{"q":22,"r":14,"state":"off"},{"q":22,"r":15,"state":"off"},{"q":23,"r":15,"state":"off"},{"q":24,"r":15,"state":"off"},{"q":25,"r":15,"state":"off"},{"q":27,"r":15,"state":"tail"},{"q":28,"r":15,"state":"tail"},{"q":29,"r":15,"state":"tail"},{"q":53,"r":-8,"state":"head"},{"q":46,"r":7,"state":"tail"},{"q":47,"r":6,"state":"tail"},{"q":48,"r":5,"state":"tail"},{"q":49,"r":4,"state":"tail"},{"q":51,"r":2,"state":"off"},{"q":52,"r":1,"state":"off"},{"q":53,"r":0,"state":"off"},{"q":54,"r":-1,"state":"off"},{"q":54,"r":-2,"state":"off"},{"q":54,"r":-3,"state":"off"},{"q":54,"r":-4,"state":"off"},{"q":54,"r":-6,"state":"tail"},{"q":54,"r":-7,"state":"tail"},{"q":54,"r":-8,"state":"tail"},{"q":54,"r":-9,"state":"tail"},{"q":53,"r":-9,"state":"tail"},{"q":52,"r":-9,"state":"tail"},{"q":51,"r":-9,"state":"tail"},{"q":49,"r":-9,"state":"off"},{"q":48,"r":-9,"state":"off"},{"q":47,"r":-9,"state":"off"},{"q":46,"r":-9,"state":"off"},{"q":45,"r":-8,"state":"off"},{"q":44,"r":-7,"state":"off"},{"q":43,"r":-6,"state":"off"},{"q":41,"r":-4,"state":"tail"},{"q":40,"r":-3,"state":"tail"},{"q":39,"r":-2,"state":"tail"},{"q":40,"r":7,"state":"off"},{"q":39,"r":22,"state":"tail"},{"q":40,"r":21,"state":"tail"},{"q":41,"r":20,"state":"tail"},{"q":43,"r":18,"state":"off"},{"q":44,"r":17,"state":"off"},{"q":45,"r":16,"state":"off"},{"q":46,"r":15,"state":"off"},{"q":46,"r":14,"state":"off"},{"q":46,"r":13,"state":"off"},{"q":46,"r":12,"state":"off"},{"q":46,"r":10,"state":"tail"},{"q":46,"r":9,"state":"tail"},{"q":46,"r":8,"state":"tail"},{"q":38,"r":22,"state":"off"},{"q":31,"r":23,"state":"off"},{"q":32,"r":23,"state":"off"},{"q":33,"r":23,"state":"off"},{"q":35,"r":23,"state":"tail"},{"q":36,"r":23,"state":"tail"},{"q":37,"r":23,"state":"tail"},{"q":38,"r":23,"state":"tail"},{"q":30,"r":16,"state":"tail"},{"q":30,"r":17,"state":"tail"},{"q":30,"r":18,"state":"tail"},{"q":30,"r":20,"state":"off"},{"q":30,"r":21,"state":"off"},{"q":30,"r":22,"state":"off"},{"q":30,"r":23,"state":"off"},{"q":15,"r":26,"state":"off"},{"q":16,"r":24,"state":"off"},{"q":13,"r":21,"state":"off"},{"q":11,"r":22,"state":"off"},{"q":8,"r":28,"state":"off"},{"q":9,"r":29,"state":"off"},{"q":12,"r":31,"state":"tail"},{"q":12,"r":32,"state":"off"},{"q":12,"r":33,"state":"tail"},{"q":13,"r":32,"state":"tail"},{"q":14,"r":31,"state":"tail"},{"q":15,"r":30,"state":"tail"},{"q":17,"r":28,"state":"off"},{"q":18,"r":27,"state":"off"},{"q":19,"r":26,"state":"off"},{"q":20,"r":25,"state":"off"},{"q":20,"r":24,"state":"off"},{"q":20,"r":23,"state":"off"},{"q":20,"r":22,"state":"off"},{"q":20,"r":20,"state":"tail"},{"q":20,"r":19,"state":"tail"},{"q":20,"r":18,"state":"tail"},{"q":20,"r":17,"state":"tail"},{"q":19,"r":17,"state":"tail"},{"q":18,"r":17,"state":"tail"},{"q":17,"r":17,"state":"tail"},{"q":15,"r":17,"state":"off"},{"q":14,"r":17,"state":"off"},{"q":13,"r":17,"state":"off"},{"q":12,"r":17,"state":"off"},{"q":11,"r":18,"state":"off"},{"q":10,"r":19,"state":"off"},{"q":9,"r":20,"state":"off"},{"q":7,"r":22,"state":"tail"},{"q":6,"r":23,"state":"tail"},{"q":5,"r":24,"state":"tail"},{"q":4,"r":25,"state":"tail"},{"q":4,"r":26,"state":"tail"},{"q":4,"r":27,"state":"tail"},{"q":4,"r":28,"state":"tail"},{"q":4,"r":30,"state":"off"},{"q":4,"r":31,"state":"off"},{"q":4,"r":32,"state":"off"},{"q":4,"r":33,"state":"off"},{"q":5,"r":33,"state":"off"},{"q":6,"r":33,"state":"off"},{"q":7,"r":33,"state":"off"},{"q":9,"r":33,"state":"tail"},{"q":10,"r":33,"state":"tail"},{"q":11,"r":33,"state":"tail"},{"q":52,"r":-1,"state":"off"},{"q":52,"r":-2,"state":"off"},{"q":52,"r":-4,"state":"off"},{"q":52,"r":-3,"state":"off"},{"q":52,"r":-5,"state":"off"},{"q":52,"r":-7,"state":"off"},{"q":51,"r":-7,"state":"off"},{"q":50,"r":-7,"state":"off"},{"q":49,"r":-6,"state":"off"},{"q":48,"r":-5,"state":"off"},{"q":47,"r":-4,"state":"off"},{"q":47,"r":-3,"state":"off"},{"q":44,"r":1,"state":"off"},{"q":51,"r":-5,"state":"off"},{"q":50,"r":-5,"state":"head"},{"q":49,"r":-4,"state":"tail"},{"q":49,"r":-3,"state":"off"},{"q":45,"r":2,"state":"off"},{"q":51,"r":0,"state":"off"},{"q":50,"r":1,"state":"off"},{"q":49,"r":2,"state":"off"},{"q":48,"r":3,"state":"off"},{"q":47,"r":4,"state":"off"},{"q":46,"r":5,"state":"off"},{"q":45,"r":4,"state":"off"},{"q":50,"r":-3,"state":"off"},{"q":50,"r":-2,"state":"off"},{"q":42,"r":4,"state":"off"},{"q":44,"r":3,"state":"off"},{"q":39,"r":3,"state":"off"},{"q":24,"r":7,"state":"off"},{"q":25,"r":7,"state":"off"},{"q":39,"r":4,"state":"off"},{"q":37,"r":5,"state":"off"},{"q":37,"r":6,"state":"off"},{"q":36,"r":8,"state":"off"},{"q":35,"r":8,"state":"off"},{"q":34,"r":9,"state":"off"},{"q":47,"r":2,"state":"off"},{"q":49,"r":0,"state":"off"},{"q":47,"r":-2,"state":"off"},{"q":47,"r":-1,"state":"off"},{"q":46,"r":0,"state":"off"},{"q":45,"r":1,"state":"off"},{"q":41,"r":5,"state":"off"},{"q":41,"r":6,"state":"off"},{"q":44,"r":5,"state":"off"},{"q":40,"r":3,"state":"off"},{"q":36,"r":7,"state":"off"},{"q":34,"r":8,"state":"off"},{"q":42,"r":6,"state":"off"},{"q":39,"r":5,"state":"off"},{"q":35,"r":9,"state":"off"},{"q":46,"r":3,"state":"off"},{"q":43,"r":2,"state":"off"},{"q":40,"r":4,"state":"off"},{"q":41,"r":2,"state":"off"},{"q":46,"r":-3,"state":"off"},{"q":26,"r":7,"state":"off"},{"q":27,"r":7,"state":"off"},{"q":29,"r":7,"state":"off"},{"q":31,"r":7,"state":"off"},{"q":33,"r":7,"state":"off"},{"q":33,"r":8,"state":"off"},{"q":32,"r":9,"state":"off"},{"q":31,"r":9,"state":"off"},{"q":32,"r":7,"state":"off"},{"q":31,"r":8,"state":"off"},{"q":30,"r":9,"state":"off"},{"q":30,"r":8,"state":"off"},{"q":29,"r":8,"state":"off"},{"q":30,"r":6,"state":"off"},{"q":31,"r":5,"state":"off"},{"q":30,"r":4,"state":"off"},{"q":28,"r":6,"state":"off"},{"q":38,"r":21,"state":"off"},{"q":39,"r":13,"state":"off"},{"q":38,"r":14,"state":"off"},{"q":35,"r":15,"state":"off"},{"q":34,"r":16,"state":"off"},{"q":31,"r":4,"state":"off"},{"q":43,"r":0,"state":"off"},{"q":44,"r":-1,"state":"off"},{"q":45,"r":-2,"state":"off"},{"q":34,"r":15,"state":"off"},{"q":35,"r":17,"state":"off"},{"q":39,"r":15,"state":"off"},{"q":38,"r":13,"state":"off"},{"q":37,"r":18,"state":"off"},{"q":38,"r":17,"state":"off"},{"q":39,"r":20,"state":"off"},{"q":38,"r":19,"state":"off"},{"q":39,"r":18,"state":"off"},{"q":40,"r":19,"state":"off"},{"q":41,"r":18,"state":"off"},{"q":42,"r":8,"state":"off"},{"q":39,"r":11,"state":"off"},{"q":33,"r":16,"state":"off"},{"q":33,"r":17,"state":"off"},{"q":33,"r":18,"state":"off"},{"q":34,"r":18,"state":"off"},{"q":34,"r":19,"state":"off"},{"q":35,"r":19,"state":"off"},{"q":36,"r":19,"state":"off"},{"q":35,"r":16,"state":"off"},{"q":34,"r":14,"state":"off"},{"q":38,"r":16,"state":"off"},{"q":37,"r":16,"state":"off"},{"q":39,"r":14,"state":"off"},{"q":37,"r":15,"state":"off"},{"q":37,"r":14,"state":"off"},{"q":38,"r":12,"state":"off"},{"q":37,"r":20,"state":"off"},{"q":36,"r":20,"state":"off"},{"q":43,"r":8,"state":"off"},{"q":43,"r":9,"state":"off"},{"q":40,"r":17,"state":"off"},{"q":40,"r":11,"state":"off"},{"q":41,"r":11,"state":"off"},{"q":40,"r":9,"state":"off"},{"q":41,"r":9,"state":"off"},{"q":34,"r":13,"state":"off"},{"q":34,"r":11,"state":"off"},{"q":33,"r":13,"state":"off"},{"q":28,"r":5,"state":"off"},{"q":29,"r":4,"state":"off"},{"q":41,"r":1,"state":"off"},{"q":42,"r":0,"state":"off"},{"q":33,"r":11,"state":"off"},{"q":32,"r":13,"state":"off"},{"q":28,"r":43,"state":"tail"},{"q":20,"r":35,"state":"tail"},{"q":12,"r":51,"state":"tail"},{"q":28,"r":44,"state":"tail"},{"q":29,"r":42,"state":"tail"},{"q":21,"r":34,"state":"tail"},{"q":19,"r":35,"state":"tail"},{"q":11,"r":51,"state":"tail"},{"q":12,"r":52,"state":"tail"},{"q":28,"r":45,"state":"tail"},{"q":30,"r":41,"state":"tail"},{"q":22,"r":33,"state":"tail"},{"q":18,"r":35,"state":"tail"},{"q":10,"r":51,"state":"tail"},{"q":12,"r":53,"state":"tail"},{"q":28,"r":46,"state":"tail"},{"q":31,"r":40,"state":"tail"},{"q":23,"r":32,"state":"tail"},{"q":17,"r":35,"state":"tail"},{"q":9,"r":51,"state":"tail"},{"q":12,"r":54,"state":"tail"},{"q":28,"r":48,"state":"off"},{"q":33,"r":38,"state":"off"},{"q":25,"r":30,"state":"off"},{"q":15,"r":35,"state":"off"},{"q":7,"r":51,"state":"off"},{"q":12,"r":56,"state":"off"},{"q":28,"r":49,"state":"off"},{"q":34,"r":37,"state":"off"},{"q":26,"r":29,"state":"off"},{"q":14,"r":35,"state":"off"},{"q":6,"r":51,"state":"off"},{"q":12,"r":57,"state":"off"},{"q":20,"r":58,"state":"off"},{"q":28,"r":50,"state":"off"},{"q":35,"r":36,"state":"off"},{"q":35,"r":28,"state":"head"},{"q":27,"r":28,"state":"off"},{"q":13,"r":35,"state":"off"},{"q":5,"r":43,"state":"head"},{"q":5,"r":51,"state":"off"},{"q":12,"r":58,"state":"off"},{"q":20,"r":59,"state":"tail"},{"q":21,"r":58,"state":"tail"},{"q":22,"r":57,"state":"tail"},{"q":23,"r":56,"state":"tail"},{"q":25,"r":54,"state":"off"},{"q":26,"r":53,"state":"off"},{"q":27,"r":52,"state":"off"},{"q":28,"r":51,"state":"off"},{"q":36,"r":35,"state":"off"},{"q":36,"r":34,"state":"off"},{"q":36,"r":33,"state":"off"},{"q":36,"r":32,"state":"off"},{"q":36,"r":30,"state":"tail"},{"q":36,"r":29,"state":"tail"},{"q":36,"r":28,"state":"tail"},{"q":36,"r":27,"state":"tail"},{"q":35,"r":27,"state":"tail"},{"q":34,"r":27,"state":"tail"},{"q":33,"r":27,"state":"tail"},{"q":31,"r":27,"state":"off"},{"q":30,"r":27,"state":"off"},{"q":29,"r":27,"state":"off"},{"q":28,"r":27,"state":"off"},{"q":12,"r":35,"state":"off"},{"q":11,"r":36,"state":"off"},{"q":10,"r":37,"state":"off"},{"q":9,"r":38,"state":"off"},{"q":7,"r":40,"state":"tail"},{"q":6,"r":41,"state":"tail"},{"q":5,"r":42,"state":"tail"},{"q":4,"r":43,"state":"tail"},{"q":4,"r":44,"state":"tail"},{"q":4,"r":45,"state":"tail"},{"q":4,"r":46,"state":"tail"},{"q":4,"r":48,"state":"off"},{"q":4,"r":49,"state":"off"},{"q":4,"r":50,"state":"off"},{"q":4,"r":51,"state":"off"},{"q":12,"r":59,"state":"off"},{"q":13,"r":59,"state":"off"},{"q":14,"r":59,"state":"off"},{"q":15,"r":59,"state":"off"},{"q":17,"r":59,"state":"tail"},{"q":18,"r":59,"state":"tail"},{"q":19,"r":59,"state":"tail"},{"q":16,"r":47,"state":"off"},{"q":20,"r":43,"state":"off"},{"q":21,"r":42,"state":"off"},{"q":21,"r":41,"state":"off"},{"q":22,"r":42,"state":"off"},{"q":22,"r":40,"state":"off"},{"q":23,"r":40,"state":"off"},{"q":23,"r":41,"state":"off"},{"q":24,"r":40,"state":"off"},{"q":23,"r":39,"state":"off"},{"q":24,"r":39,"state":"off"},{"q":19,"r":43,"state":"off"},{"q":19,"r":42,"state":"off"},{"q":18,"r":44,"state":"off"},{"q":17,"r":44,"state":"off"},{"q":18,"r":42,"state":"off"},{"q":17,"r":42,"state":"off"},{"q":16,"r":43,"state":"off"},{"q":16,"r":44,"state":"off"},{"q":17,"r":43,"state":"off"},{"q":20,"r":44,"state":"off"},{"q":25,"r":38,"state":"off"},{"q":15,"r":43,"state":"off"},{"q":6,"r":43,"state":"off"},{"q":6,"r":44,"state":"off"},{"q":6,"r":45,"state":"off"},{"q":12,"r":45,"state":"off"},{"q":14,"r":44,"state":"off"},{"q":11,"r":45,"state":"off"},{"q":12,"r":44,"state":"off"},{"q":9,"r":46,"state":"off"},{"q":8,"r":46,"state":"off"},{"q":7,"r":46,"state":"off"},{"q":9,"r":40,"state":"off"},{"q":10,"r":39,"state":"head"},{"q":11,"r":38,"state":"tail"},{"q":12,"r":37,"state":"off"},{"q":13,"r":37,"state":"off"},{"q":14,"r":37,"state":"off"},{"q":15,"r":37,"state":"off"},{"q":17,"r":37,"state":"off"},{"q":12,"r":42,"state":"off"},{"q":15,"r":41,"state":"off"},{"q":18,"r":38,"state":"off"},{"q":18,"r":37,"state":"off"},{"q":10,"r":44,"state":"off"},{"q":22,"r":36,"state":"off"},{"q":22,"r":35,"state":"off"},{"q":23,"r":34,"state":"off"},{"q":26,"r":31,"state":"off"},{"q":25,"r":32,"state":"off"},{"q":27,"r":30,"state":"off"},{"q":28,"r":29,"state":"off"},{"q":29,"r":29,"state":"tail"},{"q":30,"r":29,"state":"head"},{"q":31,"r":29,"state":"off"},{"q":25,"r":36,"state":"off"},{"q":26,"r":38,"state":"off"},{"q":28,"r":37,"state":"off"},{"q":28,"r":36,"state":"off"},{"q":29,"r":36,"state":"off"},{"q":31,"r":35,"state":"off"},{"q":32,"r":34,"state":"off"},{"q":33,"r":33,"state":"off"},{"q":34,"r":29,"state":"off"},{"q":34,"r":30,"state":"off"},{"q":34,"r":31,"state":"off"},{"q":30,"r":34,"state":"off"},{"q":31,"r":33,"state":"off"},{"q":9,"r":44,"state":"off"},{"q":19,"r":45,"state":"off"},{"q":18,"r":46,"state":"off"},{"q":21,"r":45,"state":"off"},{"q":22,"r":45,"state":"off"},{"q":26,"r":45,"state":"off"},{"q":26,"r":46,"state":"off"},{"q":20,"r":46,"state":"off"},{"q":20,"r":47,"state":"off"},{"q":20,"r":48,"state":"tail"},{"q":20,"r":51,"state":"head"},{"q":25,"r":47,"state":"off"},{"q":19,"r":52,"state":"tail"},{"q":19,"r":53,"state":"off"},{"q":18,"r":54,"state":"off"},{"q":17,"r":54,"state":"off"},{"q":17,"r":53,"state":"off"},{"q":18,"r":53,"state":"off"},{"q":17,"r":52,"state":"off"},{"q":18,"r":51,"state":"off"},{"q":16,"r":51,"state":"off"},{"q":16,"r":52,"state":"off"},{"q":17,"r":50,"state":"off"},{"q":16,"r":50,"state":"off"},{"q":17,"r":49,"state":"off"},{"q":17,"r":48,"state":"off"},{"q":18,"r":49,"state":"off"},{"q":18,"r":50,"state":"off"},{"q":18,"r":55,"state":"off"},{"q":22,"r":53,"state":"off"},{"q":23,"r":54,"state":"off"},{"q":22,"r":55,"state":"off"},{"q":20,"r":57,"state":"off"},{"q":11,"r":41,"state":"off"},{"q":12,"r":41,"state":"off"},{"q":13,"r":41,"state":"off"},{"q":7,"r":45,"state":"off"},{"q":8,"r":44,"state":"off"},{"q":8,"r":45,"state":"off"},{"q":10,"r":45,"state":"off"},{"q":13,"r":44,"state":"off"},{"q":13,"r":43,"state":"off"},{"q":12,"r":43,"state":"off"},{"q":10,"r":42,"state":"off"},{"q":9,"r":42,"state":"off"},{"q":27,"r":34,"state":"off"},{"q":28,"r":33,"state":"off"},{"q":29,"r":32,"state":"off"},{"q":16,"r":41,"state":"off"},{"q":17,"r":40,"state":"off"},{"q":16,"r":38,"state":"off"},{"q":15,"r":38,"state":"off"},{"q":15,"r":40,"state":"off"},{"q":14,"r":40,"state":"off"},{"q":33,"r":32,"state":"off"},{"q":32,"r":32,"state":"off"},{"q":32,"r":33,"state":"off"},{"q":30,"r":35,"state":"off"},{"q":27,"r":37,"state":"off"},{"q":27,"r":36,"state":"off"},{"q":28,"r":35,"state":"off"},{"q":23,"r":37,"state":"off"},{"q":24,"r":37,"state":"off"},{"q":24,"r":34,"state":"off"},{"q":25,"r":33,"state":"off"},{"q":25,"r":35,"state":"off"},{"q":26,"r":34,"state":"off"},{"q":31,"r":31,"state":"off"},{"q":30,"r":32,"state":"off"},{"q":28,"r":34,"state":"off"},{"q":21,"r":48,"state":"head"},{"q":22,"r":48,"state":"off"},{"q":22,"r":49,"state":"off"},{"q":23,"r":49,"state":"off"},{"q":21,"r":50,"state":"off"},{"q":21,"r":56,"state":"off"},{"q":20,"r":55,"state":"off"},{"q":19,"r":56,"state":"off"},{"q":17,"r":56,"state":"off"},{"q":17,"r":57,"state":"off"},{"q":18,"r":57,"state":"off"},{"q":21,"r":54,"state":"off"},{"q":17,"r":46,"state":"off"},{"q":16,"r":48,"state":"off"},{"q":-14,"r":51,"state":"off"},{"q":-6,"r":35,"state":"off"},{"q":-22,"r":43,"state":"off"},{"q":-13,"r":51,"state":"off"},{"q":-5,"r":35,"state":"off"},{"q":-6,"r":34,"state":"off"},{"q":-22,"r":42,"state":"off"},{"q":-23,"r":44,"state":"off"},{"q":-15,"r":52,"state":"off"},{"q":-12,"r":51,"state":"off"},{"q":-4,"r":35,"state":"off"},{"q":-6,"r":33,"state":"off"},{"q":-22,"r":41,"state":"off"},{"q":-24,"r":45,"state":"off"},{"q":-16,"r":53,"state":"off"},{"q":-11,"r":51,"state":"off"},{"q":-3,"r":35,"state":"off"},{"q":-6,"r":32,"state":"off"},{"q":-22,"r":40,"state":"off"},{"q":-25,"r":46,"state":"off"},{"q":-17,"r":54,"state":"off"},{"q":-9,"r":51,"state":"tail"},{"q":-1,"r":35,"state":"tail"},{"q":-6,"r":30,"state":"tail"},{"q":-22,"r":38,"state":"tail"},{"q":-27,"r":48,"state":"tail"},{"q":-19,"r":56,"state":"tail"},{"q":-8,"r":51,"state":"tail"},{"q":0,"r":35,"state":"tail"},{"q":-6,"r":29,"state":"tail"},{"q":-22,"r":37,"state":"tail"},{"q":-28,"r":49,"state":"tail"},{"q":-20,"r":57,"state":"tail"},{"q":-7,"r":51,"state":"tail"},{"q":1,"r":35,"state":"tail"},{"q":-6,"r":28,"state":"tail"},{"q":-22,"r":36,"state":"tail"},{"q":-29,"r":50,"state":"tail"},{"q":-21,"r":58,"state":"tail"},{"q":-6,"r":51,"state":"tail"},{"q":-5,"r":50,"state":"tail"},{"q":-4,"r":49,"state":"tail"},{"q":-3,"r":48,"state":"tail"},{"q":-1,"r":46,"state":"off"},{"q":0,"r":45,"state":"off"},{"q":1,"r":44,"state":"off"},{"q":2,"r":43,"state":"off"},{"q":2,"r":42,"state":"off"},{"q":2,"r":41,"state":"off"},{"q":2,"r":40,"state":"off"},{"q":2,"r":38,"state":"tail"},{"q":2,"r":37,"state":"tail"},{"q":2,"r":36,"state":"tail"},{"q":2,"r":35,"state":"tail"},{"q":-6,"r":27,"state":"tail"},{"q":-7,"r":27,"state":"tail"},{"q":-8,"r":27,"state":"tail"},{"q":-9,"r":27,"state":"tail"},{"q":-11,"r":27,"state":"off"},{"q":-12,"r":27,"state":"off"},{"q":-13,"r":27,"state":"off"},{"q":-14,"r":27,"state":"off"},{"q":-15,"r":28,"state":"off"},{"q":-16,"r":29,"state":"off"},{"q":-17,"r":30,"state":"off"},{"q":-19,"r":32,"state":"tail"},{"q":-20,"r":33,"state":"tail"},{"q":-21,"r":34,"state":"tail"},{"q":-22,"r":35,"state":"tail"},{"q":-30,"r":51,"state":"tail"},{"q":-30,"r":52,"state":"tail"},{"q":-30,"r":53,"state":"tail"},{"q":-30,"r":54,"state":"tail"},{"q":-30,"r":56,"state":"off"},{"q":-30,"r":57,"state":"off"},{"q":-30,"r":58,"state":"off"},{"q":-30,"r":59,"state":"off"},{"q":-29,"r":59,"state":"off"},{"q":-28,"r":59,"state":"off"},{"q":-27,"r":59,"state":"off"},{"q":-25,"r":59,"state":"tail"},{"q":-24,"r":59,"state":"tail"},{"q":-23,"r":59,"state":"tail"},{"q":-22,"r":59,"state":"tail"},{"q":-6,"r":50,"state":"off"},{"q":-14,"r":50,"state":"off"},{"q":-14,"r":49,"state":"off"},{"q":-14,"r":48,"state":"off"},{"q":-14,"r":45,"state":"tail"},{"q":-14,"r":46,"state":"tail"},{"q":-14,"r":44,"state":"tail"},{"q":-14,"r":43,"state":"tail"},{"q":-15,"r":43,"state":"tail"},{"q":-17,"r":43,"state":"tail"},{"q":-16,"r":43,"state":"tail"},{"q":-19,"r":43,"state":"off"},{"q":-20,"r":43,"state":"off"},{"q":-21,"r":43,"state":"off"},{"q":-6,"r":49,"state":"tail"},{"q":-7,"r":49,"state":"head"},{"q":-8,"r":49,"state":"off"},{"q":-9,"r":49,"state":"off"},{"q":-10,"r":49,"state":"off"},{"q":-12,"r":47,"state":"off"},{"q":-12,"r":46,"state":"off"},{"q":-12,"r":45,"state":"off"},{"q":-12,"r":44,"state":"off"},{"q":-12,"r":43,"state":"off"},{"q":-12,"r":42,"state":"off"},{"q":-12,"r":41,"state":"off"},{"q":-13,"r":41,"state":"off"},{"q":-14,"r":41,"state":"off"},{"q":-15,"r":41,"state":"off"},{"q":-16,"r":41,"state":"tail"},{"q":-17,"r":41,"state":"head"},{"q":-18,"r":41,"state":"off"},{"q":-20,"r":41,"state":"off"},{"q":-19,"r":41,"state":"off"},{"q":-20,"r":40,"state":"off"},{"q":-20,"r":39,"state":"off"},{"q":-16,"r":31,"state":"off"},{"q":-15,"r":30,"state":"off"},{"q":-14,"r":29,"state":"off"},{"q":-13,"r":29,"state":"off"},{"q":-12,"r":29,"state":"off"},{"q":-11,"r":29,"state":"off"},{"q":-10,"r":29,"state":"off"},{"q":-9,"r":29,"state":"off"},{"q":-8,"r":29,"state":"off"},{"q":-8,"r":30,"state":"tail"},{"q":-8,"r":31,"state":"head"},{"q":-8,"r":32,"state":"off"},{"q":-8,"r":33,"state":"off"},{"q":-8,"r":34,"state":"off"},{"q":-8,"r":35,"state":"off"},{"q":-8,"r":36,"state":"off"},{"q":-7,"r":37,"state":"off"},{"q":-8,"r":37,"state":"off"},{"q":-6,"r":37,"state":"off"},{"q":-5,"r":37,"state":"off"},{"q":-4,"r":37,"state":"off"},{"q":-3,"r":37,"state":"off"},{"q":-1,"r":37,"state":"off"},{"q":0,"r":37,"state":"off"},{"q":-2,"r":37,"state":"off"},{"q":0,"r":38,"state":"off"},{"q":0,"r":40,"state":"off"},{"q":0,"r":41,"state":"off"},{"q":0,"r":39,"state":"off"},{"q":0,"r":42,"state":"off"},{"q":0,"r":43,"state":"off"},{"q":-1,"r":44,"state":"off"},{"q":-2,"r":45,"state":"off"},{"q":-5,"r":48,"state":"off"},{"q":-4,"r":47,"state":"off"},{"q":-3,"r":46,"state":"off"},{"q":-10,"r":48,"state":"off"},{"q":-9,"r":47,"state":"off"},{"q":-8,"r":47,"state":"off"},{"q":-6,"r":47,"state":"off"},{"q":-7,"r":47,"state":"off"},{"q":-5,"r":46,"state":"off"},{"q":-4,"r":45,"state":"off"},{"q":-2,"r":41,"state":"off"},{"q":-2,"r":40,"state":"tail"},{"q":-2,"r":39,"state":"head"},{"q":-3,"r":39,"state":"off"},{"q":-4,"r":39,"state":"off"},{"q":-5,"r":39,"state":"off"},{"q":-6,"r":39,"state":"off"},{"q":-7,"r":39,"state":"off"},{"q":-8,"r":39,"state":"off"},{"q":-10,"r":41,"state":"off"},{"q":-10,"r":42,"state":"off"},{"q":-10,"r":43,"state":"off"},{"q":-10,"r":44,"state":"off"},{"q":-10,"r":45,"state":"off"},{"q":-10,"r":46,"state":"off"},{"q":-11,"r":47,"state":"off"},{"q":-9,"r":39,"state":"off"},{"q":-10,"r":40,"state":"off"},{"q":-4,"r":44,"state":"off"},{"q":-3,"r":42,"state":"off"},{"q":-4,"r":42,"state":"off"},{"q":-4,"r":41,"state":"off"},{"q":-5,"r":41,"state":"off"},{"q":-6,"r":41,"state":"off"},{"q":-7,"r":41,"state":"off"},{"q":-8,"r":42,"state":"off"},{"q":-8,"r":43,"state":"off"},{"q":-8,"r":44,"state":"off"},{"q":-8,"r":45,"state":"off"},{"q":-7,"r":45,"state":"off"},{"q":-6,"r":45,"state":"off"},{"q":-5,"r":44,"state":"off"},{"q":-14,"r":31,"state":"off"},{"q":-15,"r":32,"state":"off"},{"q":-13,"r":31,"state":"off"},{"q":-12,"r":31,"state":"off"},{"q":-10,"r":34,"state":"off"},{"q":-10,"r":35,"state":"off"},{"q":-10,"r":33,"state":"off"},{"q":-16,"r":39,"state":"off"},{"q":-15,"r":39,"state":"tail"},{"q":-14,"r":39,"state":"head"},{"q":-12,"r":39,"state":"off"},{"q":-13,"r":39,"state":"off"},{"q":-10,"r":37,"state":"off"},{"q":-10,"r":36,"state":"off"},{"q":-11,"r":31,"state":"off"},{"q":-10,"r":31,"state":"off"},{"q":-10,"r":32,"state":"off"},{"q":-16,"r":32,"state":"off"},{"q":-11,"r":38,"state":"off"},{"q":13,"r":25,"state":"off"},{"q":12,"r":24,"state":"tail"},{"q":11,"r":26,"state":"off"},{"q":13,"r":26,"state":"off"},{"q":14,"r":24,"state":"off"},{"q":13,"r":23,"state":"head"},{"q":11,"r":24,"state":"off"},{"q":10,"r":26,"state":"off"},{"q":11,"r":27,"state":"off"},{"q":14,"r":26,"state":"off"},{"q":15,"r":24,"state":"off"},{"q":13,"r":22,"state":"off"},{"q":11,"r":23,"state":"off"},{"q":9,"r":27,"state":"off"},{"q":10,"r":28,"state":"off"},{"q":16,"r":26,"state":"off"},{"q":17,"r":24,"state":"off"},{"q":13,"r":20,"state":"off"},{"q":11,"r":21,"state":"off"},{"q":7,"r":29,"state":"off"},{"q":8,"r":30,"state":"off"},{"q":13,"r":30,"state":"off"},{"q":14,"r":29,"state":"off"},{"q":15,"r":28,"state":"off"},{"q":16,"r":27,"state":"off"},{"q":18,"r":23,"state":"off"},{"q":18,"r":22,"state":"off"},{"q":18,"r":21,"state":"off"},{"q":18,"r":20,"state":"off"},{"q":18,"r":19,"state":"off"},{"q":17,"r":19,"state":"off"},{"q":16,"r":19,"state":"off"},{"q":15,"r":19,"state":"off"},{"q":14,"r":19,"state":"off"},{"q":10,"r":21,"state":"off"},{"q":9,"r":22,"state":"off"},{"q":8,"r":23,"state":"off"},{"q":7,"r":24,"state":"off"},{"q":6,"r":25,"state":"off"},{"q":6,"r":26,"state":"off"},{"q":6,"r":27,"state":"off"},{"q":6,"r":28,"state":"off"},{"q":6,"r":29,"state":"off"},{"q":8,"r":31,"state":"off"},{"q":9,"r":31,"state":"off"},{"q":10,"r":31,"state":"off"},{"q":11,"r":31,"state":"head"},{"q":22,"r":38,"state":"off"},{"q":21,"r":37,"state":"off"},{"q":21,"r":38,"state":"off"},{"q":19,"r":39,"state":"off"},{"q":19,"r":38,"state":"off"},{"q":18,"r":40,"state":"off"},{"q":8,"r":42,"state":"off"},{"q":8,"r":41,"state":"off"},{"q":32,"r":30,"state":"off"},{"q":32,"r":29,"state":"off"},{"q":26,"r":44,"state":"off"},{"q":26,"r":43,"state":"off"},{"q":24,"r":43,"state":"off"},{"q":25,"r":42,"state":"off"},{"q":26,"r":41,"state":"off"},{"q":27,"r":42,"state":"off"},{"q":28,"r":41,"state":"off"},{"q":27,"r":40,"state":"off"},{"q":28,"r":39,"state":"off"},{"q":29,"r":40,"state":"off"},{"q":24,"r":48,"state":"off"},{"q":23,"r":44,"state":"off"},{"q":29,"r":38,"state":"off"},{"q":30,"r":39,"state":"off"},{"q":30,"r":38,"state":"off"},{"q":24,"r":53,"state":"off"},{"q":25,"r":52,"state":"off"},{"q":26,"r":51,"state":"off"},{"q":26,"r":50,"state":"off"},{"q":25,"r":50,"state":"off"},{"q":24,"r":51,"state":"off"},{"q":23,"r":52,"state":"off"},{"q":40,"r":6,"state":"off"},{"q":41,"r":7,"state":"off"},{"q":39,"r":8,"state":"off"},{"q":39,"r":9,"state":"off"},{"q":45,"r":6,"state":"off"},{"q":44,"r":6,"state":"off"},{"q":50,"r":-1,"state":"off"},{"q":43,"r":6,"state":"off"},{"q":43,"r":4,"state":"off"},{"q":42,"r":3,"state":"off"},{"q":44,"r":2,"state":"off"},{"q":47,"r":1,"state":"off"},{"q":48,"r":0,"state":"off"},{"q":42,"r":11,"state":"off"},{"q":43,"r":10,"state":"off"},{"q":32,"r":11,"state":"off"},{"q":31,"r":13,"state":"off"},{"q":31,"r":12,"state":"off"},{"q":41,"r":16,"state":"off"},{"q":42,"r":17,"state":"off"},{"q":43,"r":16,"state":"off"},{"q":42,"r":15,"state":"off"},{"q":43,"r":15,"state":"off"},{"q":15,"r":5,"state":"off"},{"q":13,"r":5,"state":"off"},{"q":15,"r":4,"state":"off"},{"q":15,"r":3,"state":"off"},{"q":13,"r":4,"state":"off"},{"q":14,"r":3,"state":"off"},{"q":15,"r":8,"state":"off"},{"q":15,"r":9,"state":"off"},{"q":14,"r":10,"state":"off"},{"q":-6,"r":20,"state":"off"},{"q":-7,"r":20,"state":"off"},{"q":-7,"r":19,"state":"off"},{"q":-5,"r":14,"state":"off"},{"q":-5,"r":13,"state":"off"},{"q":-6,"r":13,"state":"off"},{"q":-7,"r":14,"state":"off"},{"q":-7,"r":15,"state":"off"},{"q":-7,"r":16,"state":"off"},{"q":-18,"r":37,"state":"off"},{"q":-20,"r":38,"state":"off"},{"q":-18,"r":36,"state":"off"},{"q":-20,"r":37,"state":"off"},{"q":-18,"r":35,"state":"off"},{"q":-20,"r":36,"state":"off"},{"q":-20,"r":35,"state":"off"},{"q":-19,"r":34,"state":"off"},{"q":-18,"r":34,"state":"off"},{"q":-17,"r":37,"state":"off"},{"q":-16,"r":38,"state":"off"},{"q":-16,"r":36,"state":"off"},{"q":-15,"r":37,"state":"off"},{"q":-14,"r":37,"state":"off"},{"q":-13,"r":34,"state":"off"},{"q":-14,"r":34,"state":"off"},{"q":-15,"r":35,"state":"off"},{"q":-13,"r":36,"state":"off"},{"q":-13,"r":35,"state":"off"}]' + +let small_logic = '[{"q":1,"r":-2,"state":"off"},{"q":0,"r":-2,"state":"off"},{"q":-1,"r":-2,"state":"off"},{"q":-1,"r":0,"state":"off"},{"q":0,"r":0,"state":"off"},{"q":-2,"r":-2,"state":"off"},{"q":-2,"r":0,"state":"off"},{"q":5,"r":-3,"state":"off"},{"q":5,"r":-4,"state":"off"},{"q":-1,"r":-4,"state":"off"},{"q":-3,"r":-2,"state":"off"},{"q":-3,"r":0,"state":"off"},{"q":-3,"r":2,"state":"off"},{"q":-2,"r":2,"state":"off"},{"q":-1,"r":2,"state":"off"},{"q":1,"r":3,"state":"off"},{"q":2,"r":2,"state":"off"},{"q":3,"r":1,"state":"off"},{"q":5,"r":-1,"state":"off"},{"q":6,"r":-2,"state":"off"},{"q":6,"r":-3,"state":"off"},{"q":-2,"r":-4,"state":"off"},{"q":-4,"r":1,"state":"off"},{"q":-4,"r":3,"state":"off"},{"q":-3,"r":3,"state":"off"},{"q":-1,"r":3,"state":"off"},{"q":0,"r":3,"state":"off"},{"q":1,"r":4,"state":"off"},{"q":2,"r":3,"state":"off"},{"q":4,"r":1,"state":"off"},{"q":5,"r":0,"state":"off"},{"q":7,"r":-4,"state":"off"},{"q":7,"r":-5,"state":"off"},{"q":7,"r":-6,"state":"off"},{"q":7,"r":-7,"state":"off"},{"q":7,"r":-8,"state":"off"},{"q":6,"r":-8,"state":"off"},{"q":5,"r":-8,"state":"off"},{"q":3,"r":-8,"state":"off"},{"q":2,"r":-8,"state":"off"},{"q":1,"r":-8,"state":"off"},{"q":0,"r":-7,"state":"off"},{"q":-1,"r":-6,"state":"off"},{"q":-2,"r":-5,"state":"off"},{"q":-5,"r":-2,"state":"off"},{"q":-5,"r":2,"state":"off"},{"q":-5,"r":3,"state":"off"},{"q":-4,"r":4,"state":"off"},{"q":-3,"r":4,"state":"off"},{"q":-2,"r":4,"state":"off"},{"q":0,"r":4,"state":"off"},{"q":1,"r":5,"state":"off"},{"q":-6,"r":-2,"state":"head"},{"q":1,"r":6,"state":"tail"},{"q":2,"r":5,"state":"tail"},{"q":3,"r":4,"state":"tail"},{"q":4,"r":3,"state":"tail"},{"q":6,"r":1,"state":"off"},{"q":7,"r":0,"state":"off"},{"q":8,"r":-1,"state":"off"},{"q":9,"r":-2,"state":"off"},{"q":9,"r":-3,"state":"off"},{"q":9,"r":-4,"state":"off"},{"q":9,"r":-5,"state":"off"},{"q":9,"r":-7,"state":"tail"},{"q":9,"r":-8,"state":"tail"},{"q":9,"r":-9,"state":"tail"},{"q":9,"r":-10,"state":"tail"},{"q":8,"r":-10,"state":"tail"},{"q":7,"r":-10,"state":"tail"},{"q":6,"r":-10,"state":"tail"},{"q":4,"r":-10,"state":"off"},{"q":3,"r":-10,"state":"off"},{"q":2,"r":-10,"state":"off"},{"q":1,"r":-10,"state":"off"},{"q":0,"r":-9,"state":"off"},{"q":-1,"r":-8,"state":"off"},{"q":-2,"r":-7,"state":"off"},{"q":-4,"r":-5,"state":"tail"},{"q":-5,"r":-4,"state":"tail"},{"q":-6,"r":-3,"state":"tail"},{"q":-7,"r":-2,"state":"tail"},{"q":-7,"r":-1,"state":"tail"},{"q":-7,"r":0,"state":"tail"},{"q":-7,"r":1,"state":"tail"},{"q":-7,"r":3,"state":"off"},{"q":-7,"r":4,"state":"off"},{"q":-7,"r":5,"state":"off"},{"q":-7,"r":6,"state":"off"},{"q":-6,"r":6,"state":"off"},{"q":-5,"r":6,"state":"off"},{"q":-4,"r":6,"state":"off"},{"q":-2,"r":6,"state":"tail"},{"q":-1,"r":6,"state":"tail"},{"q":0,"r":6,"state":"tail"},{"q":11,"r":-2,"state":"tail"},{"q":20,"r":-4,"state":"off"},{"q":18,"r":-3,"state":"off"},{"q":22,"r":-5,"state":"off"},{"q":20,"r":-5,"state":"off"},{"q":18,"r":-4,"state":"off"},{"q":16,"r":-2,"state":"off"},{"q":22,"r":-6,"state":"off"},{"q":21,"r":-6,"state":"off"},{"q":17,"r":-4,"state":"off"},{"q":16,"r":-3,"state":"off"},{"q":19,"r":4,"state":"off"},{"q":25,"r":-8,"state":"off"},{"q":24,"r":-8,"state":"off"},{"q":14,"r":-3,"state":"off"},{"q":13,"r":-2,"state":"off"},{"q":19,"r":5,"state":"off"},{"q":26,"r":-9,"state":"head"},{"q":12,"r":-2,"state":"head"},{"q":19,"r":6,"state":"tail"},{"q":20,"r":5,"state":"tail"},{"q":21,"r":4,"state":"tail"},{"q":22,"r":3,"state":"tail"},{"q":24,"r":1,"state":"off"},{"q":25,"r":0,"state":"off"},{"q":26,"r":-1,"state":"off"},{"q":27,"r":-2,"state":"off"},{"q":27,"r":-3,"state":"off"},{"q":27,"r":-4,"state":"off"},{"q":27,"r":-5,"state":"off"},{"q":27,"r":-7,"state":"tail"},{"q":27,"r":-8,"state":"tail"},{"q":27,"r":-9,"state":"tail"},{"q":27,"r":-10,"state":"tail"},{"q":26,"r":-10,"state":"tail"},{"q":25,"r":-10,"state":"tail"},{"q":24,"r":-10,"state":"tail"},{"q":22,"r":-10,"state":"off"},{"q":21,"r":-10,"state":"off"},{"q":20,"r":-10,"state":"off"},{"q":19,"r":-10,"state":"off"},{"q":18,"r":-9,"state":"off"},{"q":17,"r":-8,"state":"off"},{"q":16,"r":-7,"state":"off"},{"q":14,"r":-5,"state":"tail"},{"q":13,"r":-4,"state":"tail"},{"q":12,"r":-3,"state":"tail"},{"q":11,"r":-1,"state":"tail"},{"q":11,"r":0,"state":"tail"},{"q":11,"r":1,"state":"tail"},{"q":11,"r":3,"state":"off"},{"q":11,"r":4,"state":"off"},{"q":11,"r":5,"state":"off"},{"q":11,"r":6,"state":"off"},{"q":12,"r":6,"state":"off"},{"q":13,"r":6,"state":"off"},{"q":14,"r":6,"state":"off"},{"q":16,"r":6,"state":"tail"},{"q":17,"r":6,"state":"tail"},{"q":18,"r":6,"state":"tail"},{"q":19,"r":-2,"state":"off"},{"q":20,"r":-2,"state":"off"},{"q":19,"r":-3,"state":"off"},{"q":21,"r":-4,"state":"off"},{"q":17,"r":-2,"state":"off"},{"q":22,"r":-3,"state":"off"},{"q":23,"r":-4,"state":"off"},{"q":23,"r":-6,"state":"off"},{"q":15,"r":-2,"state":"off"},{"q":23,"r":-7,"state":"off"},{"q":22,"r":-7,"state":"off"},{"q":16,"r":-4,"state":"off"},{"q":15,"r":-3,"state":"off"},{"q":20,"r":3,"state":"off"},{"q":21,"r":2,"state":"off"},{"q":22,"r":1,"state":"off"},{"q":23,"r":0,"state":"off"},{"q":24,"r":-1,"state":"off"},{"q":25,"r":-2,"state":"off"},{"q":25,"r":-3,"state":"off"},{"q":25,"r":-4,"state":"off"},{"q":37,"r":4,"state":"off"},{"q":37,"r":5,"state":"off"},{"q":37,"r":6,"state":"tail"},{"q":38,"r":5,"state":"tail"},{"q":39,"r":4,"state":"tail"},{"q":40,"r":3,"state":"tail"},{"q":42,"r":1,"state":"off"},{"q":43,"r":0,"state":"off"},{"q":44,"r":-1,"state":"off"},{"q":45,"r":-2,"state":"off"},{"q":45,"r":-3,"state":"off"},{"q":45,"r":-4,"state":"off"},{"q":45,"r":-5,"state":"off"},{"q":45,"r":-7,"state":"tail"},{"q":45,"r":-8,"state":"tail"},{"q":45,"r":-9,"state":"tail"},{"q":45,"r":-10,"state":"tail"},{"q":44,"r":-10,"state":"tail"},{"q":43,"r":-10,"state":"tail"},{"q":42,"r":-10,"state":"tail"},{"q":40,"r":-10,"state":"off"},{"q":39,"r":-10,"state":"off"},{"q":38,"r":-10,"state":"off"},{"q":37,"r":-10,"state":"off"},{"q":36,"r":-9,"state":"off"},{"q":35,"r":-8,"state":"off"},{"q":34,"r":-7,"state":"off"},{"q":32,"r":-5,"state":"tail"},{"q":31,"r":-4,"state":"tail"},{"q":30,"r":-3,"state":"tail"},{"q":29,"r":-2,"state":"tail"},{"q":29,"r":-1,"state":"tail"},{"q":29,"r":0,"state":"tail"},{"q":29,"r":1,"state":"tail"},{"q":29,"r":3,"state":"off"},{"q":29,"r":4,"state":"off"},{"q":29,"r":5,"state":"off"},{"q":29,"r":6,"state":"off"},{"q":30,"r":6,"state":"off"},{"q":31,"r":6,"state":"off"},{"q":32,"r":6,"state":"off"},{"q":34,"r":6,"state":"tail"},{"q":35,"r":6,"state":"tail"},{"q":36,"r":6,"state":"tail"},{"q":37,"r":3,"state":"off"},{"q":-7,"r":16,"state":"off"},{"q":-7,"r":15,"state":"off"},{"q":-8,"r":15,"state":"off"},{"q":-9,"r":16,"state":"off"},{"q":-8,"r":14,"state":"off"},{"q":-9,"r":15,"state":"off"},{"q":-10,"r":16,"state":"off"},{"q":-6,"r":17,"state":"off"},{"q":-5,"r":16,"state":"off"},{"q":-9,"r":14,"state":"off"},{"q":-11,"r":16,"state":"off"},{"q":-4,"r":16,"state":"off"},{"q":-5,"r":12,"state":"off"},{"q":-6,"r":12,"state":"off"},{"q":-9,"r":13,"state":"off"},{"q":-11,"r":15,"state":"off"},{"q":-12,"r":17,"state":"off"},{"q":-3,"r":16,"state":"off"},{"q":-3,"r":11,"state":"off"},{"q":-4,"r":11,"state":"off"},{"q":-7,"r":11,"state":"off"},{"q":-12,"r":15,"state":"off"},{"q":-13,"r":16,"state":"off"},{"q":-13,"r":17,"state":"off"},{"q":-8,"r":22,"state":"off"},{"q":-6,"r":20,"state":"off"},{"q":-5,"r":19,"state":"off"},{"q":-4,"r":18,"state":"off"},{"q":-2,"r":15,"state":"off"},{"q":-2,"r":14,"state":"off"},{"q":-2,"r":12,"state":"off"},{"q":-2,"r":11,"state":"off"},{"q":-4,"r":10,"state":"off"},{"q":-5,"r":10,"state":"off"},{"q":-13,"r":15,"state":"off"},{"q":-14,"r":16,"state":"off"},{"q":-14,"r":17,"state":"off"},{"q":-8,"r":23,"state":"off"},{"q":-15,"r":16,"state":"head"},{"q":-8,"r":24,"state":"tail"},{"q":-7,"r":23,"state":"tail"},{"q":-6,"r":22,"state":"tail"},{"q":-5,"r":21,"state":"tail"},{"q":-3,"r":19,"state":"off"},{"q":-2,"r":18,"state":"off"},{"q":-1,"r":17,"state":"off"},{"q":0,"r":16,"state":"off"},{"q":0,"r":15,"state":"off"},{"q":0,"r":14,"state":"off"},{"q":0,"r":13,"state":"off"},{"q":0,"r":11,"state":"tail"},{"q":0,"r":10,"state":"tail"},{"q":0,"r":9,"state":"tail"},{"q":0,"r":8,"state":"tail"},{"q":-1,"r":8,"state":"tail"},{"q":-2,"r":8,"state":"tail"},{"q":-3,"r":8,"state":"tail"},{"q":-5,"r":8,"state":"off"},{"q":-6,"r":8,"state":"off"},{"q":-7,"r":8,"state":"off"},{"q":-8,"r":8,"state":"off"},{"q":-9,"r":9,"state":"off"},{"q":-10,"r":10,"state":"off"},{"q":-11,"r":11,"state":"off"},{"q":-13,"r":13,"state":"tail"},{"q":-14,"r":14,"state":"tail"},{"q":-15,"r":15,"state":"tail"},{"q":-16,"r":16,"state":"tail"},{"q":-16,"r":17,"state":"tail"},{"q":-16,"r":18,"state":"tail"},{"q":-16,"r":19,"state":"tail"},{"q":-16,"r":21,"state":"off"},{"q":-16,"r":22,"state":"off"},{"q":-16,"r":23,"state":"off"},{"q":-16,"r":24,"state":"off"},{"q":-15,"r":24,"state":"off"},{"q":-14,"r":24,"state":"off"},{"q":-13,"r":24,"state":"off"},{"q":-11,"r":24,"state":"tail"},{"q":-10,"r":24,"state":"tail"},{"q":-9,"r":24,"state":"tail"},{"q":-8,"r":11,"state":"off"},{"q":-7,"r":12,"state":"off"},{"q":-6,"r":10,"state":"off"},{"q":-5,"r":11,"state":"off"},{"q":10,"r":16,"state":"off"},{"q":10,"r":17,"state":"off"},{"q":11,"r":16,"state":"off"},{"q":11,"r":15,"state":"off"},{"q":9,"r":16,"state":"off"},{"q":9,"r":17,"state":"off"},{"q":10,"r":18,"state":"off"},{"q":12,"r":14,"state":"off"},{"q":8,"r":16,"state":"off"},{"q":11,"r":18,"state":"off"},{"q":12,"r":17,"state":"off"},{"q":13,"r":16,"state":"off"},{"q":13,"r":14,"state":"off"},{"q":12,"r":13,"state":"off"},{"q":8,"r":15,"state":"off"},{"q":7,"r":17,"state":"off"},{"q":14,"r":15,"state":"off"},{"q":14,"r":13,"state":"off"},{"q":14,"r":12,"state":"off"},{"q":13,"r":12,"state":"off"},{"q":7,"r":15,"state":"off"},{"q":6,"r":16,"state":"off"},{"q":6,"r":17,"state":"off"},{"q":11,"r":20,"state":"off"},{"q":12,"r":19,"state":"off"},{"q":15,"r":16,"state":"off"},{"q":15,"r":12,"state":"off"},{"q":15,"r":11,"state":"off"},{"q":14,"r":11,"state":"off"},{"q":6,"r":15,"state":"off"},{"q":5,"r":16,"state":"off"},{"q":5,"r":17,"state":"off"},{"q":10,"r":22,"state":"off"},{"q":16,"r":10,"state":"off"},{"q":4,"r":16,"state":"off"},{"q":10,"r":23,"state":"off"},{"q":17,"r":9,"state":"head"},{"q":3,"r":16,"state":"tail"},{"q":10,"r":24,"state":"tail"},{"q":11,"r":23,"state":"tail"},{"q":12,"r":22,"state":"tail"},{"q":13,"r":21,"state":"tail"},{"q":15,"r":19,"state":"off"},{"q":16,"r":18,"state":"off"},{"q":17,"r":17,"state":"off"},{"q":18,"r":16,"state":"off"},{"q":18,"r":15,"state":"off"},{"q":18,"r":14,"state":"off"},{"q":18,"r":13,"state":"off"},{"q":18,"r":11,"state":"tail"},{"q":18,"r":10,"state":"tail"},{"q":18,"r":9,"state":"tail"},{"q":18,"r":8,"state":"tail"},{"q":17,"r":8,"state":"tail"},{"q":16,"r":8,"state":"tail"},{"q":15,"r":8,"state":"tail"},{"q":13,"r":8,"state":"off"},{"q":12,"r":8,"state":"off"},{"q":11,"r":8,"state":"off"},{"q":10,"r":8,"state":"off"},{"q":9,"r":9,"state":"off"},{"q":8,"r":10,"state":"off"},{"q":7,"r":11,"state":"off"},{"q":5,"r":13,"state":"tail"},{"q":4,"r":14,"state":"tail"},{"q":3,"r":15,"state":"tail"},{"q":2,"r":16,"state":"tail"},{"q":2,"r":17,"state":"tail"},{"q":2,"r":18,"state":"tail"},{"q":2,"r":19,"state":"tail"},{"q":2,"r":21,"state":"off"},{"q":2,"r":22,"state":"off"},{"q":2,"r":23,"state":"off"},{"q":2,"r":24,"state":"off"},{"q":3,"r":24,"state":"off"},{"q":4,"r":24,"state":"off"},{"q":5,"r":24,"state":"off"},{"q":7,"r":24,"state":"tail"},{"q":8,"r":24,"state":"tail"},{"q":9,"r":24,"state":"tail"},{"q":40,"r":-6,"state":"off"},{"q":41,"r":-6,"state":"off"},{"q":33,"r":2,"state":"off"},{"q":33,"r":1,"state":"off"},{"q":33,"r":0,"state":"off"},{"q":33,"r":-1,"state":"off"},{"q":33,"r":-2,"state":"off"},{"q":34,"r":-3,"state":"off"},{"q":35,"r":-4,"state":"off"},{"q":36,"r":-5,"state":"off"},{"q":38,"r":-6,"state":"off"},{"q":39,"r":-6,"state":"off"},{"q":15,"r":15,"state":"off"},{"q":13,"r":18,"state":"off"},{"q":28,"r":22,"state":"tail"},{"q":29,"r":21,"state":"off"},{"q":30,"r":20,"state":"off"},{"q":31,"r":19,"state":"off"},{"q":32,"r":18,"state":"off"},{"q":34,"r":14,"state":"off"},{"q":34,"r":13,"state":"off"},{"q":34,"r":12,"state":"off"},{"q":34,"r":11,"state":"off"},{"q":34,"r":10,"state":"off"},{"q":33,"r":10,"state":"off"},{"q":32,"r":10,"state":"off"},{"q":31,"r":10,"state":"off"},{"q":30,"r":10,"state":"off"},{"q":26,"r":12,"state":"off"},{"q":25,"r":13,"state":"off"},{"q":24,"r":14,"state":"off"},{"q":23,"r":15,"state":"off"},{"q":22,"r":16,"state":"off"},{"q":22,"r":17,"state":"off"},{"q":22,"r":18,"state":"off"},{"q":22,"r":19,"state":"off"},{"q":22,"r":20,"state":"off"},{"q":24,"r":22,"state":"off"},{"q":25,"r":22,"state":"off"},{"q":26,"r":22,"state":"off"},{"q":27,"r":22,"state":"head"},{"q":28,"r":23,"state":"off"},{"q":28,"r":24,"state":"tail"},{"q":29,"r":23,"state":"tail"},{"q":30,"r":22,"state":"tail"},{"q":31,"r":21,"state":"tail"},{"q":33,"r":19,"state":"off"},{"q":34,"r":18,"state":"off"},{"q":35,"r":17,"state":"off"},{"q":36,"r":16,"state":"off"},{"q":36,"r":15,"state":"off"},{"q":36,"r":14,"state":"off"},{"q":36,"r":13,"state":"off"},{"q":36,"r":11,"state":"tail"},{"q":36,"r":10,"state":"tail"},{"q":36,"r":9,"state":"tail"},{"q":36,"r":8,"state":"tail"},{"q":35,"r":8,"state":"tail"},{"q":34,"r":8,"state":"tail"},{"q":33,"r":8,"state":"tail"},{"q":31,"r":8,"state":"off"},{"q":30,"r":8,"state":"off"},{"q":29,"r":8,"state":"off"},{"q":28,"r":8,"state":"off"},{"q":27,"r":9,"state":"off"},{"q":26,"r":10,"state":"off"},{"q":25,"r":11,"state":"off"},{"q":23,"r":13,"state":"tail"},{"q":22,"r":14,"state":"tail"},{"q":21,"r":15,"state":"tail"},{"q":20,"r":16,"state":"tail"},{"q":20,"r":17,"state":"tail"},{"q":20,"r":18,"state":"tail"},{"q":20,"r":19,"state":"tail"},{"q":20,"r":21,"state":"off"},{"q":20,"r":22,"state":"off"},{"q":20,"r":23,"state":"off"},{"q":20,"r":24,"state":"off"},{"q":21,"r":24,"state":"off"},{"q":22,"r":24,"state":"off"},{"q":23,"r":24,"state":"off"},{"q":25,"r":24,"state":"tail"},{"q":26,"r":24,"state":"tail"},{"q":27,"r":24,"state":"tail"},{"q":32,"r":17,"state":"off"},{"q":33,"r":15,"state":"off"},{"q":24,"r":21,"state":"off"},{"q":23,"r":20,"state":"off"},{"q":27,"r":12,"state":"off"},{"q":29,"r":11,"state":"off"},{"q":29,"r":12,"state":"off"},{"q":27,"r":13,"state":"off"},{"q":32,"r":15,"state":"off"},{"q":31,"r":17,"state":"off"},{"q":25,"r":20,"state":"off"},{"q":24,"r":19,"state":"off"},{"q":29,"r":13,"state":"off"},{"q":27,"r":14,"state":"off"},{"q":25,"r":18,"state":"off"},{"q":26,"r":19,"state":"off"},{"q":30,"r":17,"state":"off"},{"q":31,"r":15,"state":"off"},{"q":-7,"r":17,"state":"off"},{"q":-7,"r":20,"state":"off"},{"q":-9,"r":22,"state":"off"},{"q":-4,"r":17,"state":"off"},{"q":1,"r":-4,"state":"off"},{"q":2,"r":-4,"state":"off"},{"q":3,"r":-4,"state":"off"},{"q":-5,"r":-1,"state":"off"},{"q":-4,"r":-1,"state":"off"},{"q":2,"r":-2,"state":"off"},{"q":2,"r":-1,"state":"off"},{"q":1,"r":0,"state":"off"},{"q":0,"r":-5,"state":"head"},{"q":1,"r":-5,"state":"tail"},{"q":4,"r":-5,"state":"off"},{"q":5,"r":-5,"state":"off"},{"q":3,"r":-7,"state":"off"},{"q":4,"r":-7,"state":"off"},{"q":22,"r":-2,"state":"off"},{"q":21,"r":-1,"state":"off"},{"q":20,"r":-1,"state":"off"},{"q":25,"r":-5,"state":"off"},{"q":24,"r":-5,"state":"off"},{"q":14,"r":17,"state":"off"},{"q":10,"r":20,"state":"off"},{"q":9,"r":22,"state":"off"},{"q":8,"r":21,"state":"off"},{"q":9,"r":20,"state":"off"},{"q":8,"r":22,"state":"off"},{"q":-9,"r":11,"state":"off"},{"q":-10,"r":13,"state":"off"},{"q":-10,"r":12,"state":"off"},{"q":-3,"r":13,"state":"off"},{"q":-3,"r":14,"state":"off"},{"q":-9,"r":20,"state":"off"},{"q":-10,"r":22,"state":"off"},{"q":-10,"r":21,"state":"off"},{"q":-8,"r":19,"state":"off"},{"q":-7,"r":19,"state":"off"},{"q":30,"r":15,"state":"off"},{"q":29,"r":17,"state":"off"},{"q":29,"r":16,"state":"off"},{"q":29,"r":14,"state":"head"},{"q":28,"r":15,"state":"tail"},{"q":27,"r":15,"state":"off"},{"q":26,"r":17,"state":"off"},{"q":27,"r":18,"state":"off"},{"q":27,"r":17,"state":"off"},{"q":37,"r":-6,"state":"off"},{"q":38,"r":2,"state":"off"},{"q":39,"r":1,"state":"off"},{"q":40,"r":0,"state":"off"},{"q":41,"r":-1,"state":"off"},{"q":42,"r":-2,"state":"off"},{"q":42,"r":-3,"state":"off"},{"q":42,"r":-4,"state":"off"},{"q":42,"r":-5,"state":"off"},{"q":42,"r":-6,"state":"off"},{"q":33,"r":3,"state":"off"},{"q":34,"r":3,"state":"off"},{"q":35,"r":3,"state":"head"},{"q":36,"r":3,"state":"tail"}]' + +let logic_gates = '[{"q":4,"r":5,"state":"off"},{"q":4,"r":6,"state":"off"},{"q":5,"r":4,"state":"off"},{"q":3,"r":5,"state":"off"},{"q":6,"r":4,"state":"off"},{"q":5,"r":3,"state":"off"},{"q":3,"r":4,"state":"off"},{"q":2,"r":6,"state":"off"},{"q":3,"r":7,"state":"off"},{"q":4,"r":8,"state":"off"},{"q":5,"r":7,"state":"off"},{"q":7,"r":3,"state":"off"},{"q":7,"r":2,"state":"off"},{"q":6,"r":2,"state":"off"},{"q":2,"r":4,"state":"off"},{"q":1,"r":5,"state":"off"},{"q":1,"r":6,"state":"off"},{"q":1,"r":8,"state":"off"},{"q":2,"r":8,"state":"off"},{"q":4,"r":9,"state":"off"},{"q":6,"r":7,"state":"off"},{"q":7,"r":6,"state":"off"},{"q":8,"r":5,"state":"off"},{"q":8,"r":2,"state":"off"},{"q":8,"r":1,"state":"off"},{"q":7,"r":1,"state":"off"},{"q":1,"r":4,"state":"off"},{"q":0,"r":5,"state":"off"},{"q":0,"r":6,"state":"off"},{"q":0,"r":9,"state":"off"},{"q":4,"r":10,"state":"tail"},{"q":9,"r":4,"state":"off"},{"q":9,"r":0,"state":"off"},{"q":6,"r":0,"state":"off"},{"q":5,"r":0,"state":"off"},{"q":3,"r":1,"state":"off"},{"q":2,"r":2,"state":"off"},{"q":-1,"r":5,"state":"off"},{"q":0,"r":10,"state":"off"},{"q":1,"r":10,"state":"off"},{"q":5,"r":10,"state":"head"},{"q":10,"r":5,"state":"off"},{"q":10,"r":3,"state":"off"},{"q":10,"r":0,"state":"off"},{"q":8,"r":-1,"state":"off"},{"q":7,"r":-1,"state":"off"},{"q":5,"r":-1,"state":"off"},{"q":3,"r":0,"state":"off"},{"q":1,"r":2,"state":"off"},{"q":0,"r":3,"state":"off"},{"q":-2,"r":6,"state":"off"},{"q":1,"r":11,"state":"off"},{"q":2,"r":11,"state":"off"},{"q":6,"r":10,"state":"off"},{"q":10,"r":6,"state":"off"},{"q":11,"r":4,"state":"off"},{"q":11,"r":2,"state":"off"},{"q":11,"r":-1,"state":"off"},{"q":11,"r":-2,"state":"off"},{"q":9,"r":-2,"state":"off"},{"q":6,"r":-2,"state":"off"},{"q":2,"r":0,"state":"off"},{"q":-1,"r":3,"state":"off"},{"q":-3,"r":5,"state":"off"},{"q":-3,"r":6,"state":"off"},{"q":0,"r":12,"state":"off"},{"q":1,"r":12,"state":"off"},{"q":2,"r":12,"state":"off"},{"q":4,"r":13,"state":"head"},{"q":5,"r":12,"state":"off"},{"q":6,"r":11,"state":"off"},{"q":10,"r":7,"state":"off"},{"q":12,"r":5,"state":"tail"},{"q":12,"r":3,"state":"off"},{"q":12,"r":1,"state":"off"},{"q":12,"r":-1,"state":"off"},{"q":12,"r":-2,"state":"off"},{"q":12,"r":-3,"state":"off"},{"q":9,"r":-3,"state":"off"},{"q":6,"r":-3,"state":"off"},{"q":4,"r":-3,"state":"tail"},{"q":2,"r":-1,"state":"off"},{"q":-1,"r":2,"state":"off"},{"q":-4,"r":5,"state":"off"},{"q":-4,"r":6,"state":"off"},{"q":-4,"r":7,"state":"off"},{"q":-4,"r":13,"state":"tail"},{"q":0,"r":13,"state":"off"},{"q":2,"r":13,"state":"off"},{"q":7,"r":11,"state":"off"},{"q":8,"r":10,"state":"off"},{"q":9,"r":9,"state":"off"},{"q":10,"r":8,"state":"off"},{"q":12,"r":6,"state":"tail"},{"q":13,"r":4,"state":"tail"},{"q":13,"r":2,"state":"off"},{"q":13,"r":0,"state":"off"},{"q":13,"r":-2,"state":"off"},{"q":12,"r":-4,"state":"off"},{"q":11,"r":-4,"state":"off"},{"q":10,"r":-4,"state":"off"},{"q":8,"r":-4,"state":"off"},{"q":7,"r":-4,"state":"off"},{"q":5,"r":-4,"state":"tail"},{"q":3,"r":-3,"state":"tail"},{"q":1,"r":-1,"state":"off"},{"q":0,"r":0,"state":"off"},{"q":-2,"r":2,"state":"off"},{"q":-3,"r":3,"state":"off"},{"q":-4,"r":4,"state":"off"},{"q":-5,"r":7,"state":"off"},{"q":-5,"r":13,"state":"tail"},{"q":-4,"r":14,"state":"tail"},{"q":0,"r":14,"state":"off"},{"q":1,"r":14,"state":"off"},{"q":3,"r":14,"state":"tail"},{"q":12,"r":7,"state":"tail"},{"q":14,"r":3,"state":"tail"},{"q":14,"r":1,"state":"off"},{"q":14,"r":0,"state":"off"},{"q":14,"r":-3,"state":"off"},{"q":14,"r":-4,"state":"off"},{"q":12,"r":-5,"state":"off"},{"q":9,"r":-5,"state":"off"},{"q":6,"r":-5,"state":"tail"},{"q":2,"r":-3,"state":"tail"},{"q":-1,"r":0,"state":"off"},{"q":-4,"r":3,"state":"off"},{"q":-6,"r":6,"state":"off"},{"q":-6,"r":7,"state":"off"},{"q":-6,"r":13,"state":"tail"},{"q":-4,"r":15,"state":"tail"},{"q":1,"r":15,"state":"off"},{"q":2,"r":15,"state":"off"},{"q":3,"r":15,"state":"off"},{"q":12,"r":8,"state":"tail"},{"q":15,"r":2,"state":"tail"},{"q":15,"r":-3,"state":"off"},{"q":15,"r":-5,"state":"off"},{"q":14,"r":-6,"state":"off"},{"q":13,"r":-6,"state":"off"},{"q":9,"r":-6,"state":"off"},{"q":7,"r":-6,"state":"tail"},{"q":1,"r":-3,"state":"tail"},{"q":-1,"r":-1,"state":"off"},{"q":-5,"r":3,"state":"off"},{"q":-6,"r":4,"state":"off"},{"q":-7,"r":6,"state":"off"},{"q":-7,"r":8,"state":"off"},{"q":-7,"r":13,"state":"tail"},{"q":-4,"r":16,"state":"tail"},{"q":1,"r":16,"state":"off"},{"q":2,"r":16,"state":"off"},{"q":4,"r":17,"state":"off"},{"q":5,"r":16,"state":"off"},{"q":6,"r":15,"state":"off"},{"q":7,"r":14,"state":"off"},{"q":8,"r":13,"state":"off"},{"q":9,"r":12,"state":"off"},{"q":16,"r":-4,"state":"off"},{"q":16,"r":-5,"state":"off"},{"q":16,"r":-6,"state":"off"},{"q":15,"r":-7,"state":"off"},{"q":10,"r":-7,"state":"off"},{"q":-2,"r":-1,"state":"off"},{"q":-7,"r":4,"state":"off"},{"q":-8,"r":6,"state":"off"},{"q":-8,"r":7,"state":"off"},{"q":-8,"r":8,"state":"off"},{"q":2,"r":17,"state":"off"},{"q":10,"r":12,"state":"off"},{"q":12,"r":10,"state":"off"},{"q":17,"r":0,"state":"off"},{"q":17,"r":-5,"state":"off"},{"q":17,"r":-6,"state":"off"},{"q":16,"r":-8,"state":"off"},{"q":11,"r":-8,"state":"off"},{"q":9,"r":-8,"state":"off"},{"q":-1,"r":-3,"state":"off"},{"q":-3,"r":-1,"state":"off"},{"q":-8,"r":4,"state":"off"},{"q":-9,"r":7,"state":"off"},{"q":-9,"r":8,"state":"off"},{"q":-9,"r":13,"state":"off"},{"q":-4,"r":18,"state":"off"},{"q":1,"r":18,"state":"off"},{"q":3,"r":18,"state":"off"},{"q":4,"r":19,"state":"off"},{"q":5,"r":18,"state":"off"},{"q":6,"r":17,"state":"off"},{"q":7,"r":16,"state":"off"},{"q":8,"r":15,"state":"off"},{"q":9,"r":14,"state":"off"},{"q":10,"r":13,"state":"off"},{"q":12,"r":11,"state":"off"},{"q":18,"r":-1,"state":"off"},{"q":18,"r":-7,"state":"off"},{"q":18,"r":-8,"state":"off"},{"q":18,"r":-9,"state":"off"},{"q":16,"r":-9,"state":"off"},{"q":15,"r":-9,"state":"off"},{"q":14,"r":-9,"state":"head"},{"q":13,"r":-9,"state":"tail"},{"q":12,"r":-9,"state":"off"},{"q":10,"r":-9,"state":"off"},{"q":-2,"r":-3,"state":"off"},{"q":-4,"r":-1,"state":"off"},{"q":-5,"r":0,"state":"tail"},{"q":-6,"r":1,"state":"head"},{"q":-7,"r":2,"state":"off"},{"q":-8,"r":3,"state":"off"},{"q":-10,"r":5,"state":"off"},{"q":-10,"r":6,"state":"off"},{"q":-10,"r":7,"state":"off"},{"q":-10,"r":13,"state":"off"},{"q":-4,"r":19,"state":"off"},{"q":1,"r":19,"state":"off"},{"q":2,"r":19,"state":"off"},{"q":4,"r":20,"state":"off"},{"q":12,"r":12,"state":"off"},{"q":19,"r":-2,"state":"off"},{"q":19,"r":-10,"state":"head"},{"q":11,"r":-10,"state":"off"},{"q":-3,"r":-3,"state":"off"},{"q":-11,"r":5,"state":"head"},{"q":-11,"r":13,"state":"off"},{"q":-4,"r":20,"state":"off"},{"q":4,"r":21,"state":"tail"},{"q":5,"r":20,"state":"tail"},{"q":6,"r":19,"state":"tail"},{"q":7,"r":18,"state":"tail"},{"q":9,"r":16,"state":"off"},{"q":10,"r":15,"state":"off"},{"q":11,"r":14,"state":"off"},{"q":12,"r":13,"state":"off"},{"q":20,"r":-3,"state":"off"},{"q":20,"r":-4,"state":"off"},{"q":20,"r":-5,"state":"off"},{"q":20,"r":-6,"state":"off"},{"q":20,"r":-8,"state":"tail"},{"q":20,"r":-9,"state":"tail"},{"q":20,"r":-10,"state":"tail"},{"q":20,"r":-11,"state":"tail"},{"q":19,"r":-11,"state":"tail"},{"q":18,"r":-11,"state":"tail"},{"q":17,"r":-11,"state":"tail"},{"q":15,"r":-11,"state":"off"},{"q":14,"r":-11,"state":"off"},{"q":13,"r":-11,"state":"off"},{"q":12,"r":-11,"state":"off"},{"q":-4,"r":-3,"state":"off"},{"q":-5,"r":-2,"state":"off"},{"q":-6,"r":-1,"state":"off"},{"q":-7,"r":0,"state":"off"},{"q":-9,"r":2,"state":"tail"},{"q":-10,"r":3,"state":"tail"},{"q":-11,"r":4,"state":"tail"},{"q":-12,"r":5,"state":"tail"},{"q":-12,"r":6,"state":"tail"},{"q":-12,"r":7,"state":"tail"},{"q":-12,"r":8,"state":"tail"},{"q":-12,"r":10,"state":"off"},{"q":-12,"r":11,"state":"off"},{"q":-12,"r":12,"state":"off"},{"q":-12,"r":13,"state":"off"},{"q":-4,"r":21,"state":"off"},{"q":-3,"r":21,"state":"off"},{"q":-2,"r":21,"state":"off"},{"q":-1,"r":21,"state":"off"},{"q":1,"r":21,"state":"tail"},{"q":2,"r":21,"state":"tail"},{"q":3,"r":21,"state":"tail"},{"q":36,"r":4,"state":"off"},{"q":35,"r":3,"state":"off"},{"q":32,"r":6,"state":"off"},{"q":37,"r":3,"state":"off"},{"q":36,"r":2,"state":"off"},{"q":31,"r":6,"state":"off"},{"q":38,"r":4,"state":"off"},{"q":38,"r":2,"state":"off"},{"q":38,"r":1,"state":"off"},{"q":30,"r":7,"state":"off"},{"q":30,"r":9,"state":"off"},{"q":37,"r":7,"state":"off"},{"q":39,"r":4,"state":"off"},{"q":39,"r":0,"state":"off"},{"q":29,"r":5,"state":"off"},{"q":29,"r":6,"state":"off"},{"q":40,"r":4,"state":"off"},{"q":40,"r":1,"state":"off"},{"q":28,"r":7,"state":"off"},{"q":29,"r":11,"state":"off"},{"q":30,"r":11,"state":"off"},{"q":37,"r":9,"state":"off"},{"q":39,"r":7,"state":"off"},{"q":41,"r":4,"state":"off"},{"q":41,"r":2,"state":"off"},{"q":41,"r":0,"state":"off"},{"q":27,"r":5,"state":"off"},{"q":27,"r":6,"state":"off"},{"q":35,"r":12,"state":"off"},{"q":38,"r":9,"state":"off"},{"q":42,"r":3,"state":"off"},{"q":42,"r":1,"state":"off"},{"q":34,"r":-3,"state":"tail"},{"q":26,"r":13,"state":"tail"},{"q":33,"r":13,"state":"off"},{"q":35,"r":13,"state":"off"},{"q":43,"r":4,"state":"off"},{"q":43,"r":2,"state":"off"},{"q":43,"r":0,"state":"off"},{"q":43,"r":-1,"state":"off"},{"q":43,"r":-4,"state":"off"},{"q":33,"r":-3,"state":"tail"},{"q":26,"r":4,"state":"off"},{"q":25,"r":5,"state":"off"},{"q":25,"r":13,"state":"tail"},{"q":31,"r":14,"state":"off"},{"q":33,"r":14,"state":"off"},{"q":44,"r":3,"state":"off"},{"q":44,"r":1,"state":"off"},{"q":44,"r":-2,"state":"off"},{"q":36,"r":-5,"state":"off"},{"q":27,"r":2,"state":"off"},{"q":31,"r":15,"state":"off"},{"q":45,"r":2,"state":"off"},{"q":45,"r":0,"state":"off"},{"q":45,"r":-5,"state":"off"},{"q":45,"r":-6,"state":"off"},{"q":37,"r":-6,"state":"off"},{"q":31,"r":-3,"state":"off"},{"q":23,"r":5,"state":"off"},{"q":23,"r":13,"state":"off"},{"q":34,"r":17,"state":"off"},{"q":35,"r":16,"state":"off"},{"q":36,"r":15,"state":"off"},{"q":46,"r":-7,"state":"off"},{"q":22,"r":5,"state":"off"},{"q":32,"r":17,"state":"off"},{"q":47,"r":0,"state":"off"},{"q":47,"r":-2,"state":"off"},{"q":29,"r":-3,"state":"off"},{"q":21,"r":5,"state":"head"},{"q":21,"r":13,"state":"off"},{"q":35,"r":18,"state":"off"},{"q":36,"r":17,"state":"off"},{"q":37,"r":16,"state":"off"},{"q":38,"r":15,"state":"off"},{"q":39,"r":14,"state":"off"},{"q":48,"r":-1,"state":"off"},{"q":48,"r":-3,"state":"off"},{"q":48,"r":-4,"state":"off"},{"q":48,"r":-5,"state":"off"},{"q":48,"r":-7,"state":"head"},{"q":48,"r":-9,"state":"off"},{"q":28,"r":-3,"state":"off"},{"q":20,"r":5,"state":"tail"},{"q":20,"r":13,"state":"off"},{"q":49,"r":-2,"state":"off"},{"q":34,"r":21,"state":"tail"},{"q":36,"r":19,"state":"off"},{"q":37,"r":18,"state":"off"},{"q":39,"r":16,"state":"off"},{"q":40,"r":15,"state":"off"},{"q":41,"r":14,"state":"off"},{"q":50,"r":-3,"state":"off"},{"q":50,"r":-4,"state":"off"},{"q":50,"r":-5,"state":"off"},{"q":50,"r":-6,"state":"off"},{"q":50,"r":-9,"state":"off"},{"q":50,"r":-11,"state":"tail"},{"q":49,"r":-11,"state":"tail"},{"q":47,"r":-11,"state":"off"},{"q":45,"r":-11,"state":"off"},{"q":44,"r":-11,"state":"off"},{"q":28,"r":21,"state":"off"},{"q":29,"r":21,"state":"off"},{"q":31,"r":21,"state":"off"},{"q":33,"r":21,"state":"tail"},{"q":-22,"r":43,"state":"off"},{"q":-24,"r":43,"state":"off"},{"q":-25,"r":43,"state":"off"},{"q":-20,"r":40,"state":"off"},{"q":-23,"r":40,"state":"off"},{"q":-26,"r":43,"state":"off"},{"q":-19,"r":42,"state":"off"},{"q":-24,"r":40,"state":"off"},{"q":-25,"r":41,"state":"off"},{"q":-21,"r":46,"state":"tail"},{"q":-20,"r":38,"state":"off"},{"q":-21,"r":38,"state":"off"},{"q":-28,"r":44,"state":"off"},{"q":-28,"r":46,"state":"off"},{"q":-20,"r":46,"state":"tail"},{"q":-19,"r":45,"state":"tail"},{"q":-17,"r":41,"state":"off"},{"q":-24,"r":38,"state":"off"},{"q":-25,"r":39,"state":"off"},{"q":-15,"r":41,"state":"off"},{"q":-15,"r":38,"state":"off"},{"q":-15,"r":37,"state":"off"},{"q":-16,"r":35,"state":"off"},{"q":-17,"r":35,"state":"off"},{"q":-20,"r":35,"state":"tail"},{"q":-21,"r":35,"state":"head"},{"q":-23,"r":35,"state":"off"},{"q":-26,"r":38,"state":"off"},{"q":-28,"r":40,"state":"tail"},{"q":-7,"r":-5,"state":"off"},{"q":-6,"r":-6,"state":"off"},{"q":-5,"r":-7,"state":"off"},{"q":-4,"r":-8,"state":"off"},{"q":-3,"r":-8,"state":"off"},{"q":-3,"r":-7,"state":"off"},{"q":-3,"r":-5,"state":"off"},{"q":-4,"r":-6,"state":"off"},{"q":-5,"r":-5,"state":"off"},{"q":-5,"r":-6,"state":"off"},{"q":-2,"r":-6,"state":"off"},{"q":-1,"r":-7,"state":"off"},{"q":0,"r":-8,"state":"off"},{"q":-1,"r":-6,"state":"off"},{"q":-1,"r":-5,"state":"off"},{"q":0,"r":-6,"state":"off"},{"q":1,"r":-7,"state":"off"},{"q":2,"r":-8,"state":"off"},{"q":1,"r":-5,"state":"off"},{"q":2,"r":-6,"state":"off"},{"q":3,"r":-7,"state":"off"},{"q":4,"r":-8,"state":"off"},{"q":2,"r":-5,"state":"off"},{"q":3,"r":-5,"state":"off"},{"q":4,"r":-6,"state":"off"},{"q":4,"r":-7,"state":"off"},{"q":29,"r":-8,"state":"off"},{"q":30,"r":-8,"state":"off"},{"q":33,"r":-8,"state":"off"},{"q":34,"r":-7,"state":"off"},{"q":35,"r":-8,"state":"off"},{"q":28,"r":-7,"state":"off"},{"q":30,"r":-7,"state":"off"},{"q":32,"r":-7,"state":"off"},{"q":27,"r":-8,"state":"off"},{"q":27,"r":-6,"state":"off"},{"q":28,"r":-6,"state":"off"},{"q":29,"r":-6,"state":"off"},{"q":31,"r":-6,"state":"off"},{"q":32,"r":-6,"state":"off"},{"q":33,"r":-6,"state":"off"},{"q":34,"r":-5,"state":"off"},{"q":35,"r":-6,"state":"off"},{"q":36,"r":-7,"state":"off"},{"q":37,"r":-8,"state":"off"},{"q":26,"r":-7,"state":"off"},{"q":26,"r":-5,"state":"off"},{"q":28,"r":-5,"state":"off"},{"q":30,"r":-5,"state":"off"},{"q":32,"r":-5,"state":"off"},{"q":25,"r":-6,"state":"off"},{"q":24,"r":-5,"state":"off"},{"q":22,"r":-5,"state":"off"},{"q":37,"r":6,"state":"off"},{"q":38,"r":5,"state":"off"},{"q":35,"r":4,"state":"off"},{"q":34,"r":5,"state":"off"},{"q":34,"r":6,"state":"off"},{"q":39,"r":5,"state":"off"},{"q":39,"r":3,"state":"off"},{"q":37,"r":2,"state":"off"},{"q":33,"r":6,"state":"off"},{"q":33,"r":7,"state":"off"},{"q":33,"r":8,"state":"off"},{"q":38,"r":7,"state":"off"},{"q":40,"r":2,"state":"off"},{"q":37,"r":1,"state":"off"},{"q":32,"r":7,"state":"off"},{"q":32,"r":9,"state":"off"},{"q":36,"r":10,"state":"off"},{"q":40,"r":6,"state":"off"},{"q":31,"r":5,"state":"off"},{"q":31,"r":9,"state":"off"},{"q":36,"r":11,"state":"off"},{"q":41,"r":6,"state":"off"},{"q":42,"r":4,"state":"off"},{"q":42,"r":0,"state":"off"},{"q":42,"r":-1,"state":"off"},{"q":39,"r":-1,"state":"off"},{"q":30,"r":5,"state":"off"},{"q":31,"r":11,"state":"off"},{"q":32,"r":11,"state":"off"},{"q":36,"r":12,"state":"off"},{"q":37,"r":11,"state":"off"},{"q":39,"r":9,"state":"off"},{"q":41,"r":7,"state":"off"},{"q":41,"r":-2,"state":"off"},{"q":40,"r":-2,"state":"off"},{"q":29,"r":7,"state":"off"},{"q":29,"r":10,"state":"off"},{"q":32,"r":12,"state":"off"},{"q":37,"r":12,"state":"off"},{"q":40,"r":9,"state":"off"},{"q":41,"r":8,"state":"off"},{"q":44,"r":5,"state":"tail"},{"q":42,"r":-3,"state":"off"},{"q":36,"r":-3,"state":"tail"},{"q":28,"r":6,"state":"off"},{"q":28,"r":13,"state":"tail"},{"q":32,"r":13,"state":"off"},{"q":36,"r":14,"state":"off"},{"q":37,"r":13,"state":"off"},{"q":44,"r":6,"state":"tail"},{"q":45,"r":4,"state":"tail"},{"q":45,"r":-1,"state":"off"},{"q":45,"r":-3,"state":"off"},{"q":45,"r":-4,"state":"off"},{"q":37,"r":-4,"state":"tail"},{"q":35,"r":-3,"state":"tail"},{"q":29,"r":3,"state":"off"},{"q":28,"r":4,"state":"off"},{"q":27,"r":13,"state":"tail"},{"q":28,"r":14,"state":"tail"},{"q":32,"r":14,"state":"off"},{"q":35,"r":14,"state":"off"},{"q":44,"r":7,"state":"tail"},{"q":46,"r":3,"state":"tail"},{"q":46,"r":1,"state":"off"},{"q":46,"r":-2,"state":"off"},{"q":44,"r":-5,"state":"off"},{"q":38,"r":-5,"state":"tail"},{"q":29,"r":2,"state":"off"},{"q":28,"r":15,"state":"tail"},{"q":33,"r":15,"state":"off"},{"q":44,"r":8,"state":"tail"},{"q":47,"r":2,"state":"tail"},{"q":47,"r":-5,"state":"off"},{"q":47,"r":-6,"state":"tail"},{"q":39,"r":-6,"state":"tail"},{"q":35,"r":-5,"state":"off"},{"q":28,"r":2,"state":"off"},{"q":28,"r":16,"state":"tail"},{"q":31,"r":16,"state":"off"},{"q":32,"r":16,"state":"off"},{"q":40,"r":13,"state":"off"},{"q":37,"r":-7,"state":"off"},{"q":26,"r":3,"state":"off"},{"q":24,"r":5,"state":"off"},{"q":33,"r":17,"state":"off"},{"q":41,"r":13,"state":"off"},{"q":44,"r":10,"state":"off"},{"q":49,"r":0,"state":"off"},{"q":49,"r":-7,"state":"off"},{"q":47,"r":-8,"state":"off"},{"q":41,"r":-8,"state":"off"},{"q":28,"r":18,"state":"off"},{"q":34,"r":18,"state":"off"},{"q":38,"r":17,"state":"off"},{"q":44,"r":11,"state":"off"},{"q":50,"r":-1,"state":"off"},{"q":50,"r":-7,"state":"off"},{"q":49,"r":-9,"state":"off"},{"q":42,"r":-9,"state":"off"},{"q":30,"r":-3,"state":"off"},{"q":22,"r":13,"state":"off"},{"q":28,"r":19,"state":"off"},{"q":36,"r":20,"state":"off"},{"q":44,"r":12,"state":"off"},{"q":51,"r":-2,"state":"off"},{"q":51,"r":-10,"state":"head"},{"q":43,"r":-10,"state":"off"},{"q":28,"r":20,"state":"off"},{"q":36,"r":21,"state":"tail"},{"q":37,"r":20,"state":"tail"},{"q":38,"r":19,"state":"tail"},{"q":39,"r":18,"state":"tail"},{"q":41,"r":16,"state":"off"},{"q":42,"r":15,"state":"off"},{"q":43,"r":14,"state":"off"},{"q":44,"r":13,"state":"off"},{"q":52,"r":-3,"state":"off"},{"q":52,"r":-4,"state":"off"},{"q":52,"r":-5,"state":"off"},{"q":52,"r":-6,"state":"off"},{"q":52,"r":-8,"state":"tail"},{"q":52,"r":-9,"state":"tail"},{"q":52,"r":-10,"state":"tail"},{"q":52,"r":-11,"state":"tail"},{"q":51,"r":-11,"state":"tail"},{"q":46,"r":-11,"state":"off"},{"q":27,"r":-2,"state":"off"},{"q":26,"r":-1,"state":"off"},{"q":25,"r":0,"state":"off"},{"q":23,"r":2,"state":"tail"},{"q":22,"r":3,"state":"tail"},{"q":21,"r":4,"state":"tail"},{"q":20,"r":6,"state":"tail"},{"q":20,"r":7,"state":"tail"},{"q":20,"r":8,"state":"tail"},{"q":20,"r":10,"state":"off"},{"q":20,"r":11,"state":"off"},{"q":20,"r":12,"state":"off"},{"q":30,"r":21,"state":"off"},{"q":35,"r":21,"state":"tail"},{"q":23,"r":-6,"state":"off"},{"q":24,"r":-7,"state":"off"},{"q":25,"r":-8,"state":"off"},{"q":24,"r":-6,"state":"off"},{"q":-20,"r":24,"state":"off"},{"q":-21,"r":25,"state":"off"},{"q":-23,"r":27,"state":"off"},{"q":-22,"r":26,"state":"off"},{"q":-21,"r":26,"state":"off"},{"q":-21,"r":27,"state":"off"},{"q":-20,"r":26,"state":"off"},{"q":-19,"r":25,"state":"off"},{"q":-18,"r":24,"state":"off"},{"q":-16,"r":24,"state":"off"},{"q":-15,"r":24,"state":"off"},{"q":-17,"r":25,"state":"off"},{"q":-14,"r":24,"state":"off"},{"q":-15,"r":25,"state":"off"},{"q":-16,"r":26,"state":"off"},{"q":-17,"r":27,"state":"off"},{"q":-18,"r":27,"state":"off"},{"q":-19,"r":27,"state":"off"},{"q":-18,"r":26,"state":"off"},{"q":-12,"r":24,"state":"off"},{"q":-11,"r":24,"state":"off"},{"q":-10,"r":24,"state":"off"},{"q":-12,"r":25,"state":"off"},{"q":-13,"r":26,"state":"off"},{"q":-14,"r":27,"state":"off"},{"q":-19,"r":38,"state":"off"},{"q":-19,"r":39,"state":"off"},{"q":-18,"r":36,"state":"off"},{"q":-19,"r":36,"state":"off"},{"q":-20,"r":36,"state":"off"},{"q":-22,"r":38,"state":"off"},{"q":-22,"r":40,"state":"off"},{"q":-21,"r":40,"state":"off"},{"q":-23,"r":38,"state":"off"},{"q":-16,"r":37,"state":"off"},{"q":-16,"r":36,"state":"off"},{"q":-22,"r":36,"state":"off"},{"q":-24,"r":42,"state":"off"},{"q":-23,"r":42,"state":"off"},{"q":-22,"r":42,"state":"off"},{"q":-20,"r":43,"state":"off"},{"q":-18,"r":41,"state":"off"},{"q":-16,"r":39,"state":"off"},{"q":-17,"r":33,"state":"off"},{"q":-18,"r":33,"state":"off"},{"q":-23,"r":36,"state":"off"},{"q":-21,"r":43,"state":"off"},{"q":-20,"r":44,"state":"off"},{"q":-19,"r":43,"state":"off"},{"q":-16,"r":40,"state":"off"},{"q":-14,"r":36,"state":"off"},{"q":-14,"r":35,"state":"off"},{"q":-14,"r":34,"state":"off"},{"q":-14,"r":33,"state":"off"},{"q":-14,"r":32,"state":"off"},{"q":-15,"r":32,"state":"off"},{"q":-16,"r":32,"state":"off"},{"q":-18,"r":32,"state":"off"},{"q":-19,"r":32,"state":"off"},{"q":-20,"r":32,"state":"off"},{"q":-21,"r":33,"state":"off"},{"q":-22,"r":34,"state":"off"},{"q":-26,"r":39,"state":"off"},{"q":-26,"r":42,"state":"off"},{"q":-25,"r":44,"state":"off"},{"q":-24,"r":44,"state":"off"},{"q":-23,"r":44,"state":"off"},{"q":-21,"r":44,"state":"off"},{"q":-20,"r":45,"state":"off"},{"q":-27,"r":38,"state":"head"},{"q":-18,"r":44,"state":"tail"},{"q":-17,"r":43,"state":"tail"},{"q":-14,"r":40,"state":"off"},{"q":-13,"r":39,"state":"off"},{"q":-12,"r":38,"state":"off"},{"q":-12,"r":37,"state":"off"},{"q":-12,"r":36,"state":"off"},{"q":-12,"r":35,"state":"off"},{"q":-12,"r":33,"state":"tail"},{"q":-12,"r":32,"state":"tail"},{"q":-12,"r":31,"state":"tail"},{"q":-12,"r":30,"state":"tail"},{"q":-13,"r":30,"state":"tail"},{"q":-14,"r":30,"state":"tail"},{"q":-15,"r":30,"state":"tail"},{"q":-17,"r":30,"state":"off"},{"q":-18,"r":30,"state":"off"},{"q":-19,"r":30,"state":"off"},{"q":-20,"r":30,"state":"off"},{"q":-21,"r":31,"state":"off"},{"q":-22,"r":32,"state":"off"},{"q":-23,"r":33,"state":"off"},{"q":-25,"r":35,"state":"tail"},{"q":-26,"r":36,"state":"tail"},{"q":-27,"r":37,"state":"tail"},{"q":-28,"r":38,"state":"tail"},{"q":-28,"r":39,"state":"tail"},{"q":-28,"r":41,"state":"tail"},{"q":-28,"r":43,"state":"off"},{"q":-28,"r":45,"state":"off"},{"q":-27,"r":46,"state":"off"},{"q":-26,"r":46,"state":"off"},{"q":-25,"r":46,"state":"off"},{"q":-23,"r":46,"state":"tail"},{"q":-22,"r":46,"state":"tail"},{"q":0,"r":38,"state":"off"},{"q":1,"r":38,"state":"off"},{"q":0,"r":37,"state":"off"},{"q":1,"r":39,"state":"off"},{"q":2,"r":36,"state":"off"},{"q":1,"r":36,"state":"off"},{"q":-1,"r":37,"state":"off"},{"q":-2,"r":38,"state":"off"},{"q":2,"r":39,"state":"off"},{"q":3,"r":38,"state":"off"},{"q":3,"r":37,"state":"off"},{"q":3,"r":35,"state":"off"},{"q":1,"r":35,"state":"off"},{"q":-1,"r":36,"state":"off"},{"q":-3,"r":38,"state":"off"},{"q":4,"r":36,"state":"off"},{"q":4,"r":34,"state":"off"},{"q":3,"r":34,"state":"off"},{"q":2,"r":34,"state":"off"},{"q":-2,"r":36,"state":"off"},{"q":-3,"r":37,"state":"off"},{"q":-4,"r":38,"state":"off"},{"q":5,"r":35,"state":"off"},{"q":4,"r":33,"state":"off"},{"q":3,"r":33,"state":"off"},{"q":-3,"r":36,"state":"off"},{"q":-4,"r":37,"state":"off"},{"q":0,"r":44,"state":"off"},{"q":1,"r":43,"state":"off"},{"q":2,"r":42,"state":"off"},{"q":3,"r":41,"state":"off"},{"q":4,"r":40,"state":"off"},{"q":5,"r":39,"state":"off"},{"q":6,"r":38,"state":"off"},{"q":6,"r":37,"state":"off"},{"q":6,"r":36,"state":"off"},{"q":6,"r":35,"state":"off"},{"q":6,"r":32,"state":"off"},{"q":5,"r":32,"state":"off"},{"q":-5,"r":37,"state":"off"},{"q":-6,"r":38,"state":"off"},{"q":0,"r":45,"state":"off"},{"q":7,"r":31,"state":"head"},{"q":-7,"r":38,"state":"head"},{"q":0,"r":46,"state":"tail"},{"q":1,"r":45,"state":"tail"},{"q":2,"r":44,"state":"tail"},{"q":3,"r":43,"state":"tail"},{"q":5,"r":41,"state":"off"},{"q":6,"r":40,"state":"off"},{"q":7,"r":39,"state":"off"},{"q":8,"r":38,"state":"off"},{"q":8,"r":37,"state":"off"},{"q":8,"r":36,"state":"off"},{"q":8,"r":35,"state":"off"},{"q":8,"r":33,"state":"tail"},{"q":8,"r":32,"state":"tail"},{"q":8,"r":31,"state":"tail"},{"q":8,"r":30,"state":"tail"},{"q":7,"r":30,"state":"tail"},{"q":6,"r":30,"state":"tail"},{"q":5,"r":30,"state":"tail"},{"q":3,"r":30,"state":"off"},{"q":2,"r":30,"state":"off"},{"q":1,"r":30,"state":"off"},{"q":0,"r":30,"state":"off"},{"q":-1,"r":31,"state":"off"},{"q":-2,"r":32,"state":"off"},{"q":-3,"r":33,"state":"off"},{"q":-5,"r":35,"state":"tail"},{"q":-6,"r":36,"state":"tail"},{"q":-7,"r":37,"state":"tail"},{"q":-8,"r":38,"state":"tail"},{"q":-8,"r":39,"state":"tail"},{"q":-8,"r":40,"state":"tail"},{"q":-8,"r":41,"state":"tail"},{"q":-8,"r":43,"state":"off"},{"q":-8,"r":44,"state":"off"},{"q":-8,"r":45,"state":"off"},{"q":-8,"r":46,"state":"off"},{"q":-7,"r":46,"state":"off"},{"q":-6,"r":46,"state":"off"},{"q":-5,"r":46,"state":"off"},{"q":-3,"r":46,"state":"tail"},{"q":-2,"r":46,"state":"tail"},{"q":-1,"r":46,"state":"tail"},{"q":2,"r":27,"state":"off"},{"q":3,"r":27,"state":"off"},{"q":4,"r":27,"state":"off"},{"q":3,"r":26,"state":"off"},{"q":4,"r":25,"state":"off"},{"q":5,"r":24,"state":"off"},{"q":6,"r":24,"state":"off"},{"q":7,"r":24,"state":"off"},{"q":6,"r":25,"state":"off"},{"q":5,"r":26,"state":"off"},{"q":6,"r":27,"state":"off"},{"q":7,"r":26,"state":"off"},{"q":8,"r":25,"state":"off"},{"q":9,"r":24,"state":"off"},{"q":10,"r":24,"state":"off"},{"q":9,"r":25,"state":"off"},{"q":8,"r":26,"state":"off"},{"q":8,"r":27,"state":"off"},{"q":10,"r":25,"state":"off"},{"q":20,"r":38,"state":"off"},{"q":20,"r":39,"state":"off"},{"q":21,"r":38,"state":"off"},{"q":21,"r":37,"state":"off"},{"q":19,"r":38,"state":"off"},{"q":19,"r":39,"state":"off"},{"q":20,"r":40,"state":"off"},{"q":22,"r":36,"state":"off"},{"q":18,"r":38,"state":"off"},{"q":21,"r":40,"state":"off"},{"q":22,"r":39,"state":"off"},{"q":23,"r":38,"state":"off"},{"q":23,"r":36,"state":"off"},{"q":22,"r":35,"state":"off"},{"q":18,"r":37,"state":"off"},{"q":17,"r":39,"state":"off"},{"q":20,"r":42,"state":"off"},{"q":24,"r":37,"state":"off"},{"q":24,"r":35,"state":"off"},{"q":24,"r":34,"state":"off"},{"q":23,"r":34,"state":"off"},{"q":17,"r":37,"state":"off"},{"q":16,"r":38,"state":"off"},{"q":16,"r":39,"state":"off"},{"q":19,"r":42,"state":"off"},{"q":21,"r":42,"state":"off"},{"q":22,"r":41,"state":"off"},{"q":23,"r":40,"state":"off"},{"q":24,"r":39,"state":"off"},{"q":25,"r":38,"state":"off"},{"q":25,"r":37,"state":"off"},{"q":25,"r":34,"state":"off"},{"q":25,"r":33,"state":"off"},{"q":24,"r":33,"state":"off"},{"q":16,"r":37,"state":"off"},{"q":15,"r":38,"state":"off"},{"q":15,"r":39,"state":"off"},{"q":18,"r":43,"state":"off"},{"q":20,"r":44,"state":"off"},{"q":26,"r":32,"state":"off"},{"q":14,"r":38,"state":"off"},{"q":18,"r":44,"state":"off"},{"q":19,"r":44,"state":"off"},{"q":20,"r":45,"state":"off"},{"q":27,"r":31,"state":"head"},{"q":13,"r":38,"state":"tail"},{"q":20,"r":46,"state":"tail"},{"q":21,"r":45,"state":"tail"},{"q":22,"r":44,"state":"tail"},{"q":23,"r":43,"state":"tail"},{"q":25,"r":41,"state":"off"},{"q":26,"r":40,"state":"off"},{"q":27,"r":39,"state":"off"},{"q":28,"r":38,"state":"off"},{"q":28,"r":37,"state":"off"},{"q":28,"r":36,"state":"off"},{"q":28,"r":35,"state":"off"},{"q":28,"r":33,"state":"tail"},{"q":28,"r":32,"state":"tail"},{"q":28,"r":31,"state":"tail"},{"q":28,"r":30,"state":"tail"},{"q":27,"r":30,"state":"tail"},{"q":26,"r":30,"state":"tail"},{"q":25,"r":30,"state":"tail"},{"q":23,"r":30,"state":"off"},{"q":22,"r":30,"state":"off"},{"q":21,"r":30,"state":"off"},{"q":20,"r":30,"state":"off"},{"q":19,"r":31,"state":"off"},{"q":18,"r":32,"state":"off"},{"q":17,"r":33,"state":"off"},{"q":15,"r":35,"state":"tail"},{"q":14,"r":36,"state":"tail"},{"q":13,"r":37,"state":"tail"},{"q":12,"r":38,"state":"tail"},{"q":12,"r":39,"state":"tail"},{"q":12,"r":40,"state":"tail"},{"q":12,"r":41,"state":"tail"},{"q":12,"r":43,"state":"off"},{"q":12,"r":44,"state":"off"},{"q":12,"r":45,"state":"off"},{"q":12,"r":46,"state":"off"},{"q":13,"r":46,"state":"off"},{"q":14,"r":46,"state":"off"},{"q":15,"r":46,"state":"off"},{"q":17,"r":46,"state":"tail"},{"q":18,"r":46,"state":"tail"},{"q":19,"r":46,"state":"tail"},{"q":25,"r":27,"state":"off"},{"q":26,"r":27,"state":"off"},{"q":27,"r":27,"state":"off"},{"q":26,"r":26,"state":"off"},{"q":27,"r":25,"state":"off"},{"q":28,"r":24,"state":"off"},{"q":29,"r":24,"state":"off"},{"q":30,"r":24,"state":"off"},{"q":29,"r":25,"state":"off"},{"q":28,"r":26,"state":"off"},{"q":29,"r":27,"state":"off"},{"q":30,"r":26,"state":"off"},{"q":31,"r":25,"state":"off"},{"q":32,"r":24,"state":"off"},{"q":33,"r":25,"state":"off"},{"q":33,"r":24,"state":"off"},{"q":32,"r":25,"state":"off"},{"q":31,"r":26,"state":"off"},{"q":31,"r":27,"state":"off"},{"q":23,"r":27,"state":"off"},{"q":26,"r":24,"state":"off"},{"q":24,"r":24,"state":"off"},{"q":21,"r":27,"state":"off"},{"q":23,"r":26,"state":"off"},{"q":24,"r":25,"state":"off"},{"q":22,"r":26,"state":"off"},{"q":25,"r":25,"state":"off"}]' + +let utils = '[{"q":-2,"r":12,"state":"off"},{"q":-2,"r":11,"state":"off"},{"q":-3,"r":11,"state":"off"},{"q":-4,"r":12,"state":"off"},{"q":-2,"r":13,"state":"off"},{"q":-3,"r":10,"state":"off"},{"q":-4,"r":11,"state":"off"},{"q":-5,"r":12,"state":"off"},{"q":-3,"r":15,"state":"off"},{"q":-1,"r":13,"state":"off"},{"q":0,"r":12,"state":"off"},{"q":-4,"r":10,"state":"off"},{"q":-6,"r":12,"state":"off"},{"q":-2,"r":15,"state":"off"},{"q":1,"r":12,"state":"off"},{"q":0,"r":8,"state":"off"},{"q":-1,"r":8,"state":"off"},{"q":-2,"r":8,"state":"off"},{"q":-4,"r":9,"state":"off"},{"q":-6,"r":11,"state":"off"},{"q":-7,"r":13,"state":"off"},{"q":-4,"r":16,"state":"off"},{"q":-2,"r":16,"state":"off"},{"q":1,"r":13,"state":"off"},{"q":2,"r":12,"state":"off"},{"q":2,"r":10,"state":"off"},{"q":2,"r":9,"state":"off"},{"q":2,"r":7,"state":"off"},{"q":1,"r":7,"state":"off"},{"q":0,"r":7,"state":"off"},{"q":-2,"r":7,"state":"off"},{"q":-3,"r":7,"state":"off"},{"q":-5,"r":9,"state":"off"},{"q":-7,"r":11,"state":"off"},{"q":-8,"r":12,"state":"off"},{"q":-8,"r":13,"state":"off"},{"q":-5,"r":17,"state":"off"},{"q":-3,"r":18,"state":"off"},{"q":-1,"r":16,"state":"off"},{"q":0,"r":15,"state":"off"},{"q":1,"r":14,"state":"off"},{"q":3,"r":11,"state":"off"},{"q":3,"r":10,"state":"off"},{"q":3,"r":8,"state":"off"},{"q":3,"r":7,"state":"off"},{"q":1,"r":6,"state":"off"},{"q":0,"r":6,"state":"off"},{"q":-1,"r":6,"state":"off"},{"q":-4,"r":7,"state":"off"},{"q":-5,"r":8,"state":"off"},{"q":-8,"r":11,"state":"off"},{"q":-9,"r":12,"state":"off"},{"q":-9,"r":13,"state":"off"},{"q":-5,"r":18,"state":"off"},{"q":-4,"r":18,"state":"off"},{"q":-3,"r":19,"state":"off"},{"q":-10,"r":12,"state":"head"},{"q":-3,"r":20,"state":"tail"},{"q":-2,"r":19,"state":"tail"},{"q":-1,"r":18,"state":"tail"},{"q":0,"r":17,"state":"tail"},{"q":2,"r":15,"state":"off"},{"q":3,"r":14,"state":"off"},{"q":4,"r":13,"state":"off"},{"q":5,"r":12,"state":"off"},{"q":5,"r":11,"state":"off"},{"q":5,"r":10,"state":"off"},{"q":5,"r":9,"state":"off"},{"q":5,"r":7,"state":"tail"},{"q":5,"r":6,"state":"tail"},{"q":5,"r":5,"state":"tail"},{"q":5,"r":4,"state":"tail"},{"q":4,"r":4,"state":"tail"},{"q":3,"r":4,"state":"tail"},{"q":2,"r":4,"state":"tail"},{"q":0,"r":4,"state":"off"},{"q":-1,"r":4,"state":"off"},{"q":-2,"r":4,"state":"off"},{"q":-3,"r":4,"state":"off"},{"q":-4,"r":5,"state":"off"},{"q":-5,"r":6,"state":"off"},{"q":-6,"r":7,"state":"off"},{"q":-8,"r":9,"state":"tail"},{"q":-9,"r":10,"state":"tail"},{"q":-10,"r":11,"state":"tail"},{"q":-11,"r":12,"state":"tail"},{"q":-11,"r":13,"state":"tail"},{"q":-11,"r":14,"state":"tail"},{"q":-11,"r":15,"state":"tail"},{"q":-11,"r":17,"state":"off"},{"q":-11,"r":18,"state":"off"},{"q":-11,"r":19,"state":"off"},{"q":-11,"r":20,"state":"off"},{"q":-10,"r":20,"state":"off"},{"q":-9,"r":20,"state":"off"},{"q":-8,"r":20,"state":"off"},{"q":-6,"r":20,"state":"tail"},{"q":-5,"r":20,"state":"tail"},{"q":-4,"r":20,"state":"tail"},{"q":-3,"r":2,"state":"off"},{"q":-2,"r":1,"state":"off"},{"q":-1,"r":0,"state":"off"},{"q":0,"r":-1,"state":"off"},{"q":1,"r":-2,"state":"off"},{"q":2,"r":-2,"state":"off"},{"q":0,"r":0,"state":"off"},{"q":0,"r":2,"state":"off"},{"q":1,"r":2,"state":"off"},{"q":1,"r":1,"state":"off"},{"q":2,"r":0,"state":"off"},{"q":3,"r":-1,"state":"off"},{"q":4,"r":-2,"state":"off"},{"q":3,"r":2,"state":"off"},{"q":7,"r":-2,"state":"off"},{"q":8,"r":0,"state":"off"},{"q":9,"r":0,"state":"off"},{"q":10,"r":-2,"state":"off"},{"q":4,"r":2,"state":"off"},{"q":3,"r":1,"state":"off"},{"q":5,"r":-1,"state":"off"},{"q":4,"r":0,"state":"off"},{"q":6,"r":-2,"state":"off"},{"q":7,"r":-1,"state":"off"},{"q":6,"r":0,"state":"off"},{"q":5,"r":1,"state":"off"},{"q":7,"r":1,"state":"off"},{"q":6,"r":2,"state":"off"},{"q":9,"r":-1,"state":"off"},{"q":11,"r":-2,"state":"off"},{"q":10,"r":0,"state":"off"},{"q":11,"r":-1,"state":"off"},{"q":1,"r":-4,"state":"off"},{"q":2,"r":-5,"state":"off"},{"q":3,"r":-6,"state":"off"},{"q":4,"r":-7,"state":"off"},{"q":5,"r":-8,"state":"off"},{"q":6,"r":-8,"state":"off"},{"q":4,"r":-6,"state":"off"},{"q":8,"r":-8,"state":"off"},{"q":7,"r":-7,"state":"off"},{"q":6,"r":-6,"state":"off"},{"q":5,"r":-5,"state":"off"},{"q":4,"r":-4,"state":"off"},{"q":5,"r":-4,"state":"off"},{"q":7,"r":-4,"state":"off"},{"q":8,"r":-5,"state":"off"},{"q":9,"r":-6,"state":"off"},{"q":10,"r":-7,"state":"off"},{"q":11,"r":-8,"state":"off"},{"q":9,"r":-4,"state":"off"},{"q":10,"r":-5,"state":"off"},{"q":11,"r":-6,"state":"off"},{"q":12,"r":-7,"state":"off"},{"q":13,"r":-8,"state":"off"},{"q":14,"r":-8,"state":"off"},{"q":12,"r":-6,"state":"off"},{"q":13,"r":-6,"state":"off"},{"q":14,"r":-7,"state":"off"},{"q":30,"r":6,"state":"off"},{"q":28,"r":7,"state":"off"},{"q":30,"r":7,"state":"off"},{"q":31,"r":6,"state":"off"},{"q":31,"r":5,"state":"off"},{"q":31,"r":4,"state":"off"},{"q":30,"r":4,"state":"off"},{"q":29,"r":4,"state":"off"},{"q":28,"r":5,"state":"off"},{"q":27,"r":6,"state":"off"},{"q":27,"r":7,"state":"off"},{"q":27,"r":8,"state":"off"},{"q":28,"r":8,"state":"off"},{"q":30,"r":8,"state":"off"},{"q":32,"r":6,"state":"off"},{"q":32,"r":5,"state":"off"},{"q":29,"r":3,"state":"off"},{"q":26,"r":8,"state":"off"},{"q":26,"r":9,"state":"off"},{"q":28,"r":9,"state":"off"},{"q":31,"r":8,"state":"off"},{"q":32,"r":7,"state":"off"},{"q":33,"r":2,"state":"off"},{"q":32,"r":2,"state":"off"},{"q":31,"r":2,"state":"off"},{"q":29,"r":2,"state":"off"},{"q":27,"r":4,"state":"off"},{"q":26,"r":5,"state":"off"},{"q":25,"r":6,"state":"off"},{"q":26,"r":10,"state":"off"},{"q":27,"r":10,"state":"off"},{"q":31,"r":9,"state":"off"},{"q":34,"r":6,"state":"off"},{"q":34,"r":5,"state":"off"},{"q":34,"r":4,"state":"off"},{"q":34,"r":1,"state":"off"},{"q":31,"r":1,"state":"off"},{"q":29,"r":1,"state":"off"},{"q":27,"r":3,"state":"off"},{"q":24,"r":6,"state":"off"},{"q":24,"r":9,"state":"off"},{"q":24,"r":10,"state":"off"},{"q":24,"r":11,"state":"off"},{"q":27,"r":11,"state":"off"},{"q":32,"r":9,"state":"off"},{"q":35,"r":6,"state":"off"},{"q":35,"r":4,"state":"off"},{"q":35,"r":3,"state":"off"},{"q":35,"r":2,"state":"off"},{"q":35,"r":1,"state":"off"},{"q":32,"r":0,"state":"off"},{"q":30,"r":0,"state":"off"},{"q":29,"r":0,"state":"off"},{"q":28,"r":1,"state":"off"},{"q":26,"r":3,"state":"off"},{"q":23,"r":7,"state":"off"},{"q":23,"r":8,"state":"off"},{"q":23,"r":9,"state":"off"},{"q":23,"r":10,"state":"off"},{"q":23,"r":12,"state":"off"},{"q":26,"r":12,"state":"off"},{"q":32,"r":10,"state":"off"},{"q":33,"r":9,"state":"off"},{"q":34,"r":8,"state":"off"},{"q":35,"r":7,"state":"off"},{"q":36,"r":5,"state":"off"},{"q":36,"r":4,"state":"off"},{"q":36,"r":3,"state":"off"},{"q":34,"r":-1,"state":"off"},{"q":33,"r":-1,"state":"off"},{"q":30,"r":-1,"state":"off"},{"q":28,"r":0,"state":"off"},{"q":25,"r":3,"state":"off"},{"q":24,"r":4,"state":"off"},{"q":22,"r":10,"state":"off"},{"q":22,"r":11,"state":"off"},{"q":22,"r":12,"state":"off"},{"q":23,"r":13,"state":"off"},{"q":24,"r":13,"state":"off"},{"q":25,"r":13,"state":"off"},{"q":26,"r":13,"state":"off"},{"q":29,"r":14,"state":"off"},{"q":33,"r":10,"state":"off"},{"q":34,"r":9,"state":"off"},{"q":37,"r":6,"state":"off"},{"q":37,"r":-2,"state":"off"},{"q":35,"r":-2,"state":"off"},{"q":31,"r":-2,"state":"off"},{"q":27,"r":0,"state":"off"},{"q":23,"r":4,"state":"off"},{"q":21,"r":6,"state":"off"},{"q":21,"r":14,"state":"off"},{"q":24,"r":14,"state":"off"},{"q":25,"r":14,"state":"off"},{"q":30,"r":14,"state":"off"},{"q":33,"r":11,"state":"off"},{"q":36,"r":8,"state":"off"},{"q":37,"r":7,"state":"off"},{"q":38,"r":5,"state":"off"},{"q":38,"r":4,"state":"off"},{"q":38,"r":3,"state":"off"},{"q":38,"r":-2,"state":"off"},{"q":37,"r":-3,"state":"off"},{"q":35,"r":-3,"state":"off"},{"q":34,"r":-3,"state":"off"},{"q":31,"r":-3,"state":"off"},{"q":30,"r":-3,"state":"off"},{"q":28,"r":-2,"state":"off"},{"q":27,"r":-1,"state":"off"},{"q":24,"r":2,"state":"off"},{"q":23,"r":3,"state":"off"},{"q":21,"r":5,"state":"off"},{"q":20,"r":7,"state":"off"},{"q":20,"r":12,"state":"off"},{"q":20,"r":13,"state":"off"},{"q":20,"r":14,"state":"off"},{"q":21,"r":15,"state":"off"},{"q":22,"r":15,"state":"off"},{"q":25,"r":15,"state":"off"},{"q":28,"r":15,"state":"off"},{"q":31,"r":14,"state":"off"},{"q":33,"r":12,"state":"off"},{"q":35,"r":10,"state":"off"},{"q":36,"r":9,"state":"off"},{"q":39,"r":2,"state":"off"},{"q":39,"r":-2,"state":"off"},{"q":37,"r":-4,"state":"off"},{"q":34,"r":-4,"state":"off"},{"q":32,"r":-4,"state":"off"},{"q":30,"r":-4,"state":"off"},{"q":28,"r":-3,"state":"off"},{"q":26,"r":-1,"state":"off"},{"q":24,"r":1,"state":"off"},{"q":21,"r":4,"state":"off"},{"q":19,"r":8,"state":"off"},{"q":19,"r":12,"state":"off"},{"q":22,"r":16,"state":"off"},{"q":23,"r":16,"state":"off"},{"q":25,"r":16,"state":"off"},{"q":27,"r":16,"state":"off"},{"q":32,"r":14,"state":"off"},{"q":34,"r":12,"state":"off"},{"q":35,"r":11,"state":"off"},{"q":40,"r":6,"state":"off"},{"q":40,"r":5,"state":"off"},{"q":40,"r":4,"state":"off"},{"q":40,"r":3,"state":"off"},{"q":40,"r":2,"state":"off"},{"q":40,"r":-2,"state":"off"},{"q":37,"r":-5,"state":"off"},{"q":35,"r":-5,"state":"off"},{"q":32,"r":-5,"state":"off"},{"q":31,"r":-5,"state":"off"},{"q":30,"r":-5,"state":"off"},{"q":28,"r":-4,"state":"off"},{"q":27,"r":-3,"state":"off"},{"q":26,"r":-2,"state":"off"},{"q":23,"r":1,"state":"off"},{"q":21,"r":3,"state":"off"},{"q":18,"r":9,"state":"off"},{"q":18,"r":13,"state":"off"},{"q":18,"r":14,"state":"off"},{"q":18,"r":15,"state":"off"},{"q":18,"r":16,"state":"off"},{"q":18,"r":17,"state":"off"},{"q":23,"r":17,"state":"off"},{"q":24,"r":17,"state":"off"},{"q":26,"r":17,"state":"off"},{"q":37,"r":10,"state":"off"},{"q":38,"r":9,"state":"off"},{"q":40,"r":7,"state":"off"},{"q":40,"r":-6,"state":"off"},{"q":39,"r":-6,"state":"off"},{"q":35,"r":-6,"state":"off"},{"q":34,"r":-6,"state":"off"},{"q":32,"r":-6,"state":"off"},{"q":31,"r":-6,"state":"off"},{"q":27,"r":-4,"state":"off"},{"q":26,"r":-3,"state":"off"},{"q":24,"r":-1,"state":"off"},{"q":23,"r":0,"state":"off"},{"q":18,"r":18,"state":"off"},{"q":20,"r":18,"state":"off"},{"q":21,"r":18,"state":"off"},{"q":34,"r":14,"state":"tail"},{"q":37,"r":11,"state":"off"},{"q":39,"r":9,"state":"off"},{"q":40,"r":8,"state":"off"},{"q":42,"r":-2,"state":"tail"},{"q":41,"r":-7,"state":"off"},{"q":37,"r":-7,"state":"tail"},{"q":34,"r":-7,"state":"off"},{"q":31,"r":-7,"state":"off"},{"q":27,"r":-5,"state":"off"},{"q":24,"r":-2,"state":"off"},{"q":21,"r":1,"state":"tail"},{"q":16,"r":11,"state":"tail"},{"q":18,"r":19,"state":"off"},{"q":19,"r":19,"state":"off"},{"q":21,"r":19,"state":"off"},{"q":24,"r":19,"state":"tail"},{"q":35,"r":14,"state":"tail"},{"q":37,"r":12,"state":"off"},{"q":43,"r":-2,"state":"tail"},{"q":43,"r":-6,"state":"off"},{"q":43,"r":-7,"state":"off"},{"q":43,"r":-8,"state":"off"},{"q":41,"r":-8,"state":"off"},{"q":40,"r":-8,"state":"off"},{"q":37,"r":-8,"state":"tail"},{"q":35,"r":-8,"state":"off"},{"q":34,"r":-8,"state":"off"},{"q":33,"r":-8,"state":"off"},{"q":32,"r":-8,"state":"off"},{"q":26,"r":-5,"state":"off"},{"q":25,"r":-4,"state":"off"},{"q":24,"r":-3,"state":"off"},{"q":23,"r":-2,"state":"off"},{"q":21,"r":0,"state":"tail"},{"q":15,"r":12,"state":"tail"},{"q":21,"r":20,"state":"off"},{"q":23,"r":20,"state":"tail"},{"q":36,"r":14,"state":"tail"},{"q":37,"r":13,"state":"off"},{"q":44,"r":-2,"state":"tail"},{"q":44,"r":-7,"state":"off"},{"q":43,"r":-9,"state":"off"},{"q":40,"r":-9,"state":"off"},{"q":37,"r":-9,"state":"tail"},{"q":36,"r":-9,"state":"head"},{"q":22,"r":-2,"state":"head"},{"q":21,"r":-1,"state":"tail"},{"q":14,"r":13,"state":"tail"},{"q":21,"r":21,"state":"off"},{"q":22,"r":21,"state":"tail"},{"q":37,"r":14,"state":"tail"},{"q":38,"r":13,"state":"tail"},{"q":39,"r":12,"state":"tail"},{"q":40,"r":11,"state":"tail"},{"q":42,"r":9,"state":"off"},{"q":43,"r":8,"state":"off"},{"q":44,"r":7,"state":"off"},{"q":45,"r":6,"state":"off"},{"q":45,"r":5,"state":"off"},{"q":45,"r":4,"state":"off"},{"q":45,"r":3,"state":"off"},{"q":45,"r":1,"state":"tail"},{"q":45,"r":0,"state":"tail"},{"q":45,"r":-1,"state":"tail"},{"q":45,"r":-2,"state":"tail"},{"q":45,"r":-6,"state":"off"},{"q":45,"r":-7,"state":"off"},{"q":45,"r":-8,"state":"off"},{"q":44,"r":-10,"state":"off"},{"q":42,"r":-10,"state":"off"},{"q":41,"r":-10,"state":"off"},{"q":37,"r":-10,"state":"tail"},{"q":36,"r":-10,"state":"tail"},{"q":35,"r":-10,"state":"tail"},{"q":34,"r":-10,"state":"tail"},{"q":32,"r":-10,"state":"off"},{"q":31,"r":-10,"state":"off"},{"q":30,"r":-10,"state":"off"},{"q":29,"r":-10,"state":"off"},{"q":28,"r":-9,"state":"off"},{"q":27,"r":-8,"state":"off"},{"q":26,"r":-7,"state":"off"},{"q":24,"r":-5,"state":"tail"},{"q":23,"r":-4,"state":"tail"},{"q":22,"r":-3,"state":"tail"},{"q":21,"r":-2,"state":"tail"},{"q":13,"r":14,"state":"tail"},{"q":13,"r":15,"state":"tail"},{"q":13,"r":16,"state":"tail"},{"q":13,"r":17,"state":"tail"},{"q":13,"r":19,"state":"off"},{"q":13,"r":20,"state":"off"},{"q":13,"r":21,"state":"off"},{"q":13,"r":22,"state":"off"},{"q":14,"r":22,"state":"off"},{"q":15,"r":22,"state":"off"},{"q":16,"r":22,"state":"off"},{"q":18,"r":22,"state":"tail"},{"q":19,"r":22,"state":"tail"},{"q":20,"r":22,"state":"tail"},{"q":21,"r":22,"state":"tail"},{"q":46,"r":-7,"state":"off"},{"q":47,"r":-8,"state":"off"},{"q":48,"r":-9,"state":"off"},{"q":48,"r":-10,"state":"off"},{"q":47,"r":-6,"state":"off"},{"q":48,"r":-7,"state":"off"},{"q":49,"r":-8,"state":"off"},{"q":51,"r":-10,"state":"off"},{"q":50,"r":-9,"state":"off"},{"q":51,"r":-8,"state":"off"},{"q":50,"r":-7,"state":"off"},{"q":49,"r":-6,"state":"off"},{"q":49,"r":-7,"state":"off"},{"q":52,"r":-10,"state":"off"},{"q":52,"r":-9,"state":"off"},{"q":51,"r":-6,"state":"off"},{"q":52,"r":-7,"state":"off"},{"q":53,"r":-8,"state":"off"},{"q":54,"r":-9,"state":"off"},{"q":55,"r":-10,"state":"off"},{"q":54,"r":-8,"state":"off"},{"q":55,"r":-8,"state":"off"},{"q":56,"r":-9,"state":"off"},{"q":56,"r":-10,"state":"off"},{"q":-6,"r":44,"state":"tail"},{"q":-5,"r":43,"state":"tail"},{"q":-4,"r":42,"state":"tail"},{"q":-3,"r":41,"state":"tail"},{"q":-1,"r":39,"state":"off"},{"q":0,"r":38,"state":"off"},{"q":1,"r":37,"state":"off"},{"q":2,"r":36,"state":"off"},{"q":2,"r":35,"state":"off"},{"q":2,"r":34,"state":"off"},{"q":2,"r":33,"state":"off"},{"q":2,"r":31,"state":"tail"},{"q":2,"r":30,"state":"tail"},{"q":2,"r":29,"state":"tail"},{"q":2,"r":28,"state":"tail"},{"q":1,"r":28,"state":"tail"},{"q":0,"r":28,"state":"tail"},{"q":-1,"r":28,"state":"tail"},{"q":-3,"r":28,"state":"off"},{"q":-4,"r":28,"state":"off"},{"q":-5,"r":28,"state":"off"},{"q":-6,"r":28,"state":"off"},{"q":-7,"r":29,"state":"off"},{"q":-8,"r":30,"state":"off"},{"q":-9,"r":31,"state":"off"},{"q":-11,"r":33,"state":"tail"},{"q":-12,"r":34,"state":"tail"},{"q":-13,"r":35,"state":"tail"},{"q":-14,"r":36,"state":"tail"},{"q":-14,"r":37,"state":"tail"},{"q":-14,"r":38,"state":"tail"},{"q":-14,"r":39,"state":"tail"},{"q":-14,"r":41,"state":"off"},{"q":-14,"r":42,"state":"off"},{"q":-14,"r":43,"state":"off"},{"q":-14,"r":44,"state":"off"},{"q":-13,"r":44,"state":"off"},{"q":-12,"r":44,"state":"off"},{"q":-11,"r":44,"state":"off"},{"q":-9,"r":44,"state":"tail"},{"q":-8,"r":44,"state":"tail"},{"q":-7,"r":44,"state":"tail"},{"q":2,"r":52,"state":"tail"},{"q":3,"r":51,"state":"tail"},{"q":4,"r":50,"state":"tail"},{"q":5,"r":49,"state":"tail"},{"q":7,"r":47,"state":"off"},{"q":8,"r":46,"state":"off"},{"q":9,"r":45,"state":"off"},{"q":10,"r":44,"state":"off"},{"q":10,"r":43,"state":"off"},{"q":10,"r":42,"state":"off"},{"q":10,"r":41,"state":"off"},{"q":10,"r":39,"state":"tail"},{"q":10,"r":38,"state":"tail"},{"q":10,"r":37,"state":"tail"},{"q":10,"r":36,"state":"tail"},{"q":9,"r":36,"state":"tail"},{"q":8,"r":36,"state":"tail"},{"q":7,"r":36,"state":"tail"},{"q":5,"r":36,"state":"off"},{"q":4,"r":36,"state":"off"},{"q":3,"r":36,"state":"off"},{"q":-6,"r":45,"state":"tail"},{"q":-6,"r":46,"state":"tail"},{"q":-6,"r":47,"state":"tail"},{"q":-6,"r":49,"state":"off"},{"q":-6,"r":50,"state":"off"},{"q":-6,"r":51,"state":"off"},{"q":-6,"r":52,"state":"off"},{"q":-5,"r":52,"state":"off"},{"q":-4,"r":52,"state":"off"},{"q":-3,"r":52,"state":"off"},{"q":-1,"r":52,"state":"tail"},{"q":0,"r":52,"state":"tail"},{"q":1,"r":52,"state":"tail"},{"q":18,"r":44,"state":"tail"},{"q":19,"r":43,"state":"tail"},{"q":20,"r":42,"state":"tail"},{"q":21,"r":41,"state":"tail"},{"q":23,"r":39,"state":"off"},{"q":24,"r":38,"state":"off"},{"q":25,"r":37,"state":"off"},{"q":26,"r":36,"state":"off"},{"q":26,"r":35,"state":"off"},{"q":26,"r":34,"state":"off"},{"q":26,"r":33,"state":"off"},{"q":26,"r":31,"state":"tail"},{"q":26,"r":30,"state":"tail"},{"q":26,"r":29,"state":"tail"},{"q":26,"r":28,"state":"tail"},{"q":25,"r":28,"state":"tail"},{"q":24,"r":28,"state":"tail"},{"q":23,"r":28,"state":"tail"},{"q":21,"r":28,"state":"off"},{"q":20,"r":28,"state":"off"},{"q":19,"r":28,"state":"off"},{"q":18,"r":28,"state":"off"},{"q":17,"r":29,"state":"off"},{"q":16,"r":30,"state":"off"},{"q":15,"r":31,"state":"off"},{"q":13,"r":33,"state":"tail"},{"q":12,"r":34,"state":"tail"},{"q":11,"r":35,"state":"tail"},{"q":11,"r":44,"state":"off"},{"q":12,"r":44,"state":"off"},{"q":13,"r":44,"state":"off"},{"q":15,"r":44,"state":"tail"},{"q":16,"r":44,"state":"tail"},{"q":17,"r":44,"state":"tail"},{"q":-14,"r":60,"state":"tail"},{"q":-13,"r":59,"state":"tail"},{"q":-12,"r":58,"state":"tail"},{"q":-11,"r":57,"state":"tail"},{"q":-9,"r":55,"state":"off"},{"q":-8,"r":54,"state":"off"},{"q":-7,"r":53,"state":"off"},{"q":-15,"r":45,"state":"off"},{"q":-16,"r":46,"state":"off"},{"q":-17,"r":47,"state":"off"},{"q":-19,"r":49,"state":"tail"},{"q":-20,"r":50,"state":"tail"},{"q":-21,"r":51,"state":"tail"},{"q":-22,"r":52,"state":"tail"},{"q":-22,"r":53,"state":"tail"},{"q":-22,"r":54,"state":"tail"},{"q":-22,"r":55,"state":"tail"},{"q":-22,"r":57,"state":"off"},{"q":-22,"r":58,"state":"off"},{"q":-22,"r":59,"state":"off"},{"q":-22,"r":60,"state":"off"},{"q":-21,"r":60,"state":"off"},{"q":-20,"r":60,"state":"off"},{"q":-19,"r":60,"state":"off"},{"q":-17,"r":60,"state":"tail"},{"q":-16,"r":60,"state":"tail"},{"q":-15,"r":60,"state":"tail"},{"q":10,"r":60,"state":"tail"},{"q":11,"r":59,"state":"tail"},{"q":12,"r":58,"state":"tail"},{"q":13,"r":57,"state":"tail"},{"q":15,"r":55,"state":"off"},{"q":16,"r":54,"state":"off"},{"q":17,"r":53,"state":"off"},{"q":18,"r":52,"state":"off"},{"q":18,"r":51,"state":"off"},{"q":18,"r":50,"state":"off"},{"q":18,"r":49,"state":"off"},{"q":18,"r":47,"state":"tail"},{"q":18,"r":46,"state":"tail"},{"q":18,"r":45,"state":"tail"},{"q":2,"r":53,"state":"tail"},{"q":2,"r":54,"state":"tail"},{"q":2,"r":55,"state":"tail"},{"q":2,"r":57,"state":"off"},{"q":2,"r":58,"state":"off"},{"q":2,"r":59,"state":"off"},{"q":2,"r":60,"state":"off"},{"q":3,"r":60,"state":"off"},{"q":4,"r":60,"state":"off"},{"q":5,"r":60,"state":"off"},{"q":7,"r":60,"state":"tail"},{"q":8,"r":60,"state":"tail"},{"q":9,"r":60,"state":"tail"},{"q":-6,"r":68,"state":"tail"},{"q":-5,"r":67,"state":"tail"},{"q":-4,"r":66,"state":"tail"},{"q":-3,"r":65,"state":"tail"},{"q":-1,"r":63,"state":"off"},{"q":0,"r":62,"state":"off"},{"q":1,"r":61,"state":"off"},{"q":-14,"r":61,"state":"tail"},{"q":-14,"r":62,"state":"tail"},{"q":-14,"r":63,"state":"tail"},{"q":-14,"r":65,"state":"off"},{"q":-14,"r":66,"state":"off"},{"q":-14,"r":67,"state":"off"},{"q":-14,"r":68,"state":"off"},{"q":-13,"r":68,"state":"off"},{"q":-12,"r":68,"state":"off"},{"q":-11,"r":68,"state":"off"},{"q":-9,"r":68,"state":"tail"},{"q":-8,"r":68,"state":"tail"},{"q":-7,"r":68,"state":"tail"},{"q":2,"r":76,"state":"tail"},{"q":3,"r":75,"state":"tail"},{"q":4,"r":74,"state":"tail"},{"q":5,"r":73,"state":"tail"},{"q":7,"r":71,"state":"off"},{"q":8,"r":70,"state":"off"},{"q":9,"r":69,"state":"off"},{"q":10,"r":68,"state":"off"},{"q":10,"r":67,"state":"off"},{"q":10,"r":66,"state":"off"},{"q":10,"r":65,"state":"off"},{"q":10,"r":63,"state":"tail"},{"q":10,"r":62,"state":"tail"},{"q":10,"r":61,"state":"tail"},{"q":-6,"r":69,"state":"tail"},{"q":-6,"r":70,"state":"tail"},{"q":-6,"r":71,"state":"tail"},{"q":-6,"r":73,"state":"off"},{"q":-6,"r":74,"state":"off"},{"q":-6,"r":75,"state":"off"},{"q":-6,"r":76,"state":"off"},{"q":-5,"r":76,"state":"off"},{"q":-4,"r":76,"state":"off"},{"q":-3,"r":76,"state":"off"},{"q":-1,"r":76,"state":"tail"},{"q":0,"r":76,"state":"tail"},{"q":1,"r":76,"state":"tail"},{"q":18,"r":68,"state":"tail"},{"q":19,"r":67,"state":"tail"},{"q":20,"r":66,"state":"tail"},{"q":21,"r":65,"state":"tail"},{"q":23,"r":63,"state":"off"},{"q":24,"r":62,"state":"off"},{"q":25,"r":61,"state":"off"},{"q":26,"r":60,"state":"off"},{"q":26,"r":59,"state":"off"},{"q":26,"r":58,"state":"off"},{"q":26,"r":57,"state":"off"},{"q":26,"r":55,"state":"tail"},{"q":26,"r":54,"state":"tail"},{"q":26,"r":53,"state":"tail"},{"q":26,"r":52,"state":"tail"},{"q":25,"r":52,"state":"tail"},{"q":24,"r":52,"state":"tail"},{"q":23,"r":52,"state":"tail"},{"q":21,"r":52,"state":"off"},{"q":20,"r":52,"state":"off"},{"q":19,"r":52,"state":"off"},{"q":11,"r":68,"state":"off"},{"q":12,"r":68,"state":"off"},{"q":13,"r":68,"state":"off"},{"q":15,"r":68,"state":"tail"},{"q":16,"r":68,"state":"tail"},{"q":17,"r":68,"state":"tail"},{"q":27,"r":51,"state":"tail"},{"q":28,"r":50,"state":"tail"},{"q":29,"r":49,"state":"tail"},{"q":31,"r":47,"state":"off"},{"q":32,"r":46,"state":"off"},{"q":33,"r":45,"state":"off"},{"q":34,"r":44,"state":"off"},{"q":34,"r":43,"state":"off"},{"q":34,"r":42,"state":"off"},{"q":34,"r":41,"state":"off"},{"q":34,"r":39,"state":"tail"},{"q":34,"r":38,"state":"tail"},{"q":34,"r":37,"state":"tail"},{"q":34,"r":36,"state":"tail"},{"q":33,"r":36,"state":"tail"},{"q":32,"r":36,"state":"tail"},{"q":31,"r":36,"state":"tail"},{"q":29,"r":36,"state":"off"},{"q":28,"r":36,"state":"off"},{"q":27,"r":36,"state":"off"},{"q":-22,"r":76,"state":"tail"},{"q":-21,"r":75,"state":"tail"},{"q":-20,"r":74,"state":"tail"},{"q":-19,"r":73,"state":"tail"},{"q":-17,"r":71,"state":"off"},{"q":-16,"r":70,"state":"off"},{"q":-15,"r":69,"state":"off"},{"q":-23,"r":61,"state":"off"},{"q":-24,"r":62,"state":"off"},{"q":-25,"r":63,"state":"off"},{"q":-27,"r":65,"state":"tail"},{"q":-28,"r":66,"state":"tail"},{"q":-29,"r":67,"state":"tail"},{"q":-30,"r":68,"state":"tail"},{"q":-30,"r":69,"state":"tail"},{"q":-30,"r":70,"state":"tail"},{"q":-30,"r":71,"state":"tail"},{"q":-30,"r":73,"state":"off"},{"q":-30,"r":74,"state":"off"},{"q":-30,"r":75,"state":"off"},{"q":-30,"r":76,"state":"off"},{"q":-29,"r":76,"state":"off"},{"q":-28,"r":76,"state":"off"},{"q":-27,"r":76,"state":"off"},{"q":-25,"r":76,"state":"tail"},{"q":-24,"r":76,"state":"tail"},{"q":-23,"r":76,"state":"tail"}]' + + +let timers = '[{"q":5,"r":-4,"state":"off"},{"q":4,"r":-4,"state":"off"},{"q":3,"r":-4,"state":"off"},{"q":2,"r":-4,"state":"off"},{"q":1,"r":-4,"state":"off"},{"q":0,"r":-3,"state":"off"},{"q":-1,"r":-2,"state":"off"},{"q":-2,"r":-1,"state":"off"},{"q":-3,"r":0,"state":"off"},{"q":-3,"r":1,"state":"off"},{"q":-3,"r":2,"state":"off"},{"q":-3,"r":3,"state":"off"},{"q":-3,"r":4,"state":"off"},{"q":1,"r":5,"state":"off"},{"q":2,"r":4,"state":"off"},{"q":3,"r":3,"state":"off"},{"q":4,"r":2,"state":"off"},{"q":5,"r":1,"state":"off"},{"q":6,"r":0,"state":"off"},{"q":6,"r":-1,"state":"off"},{"q":6,"r":-2,"state":"off"},{"q":6,"r":-3,"state":"off"},{"q":6,"r":-4,"state":"off"},{"q":-3,"r":5,"state":"off"},{"q":-2,"r":5,"state":"off"},{"q":-1,"r":5,"state":"head"},{"q":0,"r":5,"state":"tail"},{"q":1,"r":6,"state":"off"},{"q":1,"r":7,"state":"off"},{"q":1,"r":8,"state":"tail"},{"q":2,"r":7,"state":"tail"},{"q":3,"r":6,"state":"tail"},{"q":4,"r":5,"state":"tail"},{"q":6,"r":3,"state":"off"},{"q":7,"r":2,"state":"off"},{"q":8,"r":1,"state":"off"},{"q":9,"r":0,"state":"off"},{"q":9,"r":-1,"state":"off"},{"q":9,"r":-2,"state":"off"},{"q":9,"r":-3,"state":"off"},{"q":9,"r":-5,"state":"tail"},{"q":9,"r":-6,"state":"tail"},{"q":9,"r":-7,"state":"tail"},{"q":9,"r":-8,"state":"tail"},{"q":8,"r":-8,"state":"tail"},{"q":7,"r":-8,"state":"tail"},{"q":6,"r":-8,"state":"tail"},{"q":4,"r":-8,"state":"off"},{"q":3,"r":-8,"state":"off"},{"q":2,"r":-8,"state":"off"},{"q":1,"r":-8,"state":"off"},{"q":0,"r":-7,"state":"off"},{"q":-1,"r":-6,"state":"off"},{"q":-2,"r":-5,"state":"off"},{"q":-4,"r":-3,"state":"tail"},{"q":-5,"r":-2,"state":"tail"},{"q":-6,"r":-1,"state":"tail"},{"q":-7,"r":0,"state":"tail"},{"q":-7,"r":1,"state":"tail"},{"q":-7,"r":2,"state":"tail"},{"q":-7,"r":3,"state":"tail"},{"q":-7,"r":5,"state":"off"},{"q":-7,"r":6,"state":"off"},{"q":-7,"r":7,"state":"off"},{"q":-7,"r":8,"state":"off"},{"q":-6,"r":8,"state":"off"},{"q":-5,"r":8,"state":"off"},{"q":-4,"r":8,"state":"off"},{"q":-2,"r":8,"state":"tail"},{"q":-1,"r":8,"state":"tail"},{"q":0,"r":8,"state":"tail"},{"q":-1,"r":30,"state":"off"},{"q":4,"r":27,"state":"off"},{"q":3,"r":25,"state":"off"},{"q":6,"r":23,"state":"off"},{"q":1,"r":23,"state":"off"},{"q":1,"r":22,"state":"off"},{"q":4,"r":35,"state":"off"},{"q":9,"r":28,"state":"off"},{"q":1,"r":21,"state":"off"},{"q":-9,"r":31,"state":"off"},{"q":-1,"r":39,"state":"off"},{"q":6,"r":34,"state":"off"},{"q":8,"r":32,"state":"off"},{"q":9,"r":31,"state":"off"},{"q":11,"r":29,"state":"off"},{"q":11,"r":26,"state":"off"},{"q":6,"r":36,"state":"off"},{"q":8,"r":34,"state":"off"},{"q":9,"r":33,"state":"off"},{"q":10,"r":32,"state":"off"},{"q":3,"r":18,"state":"tail"},{"q":-1,"r":19,"state":"head"},{"q":5,"r":38,"state":"off"},{"q":13,"r":24,"state":"tail"},{"q":-2,"r":19,"state":"off"},{"q":6,"r":38,"state":"tail"},{"q":8,"r":36,"state":"tail"},{"q":10,"r":34,"state":"off"},{"q":11,"r":33,"state":"off"},{"q":12,"r":32,"state":"off"},{"q":13,"r":31,"state":"off"},{"q":5,"r":16,"state":"tail"},{"q":-1,"r":17,"state":"off"},{"q":-5,"r":21,"state":"off"},{"q":-6,"r":22,"state":"off"},{"q":-1,"r":15,"state":"off"},{"q":-3,"r":17,"state":"off"},{"q":-5,"r":19,"state":"off"},{"q":-6,"r":20,"state":"off"},{"q":-7,"r":21,"state":"off"},{"q":-8,"r":22,"state":"off"},{"q":-10,"r":46,"state":"tail"},{"q":23,"r":0,"state":"off"},{"q":22,"r":-1,"state":"tail"},{"q":21,"r":1,"state":"off"},{"q":23,"r":1,"state":"off"},{"q":24,"r":-1,"state":"off"},{"q":23,"r":-2,"state":"head"},{"q":21,"r":-1,"state":"off"},{"q":20,"r":1,"state":"off"},{"q":21,"r":2,"state":"off"},{"q":24,"r":1,"state":"off"},{"q":25,"r":-1,"state":"off"},{"q":23,"r":-3,"state":"off"},{"q":21,"r":-2,"state":"off"},{"q":19,"r":2,"state":"off"},{"q":20,"r":3,"state":"off"},{"q":25,"r":1,"state":"off"},{"q":26,"r":-1,"state":"off"},{"q":23,"r":-4,"state":"off"},{"q":21,"r":-3,"state":"off"},{"q":18,"r":3,"state":"off"},{"q":19,"r":4,"state":"off"},{"q":26,"r":1,"state":"off"},{"q":27,"r":-1,"state":"off"},{"q":23,"r":-5,"state":"off"},{"q":21,"r":-4,"state":"off"},{"q":17,"r":4,"state":"off"},{"q":18,"r":5,"state":"off"},{"q":22,"r":6,"state":"tail"},{"q":23,"r":5,"state":"off"},{"q":24,"r":4,"state":"off"},{"q":25,"r":3,"state":"off"},{"q":26,"r":2,"state":"off"},{"q":28,"r":-2,"state":"off"},{"q":28,"r":-3,"state":"off"},{"q":28,"r":-4,"state":"off"},{"q":28,"r":-5,"state":"off"},{"q":28,"r":-6,"state":"off"},{"q":27,"r":-6,"state":"off"},{"q":26,"r":-6,"state":"off"},{"q":25,"r":-6,"state":"off"},{"q":24,"r":-6,"state":"off"},{"q":20,"r":-4,"state":"off"},{"q":19,"r":-3,"state":"off"},{"q":18,"r":-2,"state":"off"},{"q":17,"r":-1,"state":"off"},{"q":16,"r":0,"state":"off"},{"q":16,"r":1,"state":"off"},{"q":16,"r":2,"state":"off"},{"q":16,"r":3,"state":"off"},{"q":16,"r":4,"state":"off"},{"q":18,"r":6,"state":"off"},{"q":19,"r":6,"state":"off"},{"q":20,"r":6,"state":"off"},{"q":21,"r":6,"state":"head"},{"q":22,"r":7,"state":"off"},{"q":22,"r":8,"state":"tail"},{"q":23,"r":7,"state":"tail"},{"q":24,"r":6,"state":"tail"},{"q":25,"r":5,"state":"tail"},{"q":27,"r":3,"state":"off"},{"q":28,"r":2,"state":"off"},{"q":29,"r":1,"state":"off"},{"q":30,"r":0,"state":"off"},{"q":30,"r":-1,"state":"off"},{"q":30,"r":-2,"state":"off"},{"q":30,"r":-3,"state":"off"},{"q":30,"r":-5,"state":"tail"},{"q":30,"r":-6,"state":"tail"},{"q":30,"r":-7,"state":"tail"},{"q":30,"r":-8,"state":"tail"},{"q":29,"r":-8,"state":"tail"},{"q":28,"r":-8,"state":"tail"},{"q":27,"r":-8,"state":"tail"},{"q":25,"r":-8,"state":"off"},{"q":24,"r":-8,"state":"off"},{"q":23,"r":-8,"state":"off"},{"q":22,"r":-8,"state":"off"},{"q":21,"r":-7,"state":"off"},{"q":20,"r":-6,"state":"off"},{"q":19,"r":-5,"state":"off"},{"q":17,"r":-3,"state":"tail"},{"q":16,"r":-2,"state":"tail"},{"q":15,"r":-1,"state":"tail"},{"q":14,"r":0,"state":"tail"},{"q":14,"r":1,"state":"tail"},{"q":14,"r":2,"state":"tail"},{"q":14,"r":3,"state":"tail"},{"q":14,"r":5,"state":"off"},{"q":14,"r":6,"state":"off"},{"q":14,"r":7,"state":"off"},{"q":14,"r":8,"state":"off"},{"q":15,"r":8,"state":"off"},{"q":16,"r":8,"state":"off"},{"q":17,"r":8,"state":"off"},{"q":19,"r":8,"state":"tail"},{"q":20,"r":8,"state":"tail"},{"q":21,"r":8,"state":"tail"},{"q":-4,"r":-6,"state":"off"},{"q":-3,"r":-7,"state":"off"},{"q":-2,"r":-9,"state":"off"},{"q":-2,"r":-8,"state":"off"},{"q":-1,"r":-9,"state":"off"},{"q":-5,"r":-5,"state":"off"},{"q":17,"r":-8,"state":"off"},{"q":15,"r":-4,"state":"off"},{"q":16,"r":-4,"state":"off"},{"q":14,"r":-4,"state":"off"},{"q":15,"r":-5,"state":"off"},{"q":16,"r":-6,"state":"off"},{"q":17,"r":-7,"state":"off"},{"q":16,"r":-8,"state":"off"},{"q":15,"r":-7,"state":"off"},{"q":49,"r":-6,"state":"off"},{"q":49,"r":-7,"state":"off"},{"q":48,"r":-7,"state":"off"},{"q":44,"r":-7,"state":"off"},{"q":43,"r":-7,"state":"off"},{"q":42,"r":-6,"state":"off"},{"q":38,"r":-2,"state":"off"},{"q":37,"r":-1,"state":"off"},{"q":37,"r":0,"state":"off"},{"q":37,"r":4,"state":"off"},{"q":37,"r":5,"state":"off"},{"q":38,"r":5,"state":"off"},{"q":44,"r":5,"state":"off"},{"q":49,"r":0,"state":"off"},{"q":43,"r":7,"state":"tail"},{"q":45,"r":5,"state":"off"},{"q":49,"r":1,"state":"off"},{"q":51,"r":-1,"state":"off"},{"q":51,"r":-2,"state":"off"},{"q":51,"r":-3,"state":"off"},{"q":51,"r":-4,"state":"off"},{"q":51,"r":-6,"state":"tail"},{"q":51,"r":-7,"state":"tail"},{"q":51,"r":-8,"state":"tail"},{"q":51,"r":-9,"state":"tail"},{"q":50,"r":-9,"state":"tail"},{"q":49,"r":-9,"state":"tail"},{"q":48,"r":-9,"state":"tail"},{"q":46,"r":-9,"state":"off"},{"q":45,"r":-9,"state":"off"},{"q":44,"r":-9,"state":"off"},{"q":43,"r":-9,"state":"off"},{"q":42,"r":-8,"state":"off"},{"q":41,"r":-7,"state":"off"},{"q":40,"r":-6,"state":"off"},{"q":38,"r":-4,"state":"tail"},{"q":37,"r":-3,"state":"tail"},{"q":36,"r":-2,"state":"tail"},{"q":35,"r":-1,"state":"tail"},{"q":35,"r":0,"state":"tail"},{"q":35,"r":1,"state":"tail"},{"q":35,"r":2,"state":"tail"},{"q":35,"r":4,"state":"off"},{"q":35,"r":5,"state":"off"},{"q":35,"r":6,"state":"off"},{"q":35,"r":7,"state":"off"},{"q":36,"r":7,"state":"off"},{"q":37,"r":7,"state":"off"},{"q":38,"r":7,"state":"off"},{"q":40,"r":7,"state":"tail"},{"q":41,"r":7,"state":"tail"},{"q":42,"r":7,"state":"tail"},{"q":51,"r":13,"state":"tail"},{"q":52,"r":12,"state":"off"},{"q":56,"r":8,"state":"off"},{"q":57,"r":7,"state":"off"},{"q":57,"r":6,"state":"off"},{"q":57,"r":2,"state":"off"},{"q":57,"r":1,"state":"off"},{"q":56,"r":1,"state":"off"},{"q":45,"r":12,"state":"off"},{"q":45,"r":13,"state":"off"},{"q":46,"r":13,"state":"off"},{"q":50,"r":13,"state":"head"},{"q":51,"r":14,"state":"off"},{"q":50,"r":1,"state":"off"},{"q":45,"r":6,"state":"off"},{"q":51,"r":15,"state":"tail"},{"q":52,"r":14,"state":"tail"},{"q":53,"r":13,"state":"tail"},{"q":54,"r":12,"state":"tail"},{"q":56,"r":10,"state":"off"},{"q":57,"r":9,"state":"off"},{"q":58,"r":8,"state":"off"},{"q":59,"r":7,"state":"off"},{"q":59,"r":6,"state":"off"},{"q":59,"r":5,"state":"off"},{"q":59,"r":4,"state":"off"},{"q":59,"r":2,"state":"tail"},{"q":59,"r":1,"state":"tail"},{"q":59,"r":0,"state":"tail"},{"q":59,"r":-1,"state":"tail"},{"q":58,"r":-1,"state":"tail"},{"q":57,"r":-1,"state":"tail"},{"q":56,"r":-1,"state":"tail"},{"q":54,"r":-1,"state":"off"},{"q":53,"r":-1,"state":"off"},{"q":52,"r":-1,"state":"off"},{"q":43,"r":8,"state":"tail"},{"q":43,"r":9,"state":"tail"},{"q":43,"r":10,"state":"tail"},{"q":43,"r":12,"state":"off"},{"q":43,"r":13,"state":"off"},{"q":43,"r":14,"state":"off"},{"q":43,"r":15,"state":"off"},{"q":44,"r":15,"state":"off"},{"q":45,"r":15,"state":"off"},{"q":46,"r":15,"state":"off"},{"q":48,"r":15,"state":"tail"},{"q":49,"r":15,"state":"tail"},{"q":50,"r":15,"state":"tail"},{"q":35,"r":23,"state":"tail"},{"q":36,"r":22,"state":"tail"},{"q":37,"r":21,"state":"tail"},{"q":38,"r":20,"state":"tail"},{"q":40,"r":18,"state":"off"},{"q":41,"r":17,"state":"off"},{"q":42,"r":16,"state":"off"},{"q":34,"r":8,"state":"off"},{"q":33,"r":9,"state":"off"},{"q":32,"r":10,"state":"off"},{"q":30,"r":12,"state":"tail"},{"q":29,"r":13,"state":"tail"},{"q":28,"r":14,"state":"tail"},{"q":27,"r":15,"state":"tail"},{"q":27,"r":16,"state":"tail"},{"q":27,"r":17,"state":"tail"},{"q":27,"r":18,"state":"tail"},{"q":27,"r":20,"state":"off"},{"q":27,"r":21,"state":"off"},{"q":27,"r":22,"state":"off"},{"q":27,"r":23,"state":"off"},{"q":28,"r":23,"state":"off"},{"q":29,"r":23,"state":"off"},{"q":30,"r":23,"state":"off"},{"q":32,"r":23,"state":"tail"},{"q":33,"r":23,"state":"tail"},{"q":34,"r":23,"state":"tail"},{"q":42,"r":-5,"state":"off"},{"q":39,"r":-2,"state":"off"},{"q":38,"r":3,"state":"tail"},{"q":38,"r":2,"state":"head"},{"q":38,"r":1,"state":"off"},{"q":38,"r":0,"state":"off"},{"q":47,"r":-6,"state":"off"},{"q":46,"r":-6,"state":"off"},{"q":45,"r":-6,"state":"off"},{"q":44,"r":-6,"state":"off"},{"q":50,"r":12,"state":"off"},{"q":49,"r":12,"state":"off"},{"q":48,"r":12,"state":"off"},{"q":47,"r":12,"state":"off"},{"q":52,"r":11,"state":"off"},{"q":55,"r":8,"state":"off"},{"q":56,"r":6,"state":"off"},{"q":56,"r":5,"state":"off"},{"q":56,"r":4,"state":"off"},{"q":56,"r":3,"state":"off"},{"q":40,"r":-2,"state":"off"},{"q":42,"r":-4,"state":"off"},{"q":54,"r":8,"state":"off"},{"q":53,"r":9,"state":"off"},{"q":52,"r":10,"state":"off"},{"q":41,"r":-2,"state":"off"},{"q":42,"r":-3,"state":"off"},{"q":39,"r":4,"state":"off"},{"q":40,"r":4,"state":"off"},{"q":41,"r":4,"state":"off"},{"q":42,"r":4,"state":"off"},{"q":43,"r":4,"state":"off"},{"q":44,"r":4,"state":"off"},{"q":46,"r":6,"state":"off"},{"q":46,"r":11,"state":"off"},{"q":46,"r":10,"state":"off"},{"q":46,"r":9,"state":"off"},{"q":46,"r":8,"state":"off"},{"q":46,"r":7,"state":"off"},{"q":50,"r":2,"state":"off"},{"q":51,"r":2,"state":"off"},{"q":52,"r":2,"state":"off"},{"q":53,"r":2,"state":"off"},{"q":54,"r":2,"state":"off"},{"q":55,"r":2,"state":"off"},{"q":48,"r":0,"state":"head"},{"q":48,"r":-1,"state":"tail"},{"q":48,"r":-2,"state":"off"},{"q":48,"r":-3,"state":"off"},{"q":48,"r":-5,"state":"off"},{"q":48,"r":-4,"state":"off"},{"q":56,"r":-8,"state":"off"},{"q":57,"r":-8,"state":"off"},{"q":57,"r":-7,"state":"off"},{"q":56,"r":-6,"state":"off"},{"q":55,"r":-6,"state":"off"},{"q":56,"r":-5,"state":"off"},{"q":55,"r":-4,"state":"off"},{"q":54,"r":-4,"state":"off"},{"q":26,"r":42,"state":"tail"},{"q":26,"r":43,"state":"tail"},{"q":25,"r":42,"state":"tail"},{"q":26,"r":44,"state":"tail"},{"q":28,"r":42,"state":"off"},{"q":28,"r":41,"state":"off"},{"q":28,"r":40,"state":"off"},{"q":27,"r":40,"state":"off"},{"q":26,"r":40,"state":"off"},{"q":24,"r":42,"state":"tail"},{"q":26,"r":45,"state":"tail"},{"q":28,"r":43,"state":"off"},{"q":25,"r":40,"state":"off"},{"q":23,"r":42,"state":"tail"},{"q":28,"r":44,"state":"off"},{"q":30,"r":42,"state":"off"},{"q":30,"r":41,"state":"off"},{"q":30,"r":40,"state":"off"},{"q":30,"r":39,"state":"off"},{"q":28,"r":38,"state":"off"},{"q":27,"r":38,"state":"off"},{"q":26,"r":38,"state":"head"},{"q":24,"r":40,"state":"tail"},{"q":26,"r":47,"state":"off"},{"q":28,"r":45,"state":"off"},{"q":30,"r":43,"state":"off"},{"q":31,"r":38,"state":"off"},{"q":29,"r":37,"state":"off"},{"q":25,"r":38,"state":"tail"},{"q":23,"r":40,"state":"head"},{"q":21,"r":42,"state":"off"},{"q":26,"r":48,"state":"off"},{"q":28,"r":46,"state":"off"},{"q":30,"r":44,"state":"off"},{"q":32,"r":42,"state":"off"},{"q":32,"r":41,"state":"off"},{"q":32,"r":38,"state":"off"},{"q":32,"r":36,"state":"off"},{"q":30,"r":36,"state":"off"},{"q":26,"r":36,"state":"off"},{"q":24,"r":38,"state":"off"},{"q":22,"r":40,"state":"off"},{"q":20,"r":42,"state":"off"},{"q":26,"r":49,"state":"off"},{"q":29,"r":46,"state":"off"},{"q":30,"r":45,"state":"off"},{"q":32,"r":43,"state":"off"},{"q":33,"r":40,"state":"off"},{"q":33,"r":38,"state":"off"},{"q":33,"r":36,"state":"off"},{"q":32,"r":35,"state":"off"},{"q":30,"r":35,"state":"off"},{"q":27,"r":35,"state":"off"},{"q":25,"r":36,"state":"off"},{"q":24,"r":37,"state":"off"},{"q":21,"r":40,"state":"off"},{"q":19,"r":42,"state":"off"},{"q":26,"r":50,"state":"off"},{"q":32,"r":44,"state":"off"},{"q":34,"r":40,"state":"off"},{"q":34,"r":38,"state":"off"},{"q":34,"r":36,"state":"off"},{"q":34,"r":34,"state":"off"},{"q":32,"r":34,"state":"off"},{"q":30,"r":34,"state":"off"},{"q":27,"r":34,"state":"off"},{"q":20,"r":40,"state":"off"},{"q":18,"r":42,"state":"off"},{"q":27,"r":50,"state":"off"},{"q":30,"r":47,"state":"off"},{"q":31,"r":46,"state":"off"},{"q":33,"r":44,"state":"off"},{"q":35,"r":40,"state":"off"},{"q":35,"r":38,"state":"off"},{"q":35,"r":36,"state":"off"},{"q":35,"r":34,"state":"off"},{"q":34,"r":33,"state":"off"},{"q":32,"r":33,"state":"off"},{"q":30,"r":33,"state":"off"},{"q":27,"r":33,"state":"off"},{"q":26,"r":33,"state":"off"},{"q":25,"r":34,"state":"off"},{"q":24,"r":35,"state":"off"},{"q":23,"r":36,"state":"off"},{"q":20,"r":39,"state":"off"},{"q":18,"r":41,"state":"off"},{"q":17,"r":43,"state":"off"},{"q":25,"r":51,"state":"off"},{"q":28,"r":50,"state":"off"},{"q":30,"r":48,"state":"off"},{"q":32,"r":46,"state":"off"},{"q":34,"r":44,"state":"off"},{"q":35,"r":43,"state":"off"},{"q":36,"r":41,"state":"off"},{"q":36,"r":40,"state":"off"},{"q":36,"r":38,"state":"off"},{"q":36,"r":36,"state":"off"},{"q":36,"r":34,"state":"off"},{"q":34,"r":32,"state":"off"},{"q":32,"r":32,"state":"off"},{"q":30,"r":32,"state":"off"},{"q":22,"r":36,"state":"off"},{"q":20,"r":38,"state":"off"},{"q":18,"r":40,"state":"off"},{"q":16,"r":44,"state":"off"},{"q":24,"r":52,"state":"off"},{"q":29,"r":50,"state":"off"},{"q":31,"r":48,"state":"off"},{"q":33,"r":46,"state":"off"},{"q":36,"r":43,"state":"off"},{"q":37,"r":41,"state":"off"},{"q":37,"r":38,"state":"off"},{"q":37,"r":36,"state":"off"},{"q":37,"r":34,"state":"off"},{"q":34,"r":31,"state":"off"},{"q":32,"r":31,"state":"off"},{"q":30,"r":31,"state":"off"},{"q":22,"r":35,"state":"off"},{"q":20,"r":37,"state":"off"},{"q":18,"r":39,"state":"off"},{"q":15,"r":45,"state":"off"},{"q":23,"r":53,"state":"off"},{"q":32,"r":48,"state":"off"},{"q":34,"r":46,"state":"off"},{"q":35,"r":45,"state":"off"},{"q":36,"r":44,"state":"off"},{"q":38,"r":40,"state":"off"},{"q":38,"r":39,"state":"tail"},{"q":38,"r":38,"state":"head"},{"q":38,"r":36,"state":"off"},{"q":38,"r":31,"state":"off"},{"q":32,"r":30,"state":"head"},{"q":30,"r":30,"state":"off"},{"q":29,"r":30,"state":"off"},{"q":28,"r":30,"state":"off"},{"q":27,"r":30,"state":"off"},{"q":26,"r":30,"state":"off"},{"q":25,"r":31,"state":"off"},{"q":22,"r":34,"state":"off"},{"q":20,"r":36,"state":"off"},{"q":31,"r":50,"state":"tail"},{"q":33,"r":48,"state":"head"},{"q":39,"r":36,"state":"off"},{"q":39,"r":34,"state":"tail"},{"q":39,"r":31,"state":"off"},{"q":39,"r":29,"state":"off"},{"q":34,"r":29,"state":"tail"},{"q":32,"r":29,"state":"tail"},{"q":24,"r":31,"state":"off"},{"q":22,"r":33,"state":"off"},{"q":20,"r":35,"state":"off"},{"q":18,"r":37,"state":"tail"},{"q":13,"r":47,"state":"tail"},{"q":21,"r":55,"state":"tail"},{"q":32,"r":50,"state":"tail"},{"q":34,"r":48,"state":"tail"},{"q":35,"r":47,"state":"off"},{"q":36,"r":46,"state":"off"},{"q":37,"r":45,"state":"off"},{"q":38,"r":44,"state":"off"},{"q":39,"r":43,"state":"off"},{"q":40,"r":42,"state":"off"},{"q":40,"r":41,"state":"off"},{"q":40,"r":40,"state":"off"},{"q":40,"r":39,"state":"off"},{"q":40,"r":38,"state":"off"},{"q":40,"r":37,"state":"off"},{"q":40,"r":36,"state":"off"},{"q":40,"r":34,"state":"tail"},{"q":40,"r":31,"state":"off"},{"q":40,"r":29,"state":"off"},{"q":39,"r":28,"state":"off"},{"q":34,"r":28,"state":"tail"},{"q":32,"r":28,"state":"off"},{"q":31,"r":28,"state":"off"},{"q":30,"r":28,"state":"off"},{"q":29,"r":28,"state":"off"},{"q":28,"r":28,"state":"off"},{"q":27,"r":28,"state":"off"},{"q":26,"r":28,"state":"off"},{"q":25,"r":29,"state":"off"},{"q":24,"r":30,"state":"off"},{"q":21,"r":33,"state":"off"},{"q":20,"r":34,"state":"off"},{"q":18,"r":36,"state":"tail"},{"q":12,"r":48,"state":"tail"},{"q":20,"r":56,"state":"tail"},{"q":33,"r":50,"state":"tail"},{"q":34,"r":49,"state":"off"},{"q":41,"r":34,"state":"tail"},{"q":41,"r":30,"state":"off"},{"q":41,"r":29,"state":"off"},{"q":41,"r":27,"state":"off"},{"q":40,"r":27,"state":"off"},{"q":39,"r":27,"state":"off"},{"q":34,"r":27,"state":"tail"},{"q":18,"r":35,"state":"tail"},{"q":11,"r":49,"state":"tail"},{"q":19,"r":57,"state":"tail"},{"q":34,"r":50,"state":"tail"},{"q":35,"r":49,"state":"tail"},{"q":36,"r":48,"state":"tail"},{"q":37,"r":47,"state":"tail"},{"q":39,"r":45,"state":"off"},{"q":40,"r":44,"state":"off"},{"q":41,"r":43,"state":"off"},{"q":42,"r":42,"state":"off"},{"q":42,"r":41,"state":"off"},{"q":42,"r":40,"state":"off"},{"q":42,"r":39,"state":"off"},{"q":42,"r":37,"state":"tail"},{"q":42,"r":36,"state":"tail"},{"q":42,"r":35,"state":"tail"},{"q":42,"r":34,"state":"tail"},{"q":42,"r":27,"state":"off"},{"q":34,"r":26,"state":"tail"},{"q":33,"r":26,"state":"tail"},{"q":32,"r":26,"state":"tail"},{"q":31,"r":26,"state":"tail"},{"q":29,"r":26,"state":"off"},{"q":28,"r":26,"state":"off"},{"q":27,"r":26,"state":"off"},{"q":26,"r":26,"state":"off"},{"q":25,"r":27,"state":"off"},{"q":24,"r":28,"state":"off"},{"q":23,"r":29,"state":"off"},{"q":21,"r":31,"state":"tail"},{"q":20,"r":32,"state":"tail"},{"q":19,"r":33,"state":"tail"},{"q":18,"r":34,"state":"tail"},{"q":10,"r":50,"state":"tail"},{"q":10,"r":51,"state":"tail"},{"q":10,"r":52,"state":"tail"},{"q":10,"r":53,"state":"tail"},{"q":10,"r":55,"state":"off"},{"q":10,"r":56,"state":"off"},{"q":10,"r":57,"state":"off"},{"q":10,"r":58,"state":"off"},{"q":11,"r":58,"state":"off"},{"q":12,"r":58,"state":"off"},{"q":13,"r":58,"state":"off"},{"q":15,"r":58,"state":"tail"},{"q":16,"r":58,"state":"tail"},{"q":17,"r":58,"state":"tail"},{"q":18,"r":58,"state":"tail"},{"q":-1,"r":31,"state":"off"},{"q":-1,"r":32,"state":"off"},{"q":-1,"r":33,"state":"off"},{"q":1,"r":31,"state":"off"},{"q":1,"r":30,"state":"off"},{"q":1,"r":29,"state":"off"},{"q":-1,"r":29,"state":"off"},{"q":-3,"r":31,"state":"tail"},{"q":-3,"r":32,"state":"tail"},{"q":-3,"r":33,"state":"tail"},{"q":-1,"r":34,"state":"off"},{"q":1,"r":32,"state":"off"},{"q":-2,"r":29,"state":"off"},{"q":-4,"r":31,"state":"tail"},{"q":-3,"r":34,"state":"tail"},{"q":1,"r":33,"state":"tail"},{"q":3,"r":27,"state":"off"},{"q":-1,"r":27,"state":"off"},{"q":-3,"r":29,"state":"off"},{"q":-5,"r":31,"state":"tail"},{"q":-2,"r":27,"state":"off"},{"q":-4,"r":29,"state":"off"},{"q":-6,"r":31,"state":"tail"},{"q":-3,"r":36,"state":"off"},{"q":5,"r":27,"state":"off"},{"q":5,"r":25,"state":"off"},{"q":4,"r":25,"state":"off"},{"q":1,"r":25,"state":"off"},{"q":-3,"r":27,"state":"off"},{"q":-5,"r":29,"state":"off"},{"q":-3,"r":37,"state":"off"},{"q":6,"r":27,"state":"off"},{"q":6,"r":25,"state":"off"},{"q":3,"r":24,"state":"off"},{"q":1,"r":24,"state":"off"},{"q":-4,"r":27,"state":"off"},{"q":-6,"r":29,"state":"off"},{"q":-8,"r":31,"state":"off"},{"q":-3,"r":38,"state":"off"},{"q":3,"r":35,"state":"off"},{"q":7,"r":27,"state":"off"},{"q":7,"r":25,"state":"off"},{"q":7,"r":23,"state":"off"},{"q":5,"r":23,"state":"off"},{"q":3,"r":23,"state":"off"},{"q":-5,"r":27,"state":"off"},{"q":-3,"r":39,"state":"off"},{"q":-2,"r":39,"state":"off"},{"q":0,"r":39,"state":"off"},{"q":2,"r":37,"state":"off"},{"q":8,"r":27,"state":"off"},{"q":8,"r":25,"state":"off"},{"q":8,"r":23,"state":"off"},{"q":5,"r":22,"state":"off"},{"q":3,"r":22,"state":"off"},{"q":-10,"r":31,"state":"off"},{"q":-4,"r":40,"state":"off"},{"q":3,"r":37,"state":"off"},{"q":5,"r":35,"state":"off"},{"q":7,"r":33,"state":"off"},{"q":9,"r":30,"state":"off"},{"q":9,"r":29,"state":"off"},{"q":9,"r":27,"state":"off"},{"q":9,"r":25,"state":"off"},{"q":5,"r":21,"state":"off"},{"q":3,"r":21,"state":"off"},{"q":-11,"r":31,"state":"off"},{"q":-5,"r":41,"state":"off"},{"q":2,"r":39,"state":"tail"},{"q":4,"r":37,"state":"head"},{"q":10,"r":25,"state":"off"},{"q":10,"r":23,"state":"tail"},{"q":5,"r":20,"state":"off"},{"q":3,"r":20,"state":"off"},{"q":1,"r":20,"state":"off"},{"q":-11,"r":30,"state":"off"},{"q":-12,"r":32,"state":"off"},{"q":-6,"r":42,"state":"off"},{"q":3,"r":39,"state":"tail"},{"q":5,"r":37,"state":"tail"},{"q":7,"r":35,"state":"off"},{"q":11,"r":31,"state":"off"},{"q":11,"r":30,"state":"off"},{"q":11,"r":28,"state":"off"},{"q":11,"r":27,"state":"off"},{"q":11,"r":25,"state":"off"},{"q":11,"r":23,"state":"tail"},{"q":3,"r":19,"state":"head"},{"q":1,"r":19,"state":"off"},{"q":0,"r":19,"state":"tail"},{"q":-7,"r":25,"state":"off"},{"q":-11,"r":29,"state":"off"},{"q":-13,"r":33,"state":"off"},{"q":4,"r":39,"state":"tail"},{"q":12,"r":23,"state":"tail"},{"q":5,"r":18,"state":"tail"},{"q":-7,"r":24,"state":"off"},{"q":-9,"r":26,"state":"off"},{"q":-11,"r":28,"state":"off"},{"q":-14,"r":34,"state":"off"},{"q":-8,"r":44,"state":"tail"},{"q":5,"r":39,"state":"tail"},{"q":7,"r":37,"state":"tail"},{"q":13,"r":30,"state":"off"},{"q":13,"r":29,"state":"off"},{"q":13,"r":28,"state":"off"},{"q":13,"r":26,"state":"tail"},{"q":13,"r":25,"state":"tail"},{"q":13,"r":23,"state":"tail"},{"q":5,"r":17,"state":"tail"},{"q":3,"r":17,"state":"off"},{"q":2,"r":17,"state":"off"},{"q":1,"r":17,"state":"off"},{"q":0,"r":17,"state":"off"},{"q":-3,"r":19,"state":"off"},{"q":-4,"r":20,"state":"off"},{"q":-7,"r":23,"state":"off"},{"q":-9,"r":25,"state":"off"},{"q":-9,"r":45,"state":"tail"},{"q":-2,"r":17,"state":"off"},{"q":-9,"r":24,"state":"off"},{"q":-11,"r":26,"state":"tail"},{"q":-16,"r":36,"state":"tail"},{"q":5,"r":15,"state":"tail"},{"q":4,"r":15,"state":"tail"},{"q":3,"r":15,"state":"tail"},{"q":2,"r":15,"state":"tail"},{"q":0,"r":15,"state":"off"},{"q":-4,"r":18,"state":"off"},{"q":-9,"r":23,"state":"off"},{"q":-11,"r":25,"state":"tail"},{"q":-17,"r":37,"state":"tail"},{"q":-17,"r":47,"state":"off"},{"q":-16,"r":47,"state":"off"},{"q":-14,"r":47,"state":"tail"},{"q":-13,"r":47,"state":"tail"},{"q":-12,"r":47,"state":"tail"},{"q":-11,"r":47,"state":"tail"},{"q":-2,"r":15,"state":"off"},{"q":-11,"r":24,"state":"tail"},{"q":-18,"r":38,"state":"tail"},{"q":-18,"r":47,"state":"off"},{"q":-3,"r":15,"state":"off"},{"q":-4,"r":16,"state":"off"},{"q":-5,"r":17,"state":"off"},{"q":-6,"r":18,"state":"off"},{"q":-8,"r":20,"state":"tail"},{"q":-9,"r":21,"state":"tail"},{"q":-10,"r":22,"state":"tail"},{"q":-11,"r":23,"state":"tail"},{"q":-19,"r":39,"state":"tail"},{"q":-19,"r":40,"state":"tail"},{"q":-19,"r":41,"state":"tail"},{"q":-19,"r":42,"state":"tail"},{"q":-19,"r":44,"state":"off"},{"q":-19,"r":45,"state":"off"},{"q":-19,"r":46,"state":"off"},{"q":-19,"r":47,"state":"off"},{"q":2,"r":28,"state":"off"},{"q":0,"r":26,"state":"off"},{"q":2,"r":36,"state":"off"},{"q":0,"r":34,"state":"head"},{"q":-6,"r":28,"state":"off"},{"q":-8,"r":26,"state":"off"},{"q":12,"r":16,"state":"off"},{"q":11,"r":17,"state":"off"},{"q":10,"r":18,"state":"off"},{"q":11,"r":18,"state":"off"},{"q":12,"r":18,"state":"off"},{"q":13,"r":17,"state":"off"},{"q":14,"r":16,"state":"off"},{"q":11,"r":19,"state":"off"},{"q":10,"r":20,"state":"off"}]' + +let demos = { + adder : adder, + big_cells: big_logic, + small_cells: small_logic, + logic_gates: logic_gates, + utils: utils, + timers: timers }