From 502a0423ee57058316da1245517586d3efc2bb50 Mon Sep 17 00:00:00 2001 From: mwinter Date: Tue, 6 Jun 2023 20:40:14 +0200 Subject: [PATCH] added robinson and penrose --- openstagecontrol/custom_module_hdp.js | 1 - .../mixer_transport-backup000.json | 612 ++++++++++++++++++ openstagecontrol/mixer_transport.json | 52 +- supercollider/live_utilities.scd | 121 +++- supercollider/main.scd | 9 + supercollider/music_data/berger.txt | 1 + supercollider/music_data/penrose.txt | 1 + supercollider/music_data/robinson.txt | 1 + 8 files changed, 780 insertions(+), 18 deletions(-) create mode 100644 openstagecontrol/mixer_transport-backup000.json create mode 100644 supercollider/music_data/berger.txt create mode 100644 supercollider/music_data/penrose.txt create mode 100644 supercollider/music_data/robinson.txt diff --git a/openstagecontrol/custom_module_hdp.js b/openstagecontrol/custom_module_hdp.js index 1a1f677..541ff83 100644 --- a/openstagecontrol/custom_module_hdp.js +++ b/openstagecontrol/custom_module_hdp.js @@ -9,7 +9,6 @@ module.exports = { var {host, port, address, args} = data if (address === '/playing') { - console.log(args) receive("/measure", args[0].value) receive("/beat", args[1].value) receive("/visual_click", 1) diff --git a/openstagecontrol/mixer_transport-backup000.json b/openstagecontrol/mixer_transport-backup000.json new file mode 100644 index 0000000..67f7687 --- /dev/null +++ b/openstagecontrol/mixer_transport-backup000.json @@ -0,0 +1,612 @@ +{ + "createdWith": "Open Stage Control", + "version": "1.24.0", + "type": "session", + "content": { + "type": "root", + "lock": false, + "id": "root", + "visible": true, + "interaction": true, + "comments": "", + "width": "auto", + "height": "auto", + "colorText": "auto", + "colorWidget": "auto", + "alphaFillOn": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "colorBg": "auto", + "layout": "default", + "justify": "start", + "gridTemplate": "", + "contain": true, + "scroll": true, + "innerPadding": true, + "tabsPosition": "top", + "hideMenu": false, + "variables": "@{parent.variables}", + "traversing": false, + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 2, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "", + "widgets": [ + { + "type": "matrix", + "top": 240, + "left": 40, + "lock": false, + "id": "mixer/berger/pan", + "visible": true, + "interaction": true, + "comments": "", + "width": 570, + "height": 50, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "colorBg": "auto", + "layout": "horizontal", + "justify": "start", + "gridTemplate": "", + "contain": true, + "scroll": true, + "innerPadding": true, + "tabsPosition": "top", + "variables": "@{parent.variables}", + "traversing": false, + "widgetType": "knob", + "quantity": 6, + "props": {}, + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 2, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "", + "widgets": [], + "tabs": [] + }, + { + "type": "matrix", + "top": 20, + "left": 40, + "lock": false, + "id": "mixer/berger/volume", + "visible": true, + "interaction": true, + "comments": "", + "width": 570, + "height": 220, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "colorBg": "auto", + "layout": "horizontal", + "justify": "start", + "gridTemplate": "", + "contain": true, + "scroll": true, + "innerPadding": true, + "tabsPosition": "top", + "variables": "@{parent.variables}", + "traversing": false, + "widgetType": "fader", + "quantity": 6, + "props": {}, + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 2, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "", + "widgets": [], + "tabs": [] + }, + { + "type": "matrix", + "top": 290, + "left": 40, + "lock": false, + "id": "mixer/berger/mute", + "visible": true, + "interaction": true, + "comments": "", + "width": 570, + "height": 40, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "colorBg": "auto", + "layout": "horizontal", + "justify": "start", + "gridTemplate": "", + "contain": true, + "scroll": true, + "innerPadding": true, + "tabsPosition": "top", + "variables": "@{parent.variables}", + "traversing": false, + "widgetType": "button", + "quantity": 6, + "props": {}, + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 2, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "", + "widgets": [], + "tabs": [] + }, + { + "type": "panel", + "top": 20, + "left": 610, + "lock": false, + "id": "mixer/string/master_panel", + "visible": true, + "interaction": true, + "comments": "", + "width": 60, + "height": 310, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "colorBg": "auto", + "layout": "default", + "justify": "start", + "gridTemplate": "", + "contain": true, + "scroll": true, + "innerPadding": true, + "tabsPosition": "top", + "variables": "@{parent.variables}", + "traversing": false, + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 2, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "", + "widgets": [ + { + "type": "fader", + "top": 0, + "left": 0, + "lock": false, + "id": "mixer/berger/volume/master", + "visible": true, + "interaction": true, + "comments": "", + "width": "auto", + "height": 300, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "design": "default", + "knobSize": "auto", + "horizontal": false, + "pips": false, + "dashed": false, + "gradient": [], + "snap": false, + "spring": false, + "doubleTap": false, + "range": { + "min": 0, + "max": 1 + }, + "logScale": false, + "sensitivity": 1, + "steps": "", + "origin": "auto", + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 2, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "", + "onTouch": "" + } + ], + "tabs": [] + }, + { + "type": "button", + "top": 520, + "left": 40, + "lock": false, + "id": "transport", + "visible": true, + "interaction": true, + "comments": "", + "width": 80, + "height": 30, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "colorTextOn": "auto", + "label": "#{@{this} == 0 ? \"play\" : \"stop\"}", + "vertical": false, + "wrap": false, + "on": 1, + "off": 0, + "mode": "toggle", + "doubleTap": false, + "decoupled": false, + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 0, + "target": "", + "ignoreDefaults": false, + "bypass": true, + "onCreate": "", + "onValue": "if(value === 1){\n send(false, \"/transport\", 1, get(\"measure\"), get(\"beat\"));\n} else {\n send(false, \"/transport\", 0, get(\"measure\"), get(\"beat\"));\n}" + }, + { + "type": "panel", + "top": 330, + "left": 40, + "lock": false, + "id": "metronome", + "visible": true, + "interaction": true, + "comments": "", + "width": 630, + "height": 190, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "colorBg": "auto", + "layout": "default", + "justify": "start", + "gridTemplate": "", + "contain": true, + "scroll": true, + "innerPadding": true, + "tabsPosition": "top", + "variables": "@{parent.variables}", + "traversing": false, + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 2, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "", + "widgets": [ + { + "type": "input", + "top": 0, + "left": 0, + "lock": false, + "id": "measure", + "visible": true, + "interaction": true, + "comments": "", + "width": 250, + "height": 180, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": 0, + "html": "", + "css": ":host {\n font-size: 120rem;\n}", + "align": "center", + "unit": "", + "asYouType": false, + "numeric": false, + "validation": "", + "maxLength": "", + "value": 1, + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 0, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "" + }, + { + "type": "text", + "top": 10, + "left": 250, + "lock": false, + "id": "text_3", + "visible": true, + "comments": "", + "width": 50, + "height": 130, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": ":host {\n font-size: 120rem;\n}", + "vertical": false, + "wrap": false, + "align": "center", + "value": ":", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "decimals": 2, + "target": "", + "onCreate": "", + "onValue": "" + }, + { + "type": "input", + "top": 0, + "left": 300, + "lock": false, + "id": "beat", + "visible": true, + "interaction": true, + "comments": "", + "width": 120, + "height": 180, + "expand": false, + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": ":host {\n font-size: 120rem;\n}", + "align": "center", + "unit": "", + "asYouType": false, + "numeric": true, + "validation": "", + "maxLength": "", + "value": 1, + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 0, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "" + }, + { + "type": "led", + "top": 10, + "left": 430, + "lock": false, + "id": "visual_click", + "visible": true, + "comments": "", + "width": 180, + "height": 160, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "mode": "intensity", + "range": { + "min": 0, + "max": 1 + }, + "alphaRange": { + "min": 0, + "max": 1 + }, + "logScale": false, + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "target": "", + "onCreate": "", + "onValue": "var fallTime = 0.3,\nfps = 24,\nmaxValue = 1,\nstep = maxValue / fps / fallTime\n\nsetTimeout(()=>{\n if (value <= 0) clearTimeout()\n set(\"this\", value - step)\n}, 1000 / fps)" + } + ], + "tabs": [] + }, + { + "type": "switch", + "top": 50, + "left": 750, + "lock": false, + "id": "switch_1", + "visible": true, + "interaction": true, + "comments": "", + "width": "auto", + "height": "auto", + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "colorTextOn": "auto", + "layout": "vertical", + "gridTemplate": "", + "wrap": false, + "values": "{\n \"\n \"Value 2\": 2\n}", + "mode": "tap", + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 2, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "" + } + ], + "tabs": [] + } +} \ No newline at end of file diff --git a/openstagecontrol/mixer_transport.json b/openstagecontrol/mixer_transport.json index 3658424..5eb21bb 100644 --- a/openstagecontrol/mixer_transport.json +++ b/openstagecontrol/mixer_transport.json @@ -347,7 +347,7 @@ "ignoreDefaults": false, "bypass": true, "onCreate": "", - "onValue": "if(value === 1){\n send(false, \"/transport\", 1, get(\"measure\"), get(\"beat\"));\n} else {\n send(false, \"/transport\", 0, get(\"measure\"), get(\"beat\"));\n}" + "onValue": "if(value === 1){\n send(false, \"/transport\", 1, get(\"piece\"), get(\"measure\"), get(\"beat\"));\n} else {\n send(false, \"/transport\", 0, get(\"piece\"), get(\"measure\"), get(\"beat\"));\n}" }, { "type": "panel", @@ -562,6 +562,56 @@ } ], "tabs": [] + }, + { + "type": "switch", + "top": 20, + "left": 690, + "lock": false, + "id": "piece", + "visible": true, + "interaction": true, + "comments": "", + "width": "auto", + "height": 300, + "expand": "false", + "colorText": "auto", + "colorWidget": "auto", + "colorStroke": "auto", + "colorFill": "auto", + "alphaStroke": "auto", + "alphaFillOff": "auto", + "alphaFillOn": "auto", + "lineWidth": "auto", + "borderRadius": "auto", + "padding": "auto", + "html": "", + "css": "", + "colorTextOn": "auto", + "layout": "vertical", + "gridTemplate": "", + "wrap": false, + "values": { + "Berger": "berger", + "Robinson": "robinson", + "Penrose": "penrose", + "Ammann": "Ammann", + "Kari": "Kari", + "Jaendel": "Jaendel" + }, + "mode": "tap", + "value": "", + "default": "", + "linkId": "", + "address": "auto", + "preArgs": "", + "typeTags": "", + "decimals": 2, + "target": "", + "ignoreDefaults": false, + "bypass": false, + "onCreate": "", + "onValue": "" } ], "tabs": [] diff --git a/supercollider/live_utilities.scd b/supercollider/live_utilities.scd index 2bb89ef..ce9394c 100644 --- a/supercollider/live_utilities.scd +++ b/supercollider/live_utilities.scd @@ -1,4 +1,5 @@ ( +var createTransportPattern; ~bergerBusArray = 6.collect({Bus.audio(s, 1)}); @@ -9,6 +10,7 @@ Event.addEventType(\osc, { }; }); + //create synth defs ~bergerCreateSynthsForLive = {arg b; // this creates a different waveform for each sonification of each part @@ -20,9 +22,32 @@ Event.addEventType(\osc, { }).add; }; -//sonify musical data -~bergerCreatePatternsForLive = {arg seqs, group, addr; - var pBinds, transportPattern; +~robinsonCreateSynthsForLive = {arg b; + Buffer.freeAll(s); + b = 8.collect({var buf = Buffer.alloc(s, 512, 1); buf.sine1(1.0 / 5.collect({arg i; pow(i + 1, 5.0.rand + 1)}), true, true, true)}); + + SynthDef(\robinson, {arg freq, amp = 0.2, del = 5, gate = 1, sustain = 1, buf = 0, out = 0; + Out.ar(out, Osc.ar(Select.kr(buf, b), freq, 0, amp) * EnvGen.kr(Env.sine(sustain + 0.01), gate, 1, 0, 1, doneAction: 2)); + }).add; +}; + +~penroseCreateSynthsForLive = {arg b; + Buffer.freeAll(s); + b = 8.collect({var buf = Buffer.alloc(s, 512, 1); buf.sine1(1.0 / 5.collect({arg i; pow(i + 1, 5.0.rand + 1)}), true, true, true)}); + + SynthDef(\penrose_ins, {arg freq, amp = 0.2, del = 5, gate = 1, sustain = 1, buf = 0, out = 0; + Out.ar(out /*10 + buf*/, Osc.ar(Select.kr(buf, b), freq, 0, amp) * EnvGen.kr(Env.adsr(1, sustain - 0.3, 0.7, 0.5), gate, 1, 0, 1, doneAction: 2)); + }).add; + + SynthDef(\penrose_fades, {arg subSeqLength, gate = 1, ins = 0, out = 0; + Out.ar(out, In.ar(10 + ins) * EnvGen.kr(Env.new([0.4, 0.8, 0.8, 0.4, 0], [3, subSeqLength - 6, 3, 0.1], \sine), gate, 1, 0, 1, doneAction: 2)); + }).add; +}; + + +//create patterns +~bergerCreatePatternsForLive = {arg seqs, group; + var pBinds; pBinds = seqs.collect({arg r, i; Pbind(\instrument, \berger, //\buf, Pseq((i - ((0..(r.slice(nil, 2).flat.size - 1)) / 10).trunc.asInteger) % 8), @@ -36,19 +61,51 @@ Event.addEventType(\osc, { \amp, Pseq(r[2] / 1) //4) ) }); +}; - transportPattern = Pbind( - \type, \osc, - \addr, addr, - \path, "/playing", - \msg, Pseq(seqs[0][6].collect({arg beats, measure; beats.asInteger.collect({arg beat; [measure + 1, beat + 1]})}).flatten, 1), - \dur, 1 - ); +~robinsonCreatePatternsForLive = {arg seqs, group; + var pBinds; + seqs = File.readAllString((~dir +/+ "music_data" +/+ "robinson.txt").standardizePath).interpret; + pBinds = seqs[0].collect({arg r, i; + Pbind(\instrument, \robinson, + \buf, i, + \freq, Pseq(12.midicps * r.slice(nil, 1)), + \dur, Pseq(r.slice(nil, 0) * 0.25 * (3/4)), + \sustain, Pseq(r.slice(nil, 0) * 0.25 * (3/4)), + \amp, Pseq(r.slice(nil, 2)) + ) + }); +}; - Ppar(pBinds.add(transportPattern)); +~penroseCreatePatternsForLive = {arg seqs, group; + var finSeqs, finFades; + finSeqs = seqs[0].collect({arg r, i; + Pbind(\instrument, \penrose_ins, + \group, group, + \buf, i, + //\freq, Pseq((24.midicps * r[1]).cpsmidi.round(0.5).midicps), + \freq, Pseq((24.midicps * r[1])), + \dur, Pseq(r[0] * 0.125), + \sustain, Pseq(r[0] * 0.125), + \amp, Pseq(((r[2] * 0.25) / pow(1.5, ((i % 6) + 1)))) + ) + }); + + finFades = seqs[2].collect({ arg r, i; + Pbind(\instrument, \penrose_fades, + \group, group, + \dur, Pseq(r * 0.125), + \subSeqLength, Pseq(r * 0.125), + \ins, i + ) + }); + + finSeqs /*++ finFades*/; }; + + SynthDef(\mixer, {arg freq, gate = 1, sustain, amp, dur, out; var nameSpaces, sigs; @@ -69,15 +126,44 @@ SynthDef(\mixer, {arg freq, gate = 1, sustain, amp, dur, out; ( -var group, berger, mixer, measureDurs, player; +var createTransportData, createTransportPattern, group, berger, mixer, measureLengths, seqs, transportData, playbackData, player; + +createTransportData = {arg measureLengths; + measureLengths.collect({arg beats, measure; beats.asInteger.collect({arg beat; [measure + 1, beat + 1]})}).flatten; +}; + +createTransportPattern = {arg addr, transportData; + Pbind( + \type, \osc, + \addr, addr, + \path, "/playing", + \msg, Pseq(transportData, 1), + \dur, 1 + ); +}; ~bergerCreateSynthsForLive.value; +~robinsonCreateSynthsForLive.value; +~penroseCreateSynthsForLive.value; group = Group.new; berger = Synth.tail(group, \berger); mixer = Synth.tail(group, \mixer); -measureDurs = ~bergerMusic[0][6]; +playbackData = Dictionary.new(n: 6); + +seqs = File.readAllString((~dir +/+ "music_data" +/+ "berger.txt").standardizePath).interpret; +measureLengths = seqs[0][6]; +playbackData.add(\berger -> [~bergerCreatePatternsForLive.value(seqs, group), createTransportData.value(measureLengths), measureLengths]); + +seqs = File.readAllString((~dir +/+ "music_data" +/+ "robinson.txt").standardizePath).interpret; +measureLengths = seqs[1].sum.collect({4}); +playbackData.add(\robinson -> [~robinsonCreatePatternsForLive.value(seqs, group), createTransportData.value(measureLengths), measureLengths]); + +seqs = File.readAllString((~dir +/+ "music_data" +/+ "penrose.txt").standardizePath).interpret; +measureLengths = seqs[1].sum.collect({4}); +playbackData.add(\penrose -> [~penroseCreatePatternsForLive.value(seqs, group), createTransportData.value(measureLengths), measureLengths]); + OSCdef(\mixer, {arg msg, time, addr, port; msg.postln; @@ -91,11 +177,12 @@ OSCdef(\transport, {arg msg, time, addr, port; group.set(\gate, 0); player.stop; }, { - var patterns, stream, offset, offsetStream, terminationStream; - patterns = ~bergerCreatePatternsForLive.value(~bergerMusic, group, addr); + var pbinds, transportData, measureLengths, patterns, stream, offset, offsetStream, terminationStream; + # pbinds, transportData, measureLengths = playbackData[msg[2]]; + patterns = Ppar(pbinds.add(createTransportPattern.value(addr, transportData))); stream = patterns.asStream; - offset = stream.fastForward(measureDurs.keep(msg[2].asInteger.postln - 1).sum.postln).postln; + offset = stream.fastForward(measureLengths.keep(msg[3].asInteger - 1).sum); offsetStream = Routine({offset.wait}); terminationStream = Routine({addr.sendMsg("/transport", 0)}); @@ -107,6 +194,8 @@ OSCdef(\transport, {arg msg, time, addr, port; ) +~penroseMusic[1] + /* ~bergerCreateSynthsForLive.value; ~patterns = ~bergerCreatePatternsForLive.value(~bergerMusic); diff --git a/supercollider/main.scd b/supercollider/main.scd index e81974f..1b86dde 100644 --- a/supercollider/main.scd +++ b/supercollider/main.scd @@ -14,6 +14,9 @@ PathName.new(~dir).files.do({arg path; if((path.fileName != "main.scd") && (path ~bergerTranscribe.value(~bergerMusic); ~visualize.value(~berger.value(100, 100), 0, 0, scale: 1, name: "berger") s.record(~dir +/+ ".." +/+ "recs" +/+ "berger_knuth.wav", duration: (30 * 60)); +~bergerMusicFile = File((~dir +/+ "music_data" +/+ "berger.txt").standardizePath, "w"); +~bergerMusicFile.write(~bergerMusic.asCompileString); +~bergerMusicFile.close ~robinsonTiling = ~robinson.value(8); @@ -24,6 +27,9 @@ s.record(~dir +/+ ".." +/+ "recs" +/+ "berger_knuth.wav", duration: (30 * 60)); ~robinsonTranscribe.value(~robinsonMusic); ~visualize.value(~robinsonTiling, 0, 0, 200, 200, scale: 1, name: "robinson"); s.record(~dir +/+ ".." +/+ "recs" +/+ "robinson.wav", duration: (30 * 60)); +~robinsonMusicFile = File((~dir +/+ "music_data" +/+ "robinson.txt").standardizePath, "w"); +~robinsonMusicFile.write(~robinsonMusic.asCompileString); +~robinsonMusicFile.close ~penroseTiling = ~penrose.value(120, 5, ~seed); @@ -34,6 +40,9 @@ s.record(~dir +/+ ".." +/+ "recs" +/+ "robinson.wav", duration: (30 * 60)); ~penroseTranscribe.value(~penroseMusic); ~visualize.value(~penroseTiling, 0, 0, name: "penrose"); s.record(~dir +/+ ".." +/+ "recs" +/+ "penrose.wav", duration: (30 * 60)); +~penroseMusicFile = File((~dir +/+ "music_data" +/+ "penrose.txt").standardizePath, "w"); +~penroseMusicFile.write(~penroseMusic.asCompileString); +~penroseMusicFile.close ~ammannTiling = ~ammann.value(645, 105); diff --git a/supercollider/music_data/berger.txt b/supercollider/music_data/berger.txt new file mode 100644 index 0000000..c7446c5 --- /dev/null +++ b/supercollider/music_data/berger.txt @@ -0,0 +1 @@ +[ [ [ 1.25, 8.4166666666667, 5.5833333333333, 7.4166666666667, 7.5833333333333, 7.4166666666667, 7.5833333333333, 7.4166666666667, 8.6666666666667, 7.3333333333333, 7.6666666666667, 6.3333333333333, 7.6666666666667, 6.3333333333333, 7.6666666666667, 7.3333333333333, 7.6666666666667, 6.3333333333333, 8.6666666666667, 5.3333333333333, 7.6666666666667, 6.3333333333333, 7.6666666666667, 7.3333333333333, 6.5833333333333, 6.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 8.4166666666667, 7.5833333333333, 7.4166666666667, 6.5833333333333, 7.4166666666667, 7.5833333333333, 6.4166666666667, 6.5833333333333, 8.4166666666667, 8.6666666666666, 5.3333333333334, 7.6666666666666, 6.3333333333334, 7.6666666666666, 6.3333333333334, 6.6666666666666, 6.3333333333334, 7.6666666666666, 6.3333333333334, 8.6666666666666, 7.3333333333334, 6.6666666666666, 5.3333333333334, 6.6666666666666, 7.3333333333334, 5.5833333333333, 6.4166666666667, 6.5833333333333, 7.4166666666667, 5.5833333333333, 8.4166666666667, 6.5833333333333, 7.4166666666667, 7.5833333333333, 6.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 8.4166666666667, 7.5833333333333, 7.4166666666667, 7.6666666666667, 6.3333333333333, 8.6666666666667, 6.3333333333333, 6.6666666666667, 7.3333333333333, 7.6666666666667, 6.3333333333333, 8.6666666666667, 6.3333333333333, 7.6666666666667, 7.3333333333333, 7.6666666666667, 7.3333333333333, 7.6666666666667, 6.3333333333333, 5.5833333333334, 6.4166666666666, 6.5833333333334, 8.4166666666666, 6.5833333333334, 8.4166666666666, 5.5833333333334, 8.4166666666666, 7.5833333333334, 7.4166666666666, 6.5833333333334, 8.4166666666666, 6.5833333333334, 6.4166666666666, 5.5833333333334, 7.4166666666666, 7.6666666666667, 6.3333333333333, 7.6666666666667, 7.3333333333333, 8.6666666666667, 7.3333333333333, 6.6666666666667, 7.3333333333333, 6.6666666666667, 6.3333333333333, 8.6666666666667, 6.3333333333333, 7.6666666666667, 6.3333333333333, 8.6666666666667, 6.3333333333333, 5.5833333333334, 7.4166666666666, 7.5833333333334, 7.4166666666666, 6.5833333333334, 7.4166666666666, 7.5833333333334, 7.4166666666666, 6.5833333333334, 6.4166666666666, 7.5833333333334, 8.4166666666666, 6.5833333333334, 7.4166666666666, 7.5833333333334, 8.4166666666666, 8.6666666666667, 6.3333333333333, 8.6666666666667, 7.3333333333333, 6.6666666666667, 6.3333333333333, 7.6666666666667, 6.3333333333333, 7.6666666666666, 5.3333333333335, 7.6666666666665, 7.3333333333335, 8.6666666666665, 7.3333333333335, 7.6666666666665, 6.3333333333335, 5.5833333333333, 8.4166666666667, 6.5833333333333, 7.4166666666667, 7.5833333333333, 6.4166666666667, 5.5833333333333, 7.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 8.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 7.4166666666667, 7.6666666666665, 6.3333333333335, 8.6666666666665, 6.3333333333335, 8.6666666666665, 5.3333333333335, 8.6666666666665, 7.3333333333335, 7.6666666666665, 6.3333333333335, 7.6666666666665, 5.3333333333335, 7.6666666666665, 6.3333333333335, 6.6666666666665, 7.3333333333335, 5.5833333333333, 7.4166666666667, 7.5833333333333, 7.4166666666667, 6.5833333333333, 7.4166666666667, 7.5833333333333 ], [ Rest(0), 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75 ], [ Rest(0), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], [ 0, 1.25, 9.6666666666667, 15.25, 22.666666666667, 30.25, 37.666666666667, 45.25, 52.666666666667, 61.333333333333, 68.666666666667, 76.333333333333, 82.666666666667, 90.333333333333, 96.666666666667, 104.33333333333, 111.66666666667, 119.33333333333, 125.66666666667, 134.33333333333, 139.66666666667, 147.33333333333, 153.66666666667, 161.33333333333, 168.66666666667, 175.25, 181.66666666667, 188.25, 195.66666666667, 202.25, 209.66666666667, 216.25, 224.66666666667, 232.25, 239.66666666667, 246.25, 253.66666666667, 261.25, 267.66666666667, 274.25, 282.66666666667, 291.33333333333, 296.66666666667, 304.33333333333, 310.66666666667, 318.33333333333, 324.66666666667, 331.33333333333, 337.66666666667, 345.33333333333, 351.66666666667, 360.33333333333, 367.66666666667, 374.33333333333, 379.66666666667, 386.33333333333, 393.66666666667, 399.25, 405.66666666667, 412.25, 419.66666666667, 425.25, 433.66666666667, 440.25, 447.66666666667, 455.25, 461.66666666667, 468.25, 475.66666666667, 482.25, 490.66666666667, 498.25, 505.66666666667, 513.33333333333, 519.66666666667, 528.33333333333, 534.66666666667, 541.33333333333, 548.66666666667, 556.33333333333, 562.66666666667, 571.33333333333, 577.66666666667, 585.33333333333, 592.66666666667, 600.33333333333, 607.66666666667, 615.33333333333, 621.66666666667, 627.25, 633.66666666667, 640.25, 648.66666666667, 655.25, 663.66666666667, 669.25, 677.66666666667, 685.25, 692.66666666667, 699.25, 707.66666666667, 714.25, 720.66666666667, 726.25, 733.66666666667, 741.33333333333, 747.66666666667, 755.33333333333, 762.66666666667, 771.33333333333, 778.66666666667, 785.33333333333, 792.66666666667, 799.33333333333, 805.66666666667, 814.33333333333, 820.66666666667, 828.33333333333, 834.66666666667, 843.33333333333, 849.66666666667, 855.25, 862.66666666667, 870.25, 877.66666666667, 884.25, 891.66666666667, 899.25, 906.66666666667, 913.25, 919.66666666667, 927.25, 935.66666666667, 942.25, 949.66666666667, 957.25, 965.66666666667, 974.33333333333, 980.66666666667, 989.33333333333, 996.66666666667, 1003.3333333333, 1009.6666666667, 1017.3333333333, 1023.6666666667, 1031.3333333333, 1036.6666666667, 1044.3333333333, 1051.6666666667, 1060.3333333333, 1067.6666666667, 1075.3333333333, 1081.6666666667, 1087.25, 1095.6666666667, 1102.25, 1109.6666666667, 1117.25, 1123.6666666667, 1129.25, 1136.6666666667, 1143.25, 1150.6666666667, 1157.25, 1165.6666666667, 1172.25, 1179.6666666667, 1186.25, 1193.6666666667, 1201.3333333333, 1207.6666666667, 1216.3333333333, 1222.6666666667, 1231.3333333333, 1236.6666666667, 1245.3333333333, 1252.6666666667, 1260.3333333333, 1266.6666666667, 1274.3333333333, 1279.6666666667, 1287.3333333333, 1293.6666666667, 1300.3333333333, 1307.6666666667, 1313.25, 1320.6666666667, 1328.25, 1335.6666666667, 1342.25, 1349.6666666667, 1357.25 ], [ 0, 0, 8.0, 14.0, 21.0, 29.0, 36.0, 44.0, 51.0, 58.0, 66.0, 73.0, 80.0, 87.0, 94.0, 101.0, 109.0, 116.0, 123.0, 131.0, 137.0, 144.0, 151.0, 158.0, 166.0, 174.0, 180.0, 187.0, 194.0, 201.0, 208.0, 215.0, 223.0, 231.0, 238.0, 245.0, 252.0, 260.0, 266.0, 273.0, 281.0, 288.0, 294.0, 301.0, 308.0, 315.0, 322.0, 328.0, 335.0, 342.0, 349.0, 357.0, 365.0, 371.0, 377.0, 383.0, 391.0, 398.0, 404.0, 411.0, 418.0, 424.0, 432.0, 439.0, 446.0, 454.0, 460.0, 467.0, 474.0, 481.0, 489.0, 497.0, 504.0, 510.0, 517.0, 525.0, 532.0, 538.0, 546.0, 553.0, 560.0, 568.0, 575.0, 582.0, 590.0, 597.0, 605.0, 612.0, 619.0, 626.0, 632.0, 639.0, 647.0, 654.0, 662.0, 668.0, 676.0, 684.0, 691.0, 698.0, 706.0, 713.0, 719.0, 725.0, 732.0, 738.0, 745.0, 752.0, 760.0, 768.0, 776.0, 782.0, 790.0, 796.0, 803.0, 811.0, 818.0, 825.0, 832.0, 840.0, 847.0, 854.0, 861.0, 869.0, 876.0, 883.0, 890.0, 898.0, 905.0, 912.0, 918.0, 926.0, 934.0, 941.0, 948.0, 956.0, 964.0, 971.0, 978.0, 986.0, 994.0, 1000.0, 1007.0, 1014.0, 1021.0, 1028.0, 1034.0, 1041.0, 1049.0, 1057.0, 1065.0, 1072.0, 1079.0, 1086.0, 1094.0, 1101.0, 1108.0, 1116.0, 1122.0, 1128.0, 1135.0, 1142.0, 1149.0, 1156.0, 1164.0, 1171.0, 1178.0, 1185.0, 1192.0, 1198.0, 1205.0, 1213.0, 1220.0, 1228.0, 1234.0, 1242.0, 1250.0, 1257.0, 1264.0, 1271.0, 1277.0, 1284.0, 1291.0, 1297.0, 1305.0, 1312.0, 1319.0, 1327.0, 1334.0, 1341.0, 1348.0, 1356.0 ], [ 8.0, 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25 ], [ 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25 ] ], [ [ 0.66666666666667, 11.083333333333, 5.5, 7.5, 4.9166666666667, 8.3333333333333, 9.25, 7.5, 4.75, 9.5, 7.0, 5.8, 6.7, 8.9, 6.6, 7.4, 6.1, 8.5, 8.0, 5.4, 6.1, 8.9, 6.6, 6.8, 8.6, 4.6, 9.25, 4.95, 8.2, 6.6, 8.25, 8.5, 6.65, 5.6, 9.25, 5.0833333333333, 2.0, 7.0666666666666, 5.6, 8.25, 8.5, 4.75, 5.9, 8.6, 7.4, 5.1, 7.3, 7.2, 5.8, 6.7, 6.9, 9.6, 8.0, 4.5, 6.3, 7.2, 6.8, 5.8666666666667, 8.5833333333333, 7.0, 5.75, 4.6666666666667, 9.3333333333333, 8.25, 7.5, 4.9166666666667, 8.5833333333333, 7.0, 4.75, 6.6666666666667, 9.3333333333333, 9.25, 5.0833333333333, 2.0, 4.1666666666667, 6.5, 10.0, 5.8, 5.7, 9.9, 6.6, 6.4, 7.1, 6.5, 9.0, 6.4, 7.1, 9.9, 6.6, 7.4, 6.0, 7.35, 6.5, 6.75, 7.4, 7.6, 7.25, 6.75, 8.4, 8.35, 6.5, 5.75, 8.4, 5.6, 7.25, 5.0833333333334, 2.0, 4.1666666666666, 7.9, 7.6, 6.8, 7.7, 8.3, 7.2, 6.8, 5.7, 7.9, 8.6, 5.4, 7.1, 7.3, 9.2, 7.4, 4.2666666666667, 10.083333333333, 7.5, 5.75, 5.6666666666666, 8.3333333333334, 9.25, 7.5, 3.9166666666666, 9.0833333333334, 7.5, 8.0, 4.4166666666666, 8.3333333333334, 9.25, 5.75, 7.5, 8.5, 8.0, 6.8, 5.7, 8.9, 6.6, 7.0, 5.5, 7.5, 7.0, 5.5999999999999, 8.9000000000001, 9.9000000000001, 6.5999999999999, 5.8, 7.6000000000001, 6.5999999999999, 9.25, 4.95, 9.2, 5.5999999999999, 7.25, 7.5, 5.6500000000001, 5.5999999999999, 9.25, 5.4166666666667, 8.7333333333333, 6.5999999999999, 8.25, 4.75, 6.5, 6.9000000000001, 9.5999999999999, 7.4000000000001, 6.0999999999999, 6.3, 9.2, 8.4000000000001, 5.0999999999999, 6.9000000000001, 8.5999999999999, 4.0, 7.5, 7.3, 7.2, 6.8, 5.8666666666668, 9.5833333333333, 8.0, 5.75, 5.6666666666667, 8.3333333333333, 9.25 ], [ Rest(0), 3.0, 3.75, 3.25, 3.75, 3.0, 3.25, 3.25, 3.75, 3.75, 2.5, 3.75, 2.625, 3.75, 3.5, 3.75, 3.5, 3.75, 2.5, 3.75, 3.5, 3.75, 3.5, 3.75, 2.625, 2.625, 3.25, 3.25, 3.5, 2.625, 3.25, 3.25, 3.75, 2.625, 3.25, 3.25, 2.25, 3.75, 2.625, 3.25, 3.25, 3.75, 3.75, 3.75, 3.75, 3.5, 3.75, 2.625, 3.75, 2.625, 3.75, 3.75, 3.75, 2.5, 3.75, 2.625, 3.75, 2.625, 3.0, 3.75, 3.25, 3.25, 3.0, 3.25, 3.25, 3.75, 3.0, 3.75, 3.25, 3.25, 3.0, 3.25, 3.25, 2.25, 3.75, 3.75, 3.5, 3.75, 2.625, 3.75, 3.5, 3.75, 3.5, 3.75, 3.5, 3.75, 3.75, 3.75, 3.5, 3.75, 3.5, 2.625, 3.75, 3.25, 3.25, 2.625, 3.25, 3.25, 3.25, 2.625, 3.75, 3.25, 3.25, 2.625, 3.25, 3.25, 2.25, 3.75, 3.75, 3.5, 3.75, 2.625, 3.75, 2.625, 3.75, 2.625, 3.75, 3.5, 3.75, 3.75, 3.75, 2.625, 3.75, 3.5, 3.0, 3.75, 3.25, 3.25, 3.0, 3.25, 3.25, 3.75, 3.0, 3.75, 3.25, 3.75, 3.0, 3.25, 3.25, 3.25, 3.75, 2.5, 3.75, 2.625, 3.75, 3.5, 3.75, 2.5, 3.75, 2.5, 3.75, 3.0, 3.75, 3.5, 3.75, 2.625, 2.625, 3.25, 3.25, 3.5, 2.625, 3.25, 3.25, 3.75, 2.625, 3.25, 3.25, 3.5, 2.625, 3.25, 3.25, 3.25, 3.75, 3.75, 3.75, 3.5, 3.75, 2.625, 3.75, 3.5, 3.75, 3.75, 3.75, 3.5, 3.75, 2.625, 3.75, 2.625, 3.0, 3.75, 3.25, 3.25, 3.0, 3.25, 3.25 ], [ Rest(0), 0.8, 0.8, 0.8, 0.8, 0.8, 0.6, 0.8, 0.8, 0.6, 0.4, 0.4, 0.4, 0.6, 0.4, 0.4, 0.8, 0.6, 0.4, 0.4, 0.8, 0.6, 0.4, 0.4, 0.4, 0.4, 0.6, 0.8, 0.8, 0.4, 0.6, 0.8, 0.8, 0.4, 0.6, 0.8, 0.4, 0.6, 0.4, 0.6, 0.8, 0.8, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.8, 0.4, 0.8, 0.6, 0.8, 0.6, 0.8, 0.8, 0.8, 0.4, 0.8, 0.6, 0.8, 0.6, 0.8, 0.4, 0.6, 0.6, 0.6, 0.4, 0.4, 0.6, 0.4, 0.4, 0.8, 0.6, 0.6, 0.4, 0.8, 0.6, 0.4, 0.4, 0.4, 0.4, 0.8, 0.8, 0.6, 0.4, 0.6, 0.8, 0.6, 0.4, 0.8, 0.8, 0.6, 0.4, 0.6, 0.8, 0.4, 0.6, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.8, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.8, 0.8, 0.8, 0.6, 0.8, 0.6, 0.8, 0.8, 0.8, 0.8, 0.8, 0.4, 0.8, 0.6, 0.8, 0.6, 0.6, 0.4, 0.4, 0.4, 0.6, 0.4, 0.4, 0.4, 0.6, 0.4, 0.4, 0.4, 0.6, 0.4, 0.4, 0.4, 0.4, 0.6, 0.8, 0.8, 0.4, 0.6, 0.8, 0.8, 0.4, 0.6, 0.8, 0.8, 0.4, 0.6, 0.8, 0.6, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.8, 0.4, 0.6, 0.4, 0.4, 0.4, 0.4, 0.8, 0.4, 0.8, 0.6, 0.8, 0.6, 0.8 ], [ 0, 0.66666666666667, 11.75, 17.25, 24.75, 29.666666666667, 38.0, 47.25, 54.75, 59.5, 69.0, 76.0, 81.8, 88.5, 97.4, 104.0, 111.4, 117.5, 126.0, 134.0, 139.4, 145.5, 154.4, 161.0, 167.8, 176.4, 181.0, 190.25, 195.2, 203.4, 210.0, 218.25, 226.75, 233.4, 239.0, 248.25, 253.33333333333, 255.33333333333, 262.4, 268.0, 276.25, 284.75, 289.5, 295.4, 304.0, 311.4, 316.5, 323.8, 331.0, 336.8, 343.5, 350.4, 360.0, 368.0, 372.5, 378.8, 386.0, 392.8, 398.66666666667, 407.25, 414.25, 420.0, 424.66666666667, 434.0, 442.25, 449.75, 454.66666666667, 463.25, 470.25, 475.0, 481.66666666667, 491.0, 500.25, 505.33333333333, 507.33333333333, 511.5, 518.0, 528.0, 533.8, 539.5, 549.4, 556.0, 562.4, 569.5, 576.0, 585.0, 591.4, 598.5, 608.4, 615.0, 622.4, 628.4, 635.75, 642.25, 649.0, 656.4, 664.0, 671.25, 678.0, 686.4, 694.75, 701.25, 707.0, 715.4, 721.0, 728.25, 733.33333333333, 735.33333333333, 739.5, 747.4, 755.0, 761.8, 769.5, 777.8, 785.0, 791.8, 797.5, 805.4, 814.0, 819.4, 826.5, 833.8, 843.0, 850.4, 854.66666666667, 864.75, 872.25, 878.0, 883.66666666667, 892.0, 901.25, 908.75, 912.66666666667, 921.75, 929.25, 937.25, 941.66666666667, 950.0, 959.25, 965.0, 972.5, 981.0, 989.0, 995.8, 1001.5, 1010.4, 1017.0, 1024.0, 1029.5, 1037.0, 1044.0, 1049.6, 1058.5, 1068.4, 1075.0, 1080.8, 1088.4, 1095.0, 1104.25, 1109.2, 1118.4, 1124.0, 1131.25, 1138.75, 1144.4, 1150.0, 1159.25, 1164.6666666667, 1173.4, 1180.0, 1188.25, 1193.0, 1199.5, 1206.4, 1216.0, 1223.4, 1229.5, 1235.8, 1245.0, 1253.4, 1258.5, 1265.4, 1274.0, 1278.0, 1285.5, 1292.8, 1300.0, 1306.8, 1312.6666666667, 1322.25, 1330.25, 1336.0, 1341.6666666667, 1350.0, 1359.25 ], [ 0, 0, 8.0, 14.0, 21.0, 29.0, 36.0, 44.0, 51.0, 58.0, 66.0, 73.0, 80.0, 87.0, 94.0, 101.0, 109.0, 116.0, 123.0, 131.0, 137.0, 144.0, 151.0, 158.0, 166.0, 174.0, 180.0, 187.0, 194.0, 201.0, 208.0, 215.0, 223.0, 231.0, 238.0, 245.0, 252.0, 252.0, 260.0, 266.0, 273.0, 281.0, 288.0, 294.0, 301.0, 308.0, 315.0, 322.0, 328.0, 335.0, 342.0, 349.0, 357.0, 365.0, 371.0, 377.0, 383.0, 391.0, 398.0, 404.0, 411.0, 418.0, 424.0, 432.0, 439.0, 446.0, 454.0, 460.0, 467.0, 474.0, 481.0, 489.0, 497.0, 504.0, 504.0, 510.0, 517.0, 525.0, 532.0, 538.0, 546.0, 553.0, 560.0, 568.0, 575.0, 582.0, 590.0, 597.0, 605.0, 612.0, 619.0, 626.0, 632.0, 639.0, 647.0, 654.0, 662.0, 668.0, 676.0, 684.0, 691.0, 698.0, 706.0, 713.0, 719.0, 725.0, 732.0, 732.0, 738.0, 745.0, 752.0, 760.0, 768.0, 776.0, 782.0, 790.0, 796.0, 803.0, 811.0, 818.0, 825.0, 832.0, 840.0, 847.0, 854.0, 861.0, 869.0, 876.0, 883.0, 890.0, 898.0, 905.0, 912.0, 918.0, 926.0, 934.0, 941.0, 948.0, 956.0, 964.0, 971.0, 978.0, 986.0, 994.0, 1000.0, 1007.0, 1014.0, 1021.0, 1028.0, 1034.0, 1041.0, 1049.0, 1057.0, 1065.0, 1072.0, 1079.0, 1086.0, 1094.0, 1101.0, 1108.0, 1116.0, 1122.0, 1128.0, 1135.0, 1142.0, 1149.0, 1156.0, 1164.0, 1171.0, 1178.0, 1185.0, 1192.0, 1198.0, 1205.0, 1213.0, 1220.0, 1228.0, 1234.0, 1242.0, 1250.0, 1257.0, 1264.0, 1271.0, 1277.0, 1284.0, 1291.0, 1297.0, 1305.0, 1312.0, 1319.0, 1327.0, 1334.0, 1341.0, 1348.0, 1356.0 ], [ 8.0, 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.2, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.2, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25 ], [ 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.2, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.2, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25 ] ], [ [ 0.25, 8.4166666666667, 6.8333333333333, 6.25, 2.0, 5.5, 7.4166666666667, 8.8333333333333, 6.25, 2.0, 5.5, 6.95, 7.55, 6.9166666666667, 6.5333333333333, 2.0, 5.05, 8.0, 7.5, 2.0, 5.5, 5.95, 8.55, 5.9166666666667, 6.5333333333333, 2.0, 5.05, 8.0, 7.5, 2.0, 5.5833333333333, 6.0, 7.8666666666666, 8.3, 4.8333333333333, 7.0, 7.8666666666666, 9.3, 5.8333333333333, 7.0, 7.8666666666666, 8.3, 5.8333333333333, 6.0, 7.8666666666667, 9.3, 4.7, 2.0, 4.2, 7.9333333333333, 5.9166666666667, 8.0, 6.5, 2.0, 4.5, 6.5, 2.0, 5.5, 6.5, 2.0, 7.45, 6.0, 6.55, 5.9166666666667, 6.0833333333333, 7.9166666666667, 6.5833333333333, 6.4166666666667, 7.8333333333333, 6.25, 2.0, 3.5, 8.4166666666667, 7.8333333333333, 6.25, 2.0, 5.5, 6.4166666666667, 7.8333333333333, 6.25, 2.0, 4.5, 8.4166666666667, 8.8333333333333, 6.25, 2.0, 4.85, 5.8, 9.35, 2.0, 3.5833333333334, 7.4166666666666, 2.0, 6.5, 6.35, 7.9, 7.1, 5.8, 8.35, 2.0, 4.5833333333334, 8.4166666666666, 2.0, 6.5, 6.35, 7.9, 4.8333333333334, 6.0, 7.8666666666667, 9.3, 4.8333333333334, 8.0, 6.8666666666667, 9.3, 5.8333333333334, 7.0, 7.8666666666667, 9.3, 4.8333333333334, 6.0, 6.8666666666667, 8.3, 4.25, 6.9166666666666, 7.0833333333334, 7.9166666666666, 8.0833333333334, 7.9166666666666, 6.0833333333334, 7.9166666666666, 5.5333333333334, 2.0, 5.1999999999999, 7.8000000000001, 2.0, 5.1999999999999, 7.9333333333334, 5.9166666666666, 9.0833333333334, 5.9166666666666, 7.0, 7.4166666666666, 8.8333333333334, 6.25, 2.0, 4.5, 7.4166666666666, 8.8333333333334, 6.25, 2.0, 4.5, 6.4166666666666, 8.8333333333334, 7.25, 2.0, 4.5, 7.4166666666666, 8.8333333333334, 7.25, 2.0, 5.5, 5.95, 8.55, 7.9166666666666, 5.5333333333334, 2.0, 5.05, 8.0, 6.5, 2.0, 5.5, 4.95, 7.55, 7.9166666666667, 7.5333333333333, 2.0, 6.05, 8.0, 6.5, 2.0, 4.5833333333333, 8.0, 7.8666666666668, 8.3, 5.8333333333333, 6.0, 6.8666666666668, 8.3, 4.8333333333333, 7.0, 7.8666666666668, 9.3, 4.8333333333333, 7.0, 7.8666666666668, 8.3, 5.25, 2.0, 3.5833333333333, 8.4666666666667, 8.45, 7.3499999999999, 6.9000000000001, 7.0999999999999, 8.9000000000001, 6.0999999999999, 7.9000000000001, 6.0, 4.9000000000001, 8.3499999999999, 2.0, 3.5833333333333, 7.4166666666667, 2.0, 4.5833333333333, 6.9166666666667, 7.4166666666667, 8.8333333333333, 6.25, 2.0, 4.5, 7.4166666666667, 8.8333333333333 ], [ Rest(0), 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 5.625, 4.5, 6.5, 7.5, 5.25, 4.875, 7.5, 5.625, 6.5, 6.0, 5.625, 4.5, 6.5, 7.5, 5.25, 4.875, 7.5, 5.625, 6.5, 6.0, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 5.25, 4.875, 5.25, 5.5, 7.5, 5.625, 6.5, 6.0, 5.625, 6.5, 6.0, 5.625, 6.5, 6.0, 5.625, 4.5, 6.5, 7.5, 6.5, 7.5, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 4.875, 7.5, 6.5, 7.5, 7.5, 6.5, 7.0, 7.5, 7.5, 7.5, 4.875, 7.5, 6.5, 7.5, 7.5, 6.5, 7.0, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 6.5, 7.5, 6.5, 7.5, 6.5, 7.5, 5.25, 4.875, 5.25, 5.25, 4.875, 5.25, 5.5, 7.5, 5.5, 7.5, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 5.625, 4.5, 6.5, 7.5, 5.25, 4.875, 7.5, 5.625, 6.5, 6.0, 5.625, 4.5, 6.5, 7.5, 5.25, 4.875, 7.5, 5.625, 6.5, 6.0, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 7.5, 6.5, 7.5, 4.375, 7.0, 7.5, 7.5, 7.5, 7.5, 7.5, 7.5, 7.0, 4.875, 7.5, 6.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625 ], [ Rest(0), 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.201, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.401, 0.401, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.201, 0.301, 0.201, 0.201, 0.401, 0.201, 0.201, 0.301, 0.201, 0.301, 0.201, 0.301, 0.201, 0.201, 0.401, 0.201, 0.201, 0.301, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.401, 0.401, 0.401, 0.401, 0.401, 0.401, 0.401, 0.401, 0.201, 0.201, 0.201, 0.201, 0.201, 0.201, 0.201, 0.401, 0.201, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.201, 0.401, 0.201, 0.301, 0.201, 0.301, 0.201, 0.301, 0.201, 0.301, 0.301, 0.301, 0.201, 0.201, 0.401, 0.201, 0.201, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201 ], [ 0, 0.25, 8.6666666666667, 15.5, 21.75, 23.75, 29.25, 36.666666666667, 45.5, 51.75, 53.75, 59.25, 66.2, 73.75, 80.666666666667, 87.2, 89.2, 94.25, 102.25, 109.75, 111.75, 117.25, 123.2, 131.75, 137.66666666667, 144.2, 146.2, 151.25, 159.25, 166.75, 168.75, 174.33333333333, 180.33333333333, 188.2, 196.5, 201.33333333333, 208.33333333333, 216.2, 225.5, 231.33333333333, 238.33333333333, 246.2, 254.5, 260.33333333333, 266.33333333333, 274.2, 283.5, 288.2, 290.2, 294.4, 302.33333333333, 308.25, 316.25, 322.75, 324.75, 329.25, 335.75, 337.75, 343.25, 349.75, 351.75, 359.2, 365.2, 371.75, 377.66666666667, 383.75, 391.66666666667, 398.25, 404.66666666667, 412.5, 418.75, 420.75, 424.25, 432.66666666667, 440.5, 446.75, 448.75, 454.25, 460.66666666667, 468.5, 474.75, 476.75, 481.25, 489.66666666667, 498.5, 504.75, 506.75, 511.6, 517.4, 526.75, 528.75, 532.33333333333, 539.75, 541.75, 548.25, 554.6, 562.5, 569.6, 575.4, 583.75, 585.75, 590.33333333333, 598.75, 600.75, 607.25, 613.6, 621.5, 626.33333333333, 632.33333333333, 640.2, 649.5, 654.33333333333, 662.33333333333, 669.2, 678.5, 684.33333333333, 691.33333333333, 699.2, 708.5, 713.33333333333, 719.33333333333, 726.2, 734.5, 738.75, 745.66666666667, 752.75, 760.66666666667, 768.75, 776.66666666667, 782.75, 790.66666666667, 796.2, 798.2, 803.4, 811.2, 813.2, 818.4, 826.33333333333, 832.25, 841.33333333333, 847.25, 854.25, 861.66666666667, 870.5, 876.75, 878.75, 883.25, 890.66666666667, 899.5, 905.75, 907.75, 912.25, 918.66666666667, 927.5, 934.75, 936.75, 941.25, 948.66666666667, 957.5, 964.75, 966.75, 972.25, 978.2, 986.75, 994.66666666667, 1000.2, 1002.2, 1007.25, 1015.25, 1021.75, 1023.75, 1029.25, 1034.2, 1041.75, 1049.6666666667, 1057.2, 1059.2, 1065.25, 1073.25, 1079.75, 1081.75, 1086.3333333333, 1094.3333333333, 1102.2, 1110.5, 1116.3333333333, 1122.3333333333, 1129.2, 1137.5, 1142.3333333333, 1149.3333333333, 1157.2, 1166.5, 1171.3333333333, 1178.3333333333, 1186.2, 1194.5, 1199.75, 1201.75, 1205.3333333333, 1213.8, 1222.25, 1229.6, 1236.5, 1243.6, 1252.5, 1258.6, 1266.5, 1272.5, 1277.4, 1285.75, 1287.75, 1291.3333333333, 1298.75, 1300.75, 1305.3333333333, 1312.25, 1319.6666666667, 1328.5, 1334.75, 1336.75, 1341.25, 1348.6666666667, 1357.5 ], [ 0, 0, 8.0, 14.0, 21.0, 21.0, 29.0, 36.0, 44.0, 51.0, 51.0, 58.0, 66.0, 73.0, 80.0, 87.0, 87.0, 94.0, 101.0, 109.0, 109.0, 116.0, 123.0, 131.0, 137.0, 144.0, 144.0, 151.0, 158.0, 166.0, 166.0, 174.0, 180.0, 187.0, 194.0, 201.0, 208.0, 215.0, 223.0, 231.0, 238.0, 245.0, 252.0, 260.0, 266.0, 273.0, 281.0, 288.0, 288.0, 294.0, 301.0, 308.0, 315.0, 322.0, 322.0, 328.0, 335.0, 335.0, 342.0, 349.0, 349.0, 357.0, 365.0, 371.0, 377.0, 383.0, 391.0, 398.0, 404.0, 411.0, 418.0, 418.0, 424.0, 432.0, 439.0, 446.0, 446.0, 454.0, 460.0, 467.0, 474.0, 474.0, 481.0, 489.0, 497.0, 504.0, 504.0, 510.0, 517.0, 525.0, 525.0, 532.0, 538.0, 538.0, 546.0, 553.0, 560.0, 568.0, 575.0, 582.0, 582.0, 590.0, 597.0, 597.0, 605.0, 612.0, 619.0, 626.0, 632.0, 639.0, 647.0, 654.0, 662.0, 668.0, 676.0, 684.0, 691.0, 698.0, 706.0, 713.0, 719.0, 725.0, 732.0, 738.0, 745.0, 752.0, 760.0, 768.0, 776.0, 782.0, 790.0, 796.0, 796.0, 803.0, 811.0, 811.0, 818.0, 825.0, 832.0, 840.0, 847.0, 854.0, 861.0, 869.0, 876.0, 876.0, 883.0, 890.0, 898.0, 905.0, 905.0, 912.0, 918.0, 926.0, 934.0, 934.0, 941.0, 948.0, 956.0, 964.0, 964.0, 971.0, 978.0, 986.0, 994.0, 1000.0, 1000.0, 1007.0, 1014.0, 1021.0, 1021.0, 1028.0, 1034.0, 1041.0, 1049.0, 1057.0, 1057.0, 1065.0, 1072.0, 1079.0, 1079.0, 1086.0, 1094.0, 1101.0, 1108.0, 1116.0, 1122.0, 1128.0, 1135.0, 1142.0, 1149.0, 1156.0, 1164.0, 1171.0, 1178.0, 1185.0, 1192.0, 1198.0, 1198.0, 1205.0, 1213.0, 1220.0, 1228.0, 1234.0, 1242.0, 1250.0, 1257.0, 1264.0, 1271.0, 1277.0, 1284.0, 1284.0, 1291.0, 1297.0, 1297.0, 1305.0, 1312.0, 1319.0, 1327.0, 1334.0, 1334.0, 1341.0, 1348.0, 1356.0 ], [ 8.0, 8.0, 6.0, 7.0, 8.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 6.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 8.0, 6.0, 7.0, 8.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 6.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.2, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25 ], [ 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.2, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25 ] ], [ [ 1.25, 9.15, 4.85, 6.4166666666667, 2.0, 6.5833333333333, 6.4166666666667, 8.5833333333333, 6.4166666666667, 2.0, 5.8333333333333, 7.75, 7.75, 5.6666666666667, 8.3333333333333, 6.25, 8.75, 5.6666666666667, 2.0, 5.8333333333333, 6.75, 8.75, 6.4, 6.6, 6.25, 8.75, 8.0, 7.0, 4.0, 9.5, 5.75, 7.75, 5.4, 9.1, 8.0, 7.5, 5.0, 9.5, 5.5, 9.0, 4.4, 9.1, 8.0, 5.5, 7.0, 6.0, 7.25, 7.75, 8.0, 6.0, 7.0, 6.0, 6.5, 8.75, 7.0, 6.75, 6.0, 6.0, 6.6666666666667, 7.5833333333333, 7.4166666666667, 5.5833333333333, 8.75, 4.25, 7.4166666666667, 7.5833333333333, 6.4166666666667, 2.0, 6.5833333333333, 7.4166666666667, 5.5833333333333, 6.95, 7.05, 7.4166666666667, 8.5833333333333, 7.0, 6.95, 6.8, 6.4, 7.0, 6.6, 9.5, 7.9, 6.1, 7.7, 6.8, 5.4, 7.6, 8.0, 9.5, 7.9, 4.85, 7.75, 7.6, 5.9, 8.9, 5.6, 6.4, 8.1, 8.9, 6.6, 8.6, 5.9, 8.75, 5.75, 4.4, 8.1, 5.5, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 6.6666666666666, 6.3333333333334, 7.0, 8.25, 7.75, 5.0, 2.0, 6.0, 8.0, 7.25, 7.0, 8.15, 6.85, 8.75, 5.25, 6.4166666666666, 8.5833333333334, 6.4166666666666, 2.0, 5.5833333333334, 7.15, 6.85, 6.75, 8.25, 6.4166666666666, 8.5833333333334, 7.95, 7.3, 6.75, 8.75, 6.6666666666666, 7.3333333333334, 6.25, 8.75, 5.25, 7.25, 5.75, 7.75, 8.6666666666667, 7.3333333333333, 7.25, 8.75, 7.0, 6.0, 6.0, 9.5, 5.75, 8.75, 4.4000000000001, 8.0999999999999, 7.0, 6.5, 5.0, 9.5, 8.5, 6.0, 5.4000000000001, 9.0999999999999, 7.75, 6.0, 4.75, 8.3333333333333, 8.1666666666667, 8.25, 6.6500000000001, 8.0, 5.8499999999999, 8.5, 6.45, 6.8, 6.0, 8.25, 4.1500000000001, 6.0, 8.0, 7.8499999999999, 8.4166666666667, 6.5833333333333, 8.75, 5.25, 6.4166666666667, 8.5833333333333 ], [ Rest(0), 14.0, 9.75, 9.0, 10.5, 15.0, 14.0, 13.0, 9.0, 10.5, 15.0, 12.0, 14.0, 14.0, 13.0, 14.0, 9.0, 10.5, 10.5, 15.0, 12.0, 14.0, 14.0, 9.75, 14.0, 9.0, 10.5, 10.5, 11.25, 15.0, 11.25, 14.0, 11.25, 12.25, 11.25, 15.0, 11.25, 15.0, 11.25, 13.0, 11.25, 12.25, 11.25, 15.0, 15.0, 14.0, 14.0, 9.0, 14.0, 10.5, 10.5, 10.5, 14.0, 12.0, 15.0, 14.0, 15.0, 14.0, 14.0, 13.0, 14.0, 15.0, 9.0, 10.5, 14.0, 13.0, 9.0, 10.5, 15.0, 14.0, 15.0, 9.0, 15.0, 14.0, 13.0, 9.0, 13.0, 15.0, 11.25, 12.25, 12.25, 14.0, 11.25, 10.5, 15.0, 15.0, 11.25, 12.25, 15.0, 14.0, 11.25, 10.5, 14.0, 11.25, 11.25, 11.25, 10.5, 11.25, 12.25, 11.25, 10.5, 11.25, 11.25, 11.25, 10.0, 11.25, 12.25, 11.25, 13.0, 15.0, 15.0, 14.0, 14.0, 15.0, 14.0, 14.0, 13.0, 15.0, 15.0, 9.75, 14.0, 15.0, 12.0, 14.0, 14.0, 9.0, 14.0, 9.75, 9.0, 10.5, 14.0, 13.0, 9.0, 10.5, 15.0, 14.0, 9.75, 9.0, 14.0, 14.0, 13.0, 9.0, 15.0, 12.0, 14.0, 14.0, 13.0, 14.0, 9.0, 10.5, 13.0, 12.0, 14.0, 14.0, 15.0, 14.0, 9.0, 10.5, 10.5, 11.25, 15.0, 11.25, 14.0, 11.25, 12.25, 11.25, 15.0, 11.25, 15.0, 11.25, 13.0, 11.25, 12.25, 11.25, 10.0, 10.5, 14.0, 10.5, 11.25, 15.0, 10.5, 10.5, 14.0, 15.0, 15.0, 10.5, 11.25, 10.5, 12.25, 12.25, 12.25, 14.0, 15.0, 9.0, 10.5, 14.0, 13.0, 9.0 ], [ Rest(0), 0.26866666666667, 0.202, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.202, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.202, 0.202, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.202, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.202, 0.202, 0.13533333333333, 0.202, 0.202, 0.13533333333333, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.202, 0.26866666666667, 0.202, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.26866666666667, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.202, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.202, 0.13533333333333, 0.202, 0.202, 0.26866666666667, 0.13533333333333, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667 ], [ 0, 1.25, 10.4, 15.25, 21.666666666667, 23.666666666667, 30.25, 36.666666666667, 45.25, 51.666666666667, 53.666666666667, 59.5, 67.25, 75.0, 80.666666666667, 89.0, 95.25, 104.0, 109.66666666667, 111.66666666667, 117.5, 124.25, 133.0, 139.4, 146.0, 152.25, 161.0, 169.0, 176.0, 180.0, 189.5, 195.25, 203.0, 208.4, 217.5, 225.5, 233.0, 238.0, 247.5, 253.0, 262.0, 266.4, 275.5, 283.5, 289.0, 296.0, 302.0, 309.25, 317.0, 325.0, 331.0, 338.0, 344.0, 350.5, 359.25, 366.25, 373.0, 379.0, 385.0, 391.66666666667, 399.25, 406.66666666667, 412.25, 421.0, 425.25, 432.66666666667, 440.25, 446.66666666667, 448.66666666667, 455.25, 462.66666666667, 468.25, 475.2, 482.25, 489.66666666667, 498.25, 505.25, 512.2, 519.0, 525.4, 532.4, 539.0, 548.5, 556.4, 562.5, 570.2, 577.0, 582.4, 590.0, 598.0, 607.5, 615.4, 620.25, 628.0, 635.6, 641.5, 650.4, 656.0, 662.4, 670.5, 679.4, 686.0, 694.6, 700.5, 709.25, 715.0, 719.4, 727.5, 733.0, 740.0, 747.0, 754.0, 762.0, 770.0, 778.0, 784.0, 790.66666666667, 797.0, 804.0, 812.25, 820.0, 825.0, 827.0, 833.0, 841.0, 848.25, 855.25, 863.4, 870.25, 879.0, 884.25, 890.66666666667, 899.25, 905.66666666667, 907.66666666667, 913.25, 920.4, 927.25, 934.0, 942.25, 948.66666666667, 957.25, 965.2, 972.5, 979.25, 988.0, 994.66666666667, 1002.0, 1008.25, 1017.0, 1022.25, 1029.5, 1035.25, 1043.0, 1051.6666666667, 1059.0, 1066.25, 1075.0, 1082.0, 1088.0, 1094.0, 1103.5, 1109.25, 1118.0, 1122.4, 1130.5, 1137.5, 1144.0, 1149.0, 1158.5, 1167.0, 1173.0, 1178.4, 1187.5, 1195.25, 1201.25, 1206.0, 1214.3333333333, 1222.5, 1230.75, 1237.4, 1245.4, 1251.25, 1259.75, 1266.2, 1273.0, 1279.0, 1287.25, 1291.4, 1297.4, 1305.4, 1313.25, 1321.6666666667, 1328.25, 1337.0, 1342.25, 1348.6666666667, 1357.25 ], [ 0, 0, 8.0, 14.0, 21.0, 21.0, 29.0, 36.0, 44.0, 51.0, 51.0, 58.0, 66.0, 73.0, 80.0, 87.0, 94.0, 101.0, 109.0, 109.0, 116.0, 123.0, 131.0, 137.0, 144.0, 151.0, 158.0, 166.0, 174.0, 180.0, 187.0, 194.0, 201.0, 208.0, 215.0, 223.0, 231.0, 238.0, 245.0, 252.0, 260.0, 266.0, 273.0, 281.0, 288.0, 294.0, 301.0, 308.0, 315.0, 322.0, 328.0, 335.0, 342.0, 349.0, 357.0, 365.0, 371.0, 377.0, 383.0, 391.0, 398.0, 404.0, 411.0, 418.0, 424.0, 432.0, 439.0, 446.0, 446.0, 454.0, 460.0, 467.0, 474.0, 481.0, 489.0, 497.0, 504.0, 510.0, 517.0, 525.0, 532.0, 538.0, 546.0, 553.0, 560.0, 568.0, 575.0, 582.0, 590.0, 597.0, 605.0, 612.0, 619.0, 626.0, 632.0, 639.0, 647.0, 654.0, 662.0, 668.0, 676.0, 684.0, 691.0, 698.0, 706.0, 713.0, 719.0, 725.0, 732.0, 738.0, 745.0, 752.0, 760.0, 768.0, 776.0, 782.0, 790.0, 796.0, 803.0, 811.0, 818.0, 825.0, 825.0, 832.0, 840.0, 847.0, 854.0, 861.0, 869.0, 876.0, 883.0, 890.0, 898.0, 905.0, 905.0, 912.0, 918.0, 926.0, 934.0, 941.0, 948.0, 956.0, 964.0, 971.0, 978.0, 986.0, 994.0, 1000.0, 1007.0, 1014.0, 1021.0, 1028.0, 1034.0, 1041.0, 1049.0, 1057.0, 1065.0, 1072.0, 1079.0, 1086.0, 1094.0, 1101.0, 1108.0, 1116.0, 1122.0, 1128.0, 1135.0, 1142.0, 1149.0, 1156.0, 1164.0, 1171.0, 1178.0, 1185.0, 1192.0, 1198.0, 1205.0, 1213.0, 1220.0, 1228.0, 1234.0, 1242.0, 1250.0, 1257.0, 1264.0, 1271.0, 1277.0, 1284.0, 1291.0, 1297.0, 1305.0, 1312.0, 1319.0, 1327.0, 1334.0, 1341.0, 1348.0, 1356.0 ], [ 8.0, 8.0, 6.0, 7.0, 8.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 8.0, 6.0, 7.0, 8.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.25, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.2, 0.2, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25 ], [ 0.25, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.25, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.2, 0.2, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25 ] ], [ [ 3.3333333333333, 7.3333333333333, 6.6666666666667, 6.3333333333333, 8.6666666666667, 6.3333333333333, 8.6666666666667, 6.3333333333333, 5.5833333333333, 8.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 8.4166666666667, 6.5833333333333, 7.4166666666667, 7.5833333333333, 6.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 8.4166666666667, 9.6666666666667, 5.3333333333333, 7.6666666666667, 6.3333333333333, 7.6666666666667, 6.3333333333333, 7.6666666666667, 7.3333333333333, 8.6666666666667, 6.3333333333333, 7.6666666666667, 6.3333333333333, 8.6666666666667, 5.3333333333334, 7.6666666666666, 7.3333333333334, 5.5833333333333, 6.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 7.4166666666667, 5.5833333333333, 7.4166666666667, 6.5833333333333, 7.4166666666667, 7.5833333333333, 8.4166666666667, 5.5833333333333, 6.4166666666667, 5.5833333333333, 8.4166666666667, 8.6666666666666, 5.3333333333334, 7.6666666666666, 6.3333333333334, 6.6666666666666, 7.3333333333334, 7.6666666666666, 6.3333333333334, 8.6666666666666, 5.3333333333334, 7.6666666666666, 6.3333333333334, 7.6666666666666, 7.3333333333334, 8.6666666666666, 6.3333333333334, 4.5833333333333, 7.4166666666666, 7.5833333333334, 7.4166666666666, 5.5833333333334, 8.4166666666666, 6.5833333333334, 7.4166666666666, 7.5833333333334, 7.4166666666666, 6.5833333333334, 8.4166666666666, 6.5833333333334, 8.4166666666666, 6.5833333333334, 7.4166666666666, 8.6666666666667, 5.3333333333333, 7.6666666666667, 7.3333333333333, 7.6666666666667, 7.3333333333333, 6.6666666666667, 7.3333333333333, 8.6666666666667, 6.3333333333333, 7.6666666666667, 7.3333333333333, 7.6666666666667, 5.3333333333333, 6.6666666666667, 6.3333333333333, 4.5833333333334, 7.4166666666666, 6.5833333333334, 8.4166666666666, 7.5833333333334, 8.4166666666666, 5.5833333333334, 8.4166666666666, 5.5833333333334, 7.4166666666666, 7.5833333333334, 7.4166666666666, 6.5833333333334, 7.4166666666666, 7.5833333333334, 7.4166666666666, 8.6666666666667, 6.3333333333333, 8.6666666666667, 6.3333333333333, 7.6666666666667, 6.3333333333333, 8.6666666666667, 6.3333333333333, 7.6666666666667, 5.3333333333333, 8.6666666666667, 7.3333333333333, 7.6666666666667, 6.3333333333333, 8.6666666666667, 7.3333333333333, 5.5833333333334, 7.4166666666666, 7.5833333333334, 8.4166666666666, 5.5833333333334, 7.4166666666666, 6.5833333333334, 7.4166666666666, 6.5833333333334, 6.4166666666667, 6.5833333333333, 8.4166666666667, 7.5833333333333, 8.4166666666667, 6.5833333333333, 7.4166666666667, 8.6666666666665, 7.3333333333335, 7.6666666666665, 6.3333333333335, 8.6666666666665, 5.3333333333335, 6.6666666666665, 6.3333333333335, 7.6666666666665, 6.3333333333335, 7.6666666666665, 7.3333333333335, 7.6666666666665, 6.3333333333335, 7.6666666666665, 6.3333333333335, 4.5833333333333, 7.4166666666667, 7.5833333333333, 7.4166666666667, 7.5833333333333, 6.4166666666667, 7.5833333333333, 8.4166666666667, 6.5833333333333, 7.4166666666667, 6.5833333333333, 6.4166666666667, 6.5833333333333, 7.4166666666667, 5.5833333333333, 8.4166666666667, 8.6666666666665, 6.3333333333335, 8.6666666666665, 6.3333333333335, 7.6666666666665, 6.3333333333335, 8.6666666666665 ], [ Rest(0), 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.75, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875 ], [ Rest(0), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], [ 0, 3.3333333333333, 10.666666666667, 17.333333333333, 23.666666666667, 32.333333333333, 38.666666666667, 47.333333333333, 53.666666666667, 59.25, 67.666666666667, 74.25, 81.666666666667, 88.25, 95.666666666667, 102.25, 110.66666666667, 117.25, 124.66666666667, 132.25, 138.66666666667, 145.25, 152.66666666667, 159.25, 167.66666666667, 177.33333333333, 182.66666666667, 190.33333333333, 196.66666666667, 204.33333333333, 210.66666666667, 218.33333333333, 225.66666666667, 234.33333333333, 240.66666666667, 248.33333333333, 254.66666666667, 263.33333333333, 268.66666666667, 276.33333333333, 283.66666666667, 289.25, 295.66666666667, 302.25, 309.66666666667, 316.25, 323.66666666667, 329.25, 336.66666666667, 343.25, 350.66666666667, 358.25, 366.66666666667, 372.25, 378.66666666667, 384.25, 392.66666666667, 401.33333333333, 406.66666666667, 414.33333333333, 420.66666666667, 427.33333333333, 434.66666666667, 442.33333333333, 448.66666666667, 457.33333333333, 462.66666666667, 470.33333333333, 476.66666666667, 484.33333333333, 491.66666666667, 500.33333333333, 506.66666666667, 511.25, 518.66666666667, 526.25, 533.66666666667, 539.25, 547.66666666667, 554.25, 561.66666666667, 569.25, 576.66666666667, 583.25, 591.66666666667, 598.25, 606.66666666667, 613.25, 620.66666666667, 629.33333333333, 634.66666666667, 642.33333333333, 649.66666666667, 657.33333333333, 664.66666666667, 671.33333333333, 678.66666666667, 687.33333333333, 693.66666666667, 701.33333333333, 708.66666666667, 716.33333333333, 721.66666666667, 728.33333333333, 734.66666666667, 739.25, 746.66666666667, 753.25, 761.66666666667, 769.25, 777.66666666667, 783.25, 791.66666666667, 797.25, 804.66666666667, 812.25, 819.66666666667, 826.25, 833.66666666667, 841.25, 848.66666666667, 857.33333333333, 863.66666666667, 872.33333333333, 878.66666666667, 886.33333333333, 892.66666666667, 901.33333333333, 907.66666666667, 915.33333333333, 920.66666666667, 929.33333333333, 936.66666666667, 944.33333333333, 950.66666666667, 959.33333333333, 966.66666666667, 972.25, 979.66666666667, 987.25, 995.66666666667, 1001.25, 1008.6666666667, 1015.25, 1022.6666666667, 1029.25, 1035.6666666667, 1042.25, 1050.6666666667, 1058.25, 1066.6666666667, 1073.25, 1080.6666666667, 1089.3333333333, 1096.6666666667, 1104.3333333333, 1110.6666666667, 1119.3333333333, 1124.6666666667, 1131.3333333333, 1137.6666666667, 1145.3333333333, 1151.6666666667, 1159.3333333333, 1166.6666666667, 1174.3333333333, 1180.6666666667, 1188.3333333333, 1194.6666666667, 1199.25, 1206.6666666667, 1214.25, 1221.6666666667, 1229.25, 1235.6666666667, 1243.25, 1251.6666666667, 1258.25, 1265.6666666667, 1272.25, 1278.6666666667, 1285.25, 1292.6666666667, 1298.25, 1306.6666666667, 1315.3333333333, 1321.6666666667, 1330.3333333333, 1336.6666666667, 1344.3333333333, 1350.6666666667, 1359.3333333333 ], [ 0, 0, 8.0, 14.0, 21.0, 29.0, 36.0, 44.0, 51.0, 58.0, 66.0, 73.0, 80.0, 87.0, 94.0, 101.0, 109.0, 116.0, 123.0, 131.0, 137.0, 144.0, 151.0, 158.0, 166.0, 174.0, 180.0, 187.0, 194.0, 201.0, 208.0, 215.0, 223.0, 231.0, 238.0, 245.0, 252.0, 260.0, 266.0, 273.0, 281.0, 288.0, 294.0, 301.0, 308.0, 315.0, 322.0, 328.0, 335.0, 342.0, 349.0, 357.0, 365.0, 371.0, 377.0, 383.0, 391.0, 398.0, 404.0, 411.0, 418.0, 424.0, 432.0, 439.0, 446.0, 454.0, 460.0, 467.0, 474.0, 481.0, 489.0, 497.0, 504.0, 510.0, 517.0, 525.0, 532.0, 538.0, 546.0, 553.0, 560.0, 568.0, 575.0, 582.0, 590.0, 597.0, 605.0, 612.0, 619.0, 626.0, 632.0, 639.0, 647.0, 654.0, 662.0, 668.0, 676.0, 684.0, 691.0, 698.0, 706.0, 713.0, 719.0, 725.0, 732.0, 738.0, 745.0, 752.0, 760.0, 768.0, 776.0, 782.0, 790.0, 796.0, 803.0, 811.0, 818.0, 825.0, 832.0, 840.0, 847.0, 854.0, 861.0, 869.0, 876.0, 883.0, 890.0, 898.0, 905.0, 912.0, 918.0, 926.0, 934.0, 941.0, 948.0, 956.0, 964.0, 971.0, 978.0, 986.0, 994.0, 1000.0, 1007.0, 1014.0, 1021.0, 1028.0, 1034.0, 1041.0, 1049.0, 1057.0, 1065.0, 1072.0, 1079.0, 1086.0, 1094.0, 1101.0, 1108.0, 1116.0, 1122.0, 1128.0, 1135.0, 1142.0, 1149.0, 1156.0, 1164.0, 1171.0, 1178.0, 1185.0, 1192.0, 1198.0, 1205.0, 1213.0, 1220.0, 1228.0, 1234.0, 1242.0, 1250.0, 1257.0, 1264.0, 1271.0, 1277.0, 1284.0, 1291.0, 1297.0, 1305.0, 1312.0, 1319.0, 1327.0, 1334.0, 1341.0, 1348.0, 1356.0 ], [ 8.0, 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333 ], [ 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333 ] ], [ [ 1.5, 9.5, 6.0, 6.4, 7.1, 8.9, 7.6, 6.4, 7.0, 6.6, 9.25, 4.95, 8.2, 6.6, 8.25, 8.5, 5.65, 5.6, 10.25, 4.0833333333333, 2.0, 6.0666666666667, 6.6, 8.25, 6.75, 7.5, 5.9, 8.6, 7.4, 5.1, 7.3, 8.2, 7.4, 7.1, 6.9, 8.6, 7.0, 6.5, 6.3, 8.2, 7.4, 5.2666666666667, 8.5833333333333, 7.0, 5.75, 5.6666666666667, 8.3333333333333, 7.25, 5.75, 5.6666666666667, 9.5833333333333, 8.0, 5.75, 5.6666666666667, 7.3333333333333, 7.25, 5.95, 7.3, 5.5, 9.0, 5.8, 5.7, 9.9, 6.6, 6.4, 7.1, 5.5, 9.0, 5.4, 7.1, 9.9, 7.6, 7.0, 5.4, 8.35, 7.5, 5.75, 6.4, 7.6, 8.25, 7.5, 6.65, 8.35, 6.5, 5.75, 8.4, 7.6, 8.25, 4.95, 7.3, 6.9, 7.6, 6.8, 6.7, 8.3, 7.2, 6.8, 7.7, 7.9, 7.6, 6.4, 7.1, 6.3, 7.2, 7.0, 3.6666666666666, 10.083333333333, 6.5, 6.75, 6.6666666666666, 9.3333333333334, 7.25, 5.95, 5.4666666666666, 10.083333333333, 7.5, 7.0, 4.4166666666666, 8.3333333333334, 9.25, 5.75, 6.5, 8.5, 8.0, 5.8, 6.7, 8.9, 7.6, 6.4, 6.1, 7.5, 8.0, 5.6, 7.9, 8.9, 7.6, 6.4, 8.0, 5.6, 10.25, 5.95, 7.1999999999999, 6.6, 8.25, 5.0833333333334, 1.9999999999999, 6.0666666666668, 4.5999999999999, 9.25, 5.4166666666667, 9.7333333333333, 7.5999999999999, 8.25, 5.75, 6.5, 7.9000000000001, 8.5999999999999, 7.4000000000001, 6.0999999999999, 6.3, 7.2, 6.4000000000001, 6.0999999999999, 6.9000000000001, 8.5999999999999, 6.0, 7.5, 7.3, 8.2, 5.4000000000001, 5.2666666666667, 9.5833333333333, 8.0, 5.75, 6.6666666666667, 7.3333333333333, 9.25, 5.95, 6.4666666666667, 9.5833333333333, 7.0, 6.5, 3.9166666666667, 8.3333333333333, 7.25, 6.75, 6.5, 6.5, 10.0, 5.8, 6.7, 8.9000000000001, 7.5999999999999 ], [ Rest(0), 3.75, 2.5, 3.75, 3.5, 3.75, 3.5, 3.75, 3.5, 2.625, 3.25, 3.25, 3.5, 2.625, 3.25, 3.25, 3.75, 2.625, 3.25, 3.25, 2.25, 3.75, 2.625, 3.25, 3.25, 3.25, 3.75, 3.75, 3.75, 3.5, 3.75, 2.625, 3.75, 3.5, 3.75, 3.75, 3.75, 2.5, 3.75, 2.625, 3.75, 3.5, 3.0, 3.75, 3.25, 3.25, 3.0, 3.25, 3.25, 3.25, 3.0, 3.75, 3.25, 3.25, 3.0, 3.25, 3.25, 3.5, 3.75, 3.5, 3.75, 2.625, 3.75, 3.5, 3.75, 3.5, 3.75, 3.5, 3.75, 3.75, 3.75, 3.5, 3.75, 2.5, 2.625, 3.75, 3.25, 3.25, 2.625, 3.25, 3.25, 3.75, 2.625, 3.75, 3.25, 3.25, 2.625, 3.25, 3.25, 3.5, 3.75, 3.5, 3.75, 2.625, 3.75, 2.625, 3.75, 2.625, 3.75, 3.5, 3.75, 3.75, 3.75, 2.625, 3.75, 2.5, 3.0, 3.75, 3.25, 3.25, 3.0, 3.25, 3.25, 3.5, 3.0, 3.75, 3.25, 3.75, 3.0, 3.25, 3.25, 3.25, 3.75, 2.5, 3.75, 2.625, 3.75, 3.5, 3.75, 3.5, 3.75, 2.5, 3.75, 3.0, 3.75, 3.5, 3.75, 3.75, 2.625, 3.25, 3.25, 3.5, 2.625, 3.25, 3.25, 2.25, 3.75, 2.625, 3.25, 3.25, 3.5, 2.625, 3.25, 3.25, 3.25, 3.75, 3.75, 3.75, 3.5, 3.75, 2.625, 3.75, 3.5, 3.75, 3.75, 3.75, 3.5, 3.75, 2.625, 3.75, 3.75, 3.0, 3.75, 3.25, 3.25, 3.0, 3.25, 3.25, 3.5, 3.0, 3.75, 3.25, 3.75, 3.0, 3.25, 3.25, 3.25, 3.75, 3.5, 3.75, 2.625, 3.75, 3.5, 3.75 ], [ Rest(0), 0.6, 0.4, 0.4, 0.8, 0.6, 0.4, 0.4, 0.8, 0.4, 0.6, 0.8, 0.8, 0.4, 0.6, 0.8, 0.8, 0.4, 0.6, 0.8, 0.4, 0.6, 0.4, 0.6, 0.8, 0.6, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.4, 0.8, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.4, 0.8, 0.8, 0.4, 0.8, 0.6, 0.8, 0.6, 0.8, 0.6, 0.8, 0.4, 0.8, 0.6, 0.8, 0.6, 0.8, 0.8, 0.6, 0.6, 0.4, 0.4, 0.6, 0.4, 0.4, 0.8, 0.6, 0.6, 0.4, 0.8, 0.6, 0.4, 0.4, 0.4, 0.4, 0.8, 0.8, 0.6, 0.4, 0.6, 0.8, 0.8, 0.4, 0.8, 0.8, 0.6, 0.4, 0.6, 0.8, 0.8, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.8, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.8, 0.8, 0.8, 0.6, 0.8, 0.6, 0.8, 0.8, 0.8, 0.8, 0.8, 0.4, 0.8, 0.6, 0.8, 0.6, 0.6, 0.4, 0.4, 0.4, 0.6, 0.4, 0.4, 0.8, 0.6, 0.4, 0.4, 0.4, 0.6, 0.4, 0.4, 0.8, 0.4, 0.6, 0.8, 0.8, 0.4, 0.6, 0.8, 0.4, 0.6, 0.4, 0.6, 0.8, 0.8, 0.4, 0.6, 0.8, 0.6, 0.4, 0.8, 0.4, 0.4, 0.4, 0.4, 0.4, 0.8, 0.4, 0.8, 0.4, 0.6, 0.4, 0.4, 0.4, 0.8, 0.8, 0.4, 0.8, 0.6, 0.8, 0.6, 0.8, 0.8, 0.8, 0.4, 0.8, 0.8, 0.8, 0.6, 0.8, 0.6, 0.6, 0.6, 0.4, 0.4, 0.6, 0.4, 0.4 ], [ 0, 1.5, 11.0, 17.0, 23.4, 30.5, 39.4, 47.0, 53.4, 60.4, 67.0, 76.25, 81.2, 89.4, 96.0, 104.25, 112.75, 118.4, 124.0, 134.25, 138.33333333333, 140.33333333333, 146.4, 153.0, 161.25, 168.0, 175.5, 181.4, 190.0, 197.4, 202.5, 209.8, 218.0, 225.4, 232.5, 239.4, 248.0, 255.0, 261.5, 267.8, 276.0, 283.4, 288.66666666667, 297.25, 304.25, 310.0, 315.66666666667, 324.0, 331.25, 337.0, 342.66666666667, 352.25, 360.25, 366.0, 371.66666666667, 379.0, 386.25, 392.2, 399.5, 405.0, 414.0, 419.8, 425.5, 435.4, 442.0, 448.4, 455.5, 461.0, 470.0, 475.4, 482.5, 492.4, 500.0, 507.0, 512.4, 520.75, 528.25, 534.0, 540.4, 548.0, 556.25, 563.75, 570.4, 578.75, 585.25, 591.0, 599.4, 607.0, 615.25, 620.2, 627.5, 634.4, 642.0, 648.8, 655.5, 663.8, 671.0, 677.8, 685.5, 693.4, 701.0, 707.4, 714.5, 720.8, 728.0, 735.0, 738.66666666667, 748.75, 755.25, 762.0, 768.66666666667, 778.0, 785.25, 791.2, 796.66666666667, 806.75, 814.25, 821.25, 825.66666666667, 834.0, 843.25, 849.0, 855.5, 864.0, 872.0, 877.8, 884.5, 893.4, 901.0, 907.4, 913.5, 921.0, 929.0, 934.6, 942.5, 951.4, 959.0, 965.4, 973.4, 979.0, 989.25, 995.2, 1002.4, 1009.0, 1017.25, 1022.3333333333, 1024.3333333333, 1030.4, 1035.0, 1044.25, 1049.6666666667, 1059.4, 1067.0, 1075.25, 1081.0, 1087.5, 1095.4, 1104.0, 1111.4, 1117.5, 1123.8, 1131.0, 1137.4, 1143.5, 1150.4, 1159.0, 1165.0, 1172.5, 1179.8, 1188.0, 1193.4, 1198.6666666667, 1208.25, 1216.25, 1222.0, 1228.6666666667, 1236.0, 1245.25, 1251.2, 1257.6666666667, 1267.25, 1274.25, 1280.75, 1284.6666666667, 1293.0, 1300.25, 1307.0, 1313.5, 1320.0, 1330.0, 1335.8, 1342.5, 1351.4, 1359.0 ], [ 0, 0, 8.0, 14.0, 21.0, 29.0, 36.0, 44.0, 51.0, 58.0, 66.0, 73.0, 80.0, 87.0, 94.0, 101.0, 109.0, 116.0, 123.0, 131.0, 137.0, 137.0, 144.0, 151.0, 158.0, 166.0, 174.0, 180.0, 187.0, 194.0, 201.0, 208.0, 215.0, 223.0, 231.0, 238.0, 245.0, 252.0, 260.0, 266.0, 273.0, 281.0, 288.0, 294.0, 301.0, 308.0, 315.0, 322.0, 328.0, 335.0, 342.0, 349.0, 357.0, 365.0, 371.0, 377.0, 383.0, 391.0, 398.0, 404.0, 411.0, 418.0, 424.0, 432.0, 439.0, 446.0, 454.0, 460.0, 467.0, 474.0, 481.0, 489.0, 497.0, 504.0, 510.0, 517.0, 525.0, 532.0, 538.0, 546.0, 553.0, 560.0, 568.0, 575.0, 582.0, 590.0, 597.0, 605.0, 612.0, 619.0, 626.0, 632.0, 639.0, 647.0, 654.0, 662.0, 668.0, 676.0, 684.0, 691.0, 698.0, 706.0, 713.0, 719.0, 725.0, 732.0, 738.0, 745.0, 752.0, 760.0, 768.0, 776.0, 782.0, 790.0, 796.0, 803.0, 811.0, 818.0, 825.0, 832.0, 840.0, 847.0, 854.0, 861.0, 869.0, 876.0, 883.0, 890.0, 898.0, 905.0, 912.0, 918.0, 926.0, 934.0, 941.0, 948.0, 956.0, 964.0, 971.0, 978.0, 986.0, 994.0, 1000.0, 1007.0, 1014.0, 1021.0, 1021.0, 1028.0, 1034.0, 1041.0, 1049.0, 1057.0, 1065.0, 1072.0, 1079.0, 1086.0, 1094.0, 1101.0, 1108.0, 1116.0, 1122.0, 1128.0, 1135.0, 1142.0, 1149.0, 1156.0, 1164.0, 1171.0, 1178.0, 1185.0, 1192.0, 1198.0, 1205.0, 1213.0, 1220.0, 1228.0, 1234.0, 1242.0, 1250.0, 1257.0, 1264.0, 1271.0, 1277.0, 1284.0, 1291.0, 1297.0, 1305.0, 1312.0, 1319.0, 1327.0, 1334.0, 1341.0, 1348.0, 1356.0 ], [ 8.0, 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 0.25, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.2, 0.25, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25 ], [ 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.2, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.2, 0.25, 0.33333333333333, 0.2, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25 ] ], [ [ 1.25, 6.95, 6.55, 6.9166666666667, 7.5333333333333, 2.0, 5.05, 9.0, 6.5, 2.0, 4.5, 8.4166666666667, 7.8333333333333, 6.25, 2.0, 4.5, 7.4166666666667, 7.8333333333333, 7.25, 2.0, 4.5833333333333, 7.0, 8.8666666666667, 7.3, 4.8333333333333, 7.0, 7.8666666666666, 9.3, 6.75, 4.95, 7.55, 6.9166666666667, 6.5333333333333, 2.0, 5.05, 8.0, 7.5, 2.0, 6.5, 6.5, 2.0, 6.45, 5.0, 8.55, 5.9166666666667, 7.0833333333333, 7.9166666666667, 6.6666666666666, 6.0, 7.8666666666667, 8.3, 4.8333333333333, 7.0, 6.8666666666667, 8.3, 4.75, 7.4166666666667, 8.8333333333333, 7.25, 2.0, 3.5, 6.4166666666667, 6.8333333333333, 7.25, 2.0, 4.45, 2.0, 4.2, 7.9333333333333, 5.9166666666667, 7.0, 7.5, 2.0, 5.5, 6.5, 2.0, 6.85, 4.8, 8.35, 2.0, 3.5833333333333, 8.4166666666667, 2.0, 6.5, 7.35, 7.9, 3.75, 7.4166666666666, 8.8333333333334, 6.25, 2.0, 3.5, 8.4166666666666, 7.8333333333334, 6.25, 2.0, 5.5833333333334, 7.0, 7.8666666666667, 9.3, 4.8333333333334, 8.0, 7.8666666666667, 8.3, 6.1, 4.8, 8.35, 2.0, 4.5833333333334, 8.4166666666666, 2.0, 6.5, 5.35, 8.9, 6.75, 6.5, 2.0, 5.5, 7.5, 2.0, 6.45, 4.0, 8.0, 5.0, 6.1333333333333, 7.0, 7.8666666666667, 9.3, 5.8333333333334, 8.0, 6.8666666666667, 9.3, 3.75, 7.4166666666666, 8.8333333333334, 6.25, 2.0, 4.5, 7.4166666666666, 8.8333333333334, 6.25, 2.0, 5.5, 6.5, 2.0, 6.5, 6.5, 2.0, 5.5, 6.5, 2.0, 6.5, 6.5, 2.0, 5.5, 4.95, 8.55, 7.9166666666666, 6.5333333333334, 2.0, 5.05, 9.0, 7.5, 2.0, 4.5, 7.4166666666666, 8.8333333333334, 7.25, 2.0, 3.5, 7.4166666666666, 7.8333333333334, 6.25, 2.0, 4.5833333333333, 6.0, 7.8666666666668, 9.3, 5.8333333333333, 8.0, 7.8666666666668, 8.3, 5.75, 6.95, 7.55, 6.9166666666667, 7.5333333333333, 2.0, 4.05, 7.0, 6.5, 2.0, 5.8499999999999, 7.9000000000001, 6.0, 6.9000000000001, 8.3499999999999, 2.0, 3.5833333333333, 8.4166666666667, 2.0, 3.5833333333333, 6.0, 7.0, 8.8666666666668, 8.3, 5.8333333333333, 6.0, 8.8666666666668, 9.3, 4.75, 7.4166666666667, 7.8333333333333, 5.25, 2.0, 4.5, 7.4166666666667, 6.8333333333333, 7.25, 2.0, 6.0, 2.0, 3.5833333333333, 8.4666666666667, 8.45, 6.3499999999999, 7.9000000000001, 7.0999999999999 ], [ Rest(0), 5.625, 4.5, 6.5, 7.5, 5.25, 4.875, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 5.625, 4.5, 6.5, 7.5, 5.25, 4.875, 7.5, 5.625, 6.5, 6.0, 5.625, 6.5, 6.0, 5.625, 4.5, 6.5, 7.5, 6.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 5.25, 4.875, 5.25, 5.5, 7.5, 5.625, 6.5, 6.0, 5.625, 6.5, 6.0, 7.5, 4.875, 7.5, 6.5, 7.5, 7.5, 6.5, 7.0, 7.5, 7.5, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 7.5, 4.875, 7.5, 6.5, 7.5, 7.5, 6.5, 7.0, 7.5, 7.5, 5.625, 6.5, 6.0, 5.625, 6.5, 6.0, 5.625, 4.5, 5.625, 4.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 5.625, 6.5, 6.0, 5.625, 6.5, 6.0, 5.625, 6.5, 6.0, 5.625, 6.5, 6.0, 5.625, 4.5, 6.5, 7.5, 5.25, 4.875, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 5.625, 4.5, 6.5, 7.5, 5.25, 4.875, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 7.0, 4.875, 7.5, 6.5, 7.5, 7.5, 6.5, 7.5, 6.5, 7.5, 7.5, 7.5, 6.5, 7.5, 7.5, 7.5, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 7.5, 5.625, 6.5, 6.0, 7.5, 6.5, 7.5, 4.375, 7.0, 7.5, 7.5, 7.5 ], [ Rest(0), 0.401, 0.301, 0.401, 0.401, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.401, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.401, 0.401, 0.401, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.201, 0.201, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.201, 0.301, 0.201, 0.201, 0.401, 0.201, 0.201, 0.301, 0.201, 0.301, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.301, 0.201, 0.201, 0.401, 0.201, 0.201, 0.301, 0.201, 0.301, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.201, 0.301, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.301, 0.401, 0.401, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.401, 0.201, 0.201, 0.401, 0.401, 0.301, 0.401, 0.201, 0.301, 0.301, 0.301, 0.201, 0.201, 0.401, 0.201, 0.201, 0.401, 0.201, 0.401, 0.201, 0.301, 0.201, 0.401, 0.201, 0.301, 0.301, 0.401, 0.201, 0.301, 0.401, 0.301, 0.401, 0.201, 0.301, 0.401, 0.201, 0.201, 0.401, 0.201, 0.301, 0.201, 0.301, 0.201 ], [ 0, 1.25, 8.2, 14.75, 21.666666666667, 29.2, 31.2, 36.25, 45.25, 51.75, 53.75, 58.25, 66.666666666667, 74.5, 80.75, 82.75, 87.25, 94.666666666667, 102.5, 109.75, 111.75, 116.33333333333, 123.33333333333, 132.2, 139.5, 144.33333333333, 151.33333333333, 159.2, 168.5, 175.25, 180.2, 187.75, 194.66666666667, 201.2, 203.2, 208.25, 216.25, 223.75, 225.75, 232.25, 238.75, 240.75, 247.2, 252.2, 260.75, 266.66666666667, 273.75, 281.66666666667, 288.33333333333, 294.33333333333, 302.2, 310.5, 315.33333333333, 322.33333333333, 329.2, 337.5, 342.25, 349.66666666667, 358.5, 365.75, 367.75, 371.25, 377.66666666667, 384.5, 391.75, 393.75, 398.2, 400.2, 404.4, 412.33333333333, 418.25, 425.25, 432.75, 434.75, 440.25, 446.75, 448.75, 455.6, 460.4, 468.75, 470.75, 474.33333333333, 482.75, 484.75, 491.25, 498.6, 506.5, 510.25, 517.66666666667, 526.5, 532.75, 534.75, 538.25, 546.66666666667, 554.5, 560.75, 562.75, 568.33333333333, 575.33333333333, 583.2, 592.5, 597.33333333333, 605.33333333333, 613.2, 621.5, 627.6, 632.4, 640.75, 642.75, 647.33333333333, 655.75, 657.75, 664.25, 669.6, 678.5, 685.25, 691.75, 693.75, 699.25, 706.75, 708.75, 715.2, 719.2, 727.2, 732.2, 738.33333333333, 745.33333333333, 753.2, 762.5, 768.33333333333, 776.33333333333, 783.2, 792.5, 796.25, 803.66666666667, 812.5, 818.75, 820.75, 825.25, 832.66666666667, 841.5, 847.75, 849.75, 855.25, 861.75, 863.75, 870.25, 876.75, 878.75, 884.25, 890.75, 892.75, 899.25, 905.75, 907.75, 913.25, 918.2, 926.75, 934.66666666667, 941.2, 943.2, 948.25, 957.25, 964.75, 966.75, 971.25, 978.66666666667, 987.5, 994.75, 996.75, 1000.25, 1007.6666666667, 1015.5, 1021.75, 1023.75, 1028.3333333333, 1034.3333333333, 1042.2, 1051.5, 1057.3333333333, 1065.3333333333, 1073.2, 1081.5, 1087.25, 1094.2, 1101.75, 1108.6666666667, 1116.2, 1118.2, 1122.25, 1129.25, 1135.75, 1137.75, 1143.6, 1151.5, 1157.5, 1164.4, 1172.75, 1174.75, 1178.3333333333, 1186.75, 1188.75, 1192.3333333333, 1198.3333333333, 1205.3333333333, 1214.2, 1222.5, 1228.3333333333, 1234.3333333333, 1243.2, 1252.5, 1257.25, 1264.6666666667, 1272.5, 1277.75, 1279.75, 1284.25, 1291.6666666667, 1298.5, 1305.75, 1307.75, 1313.75, 1315.75, 1319.3333333333, 1327.8, 1336.25, 1342.6, 1350.5, 1357.6 ], [ 0, 0, 8.0, 14.0, 21.0, 29.0, 29.0, 36.0, 44.0, 51.0, 51.0, 58.0, 66.0, 73.0, 80.0, 80.0, 87.0, 94.0, 101.0, 109.0, 109.0, 116.0, 123.0, 131.0, 137.0, 144.0, 151.0, 158.0, 166.0, 174.0, 180.0, 187.0, 194.0, 201.0, 201.0, 208.0, 215.0, 223.0, 223.0, 231.0, 238.0, 238.0, 245.0, 252.0, 260.0, 266.0, 273.0, 281.0, 288.0, 294.0, 301.0, 308.0, 315.0, 322.0, 328.0, 335.0, 342.0, 349.0, 357.0, 365.0, 365.0, 371.0, 377.0, 383.0, 391.0, 391.0, 398.0, 398.0, 404.0, 411.0, 418.0, 424.0, 432.0, 432.0, 439.0, 446.0, 446.0, 454.0, 460.0, 467.0, 467.0, 474.0, 481.0, 481.0, 489.0, 497.0, 504.0, 510.0, 517.0, 525.0, 532.0, 532.0, 538.0, 546.0, 553.0, 560.0, 560.0, 568.0, 575.0, 582.0, 590.0, 597.0, 605.0, 612.0, 619.0, 626.0, 632.0, 639.0, 639.0, 647.0, 654.0, 654.0, 662.0, 668.0, 676.0, 684.0, 691.0, 691.0, 698.0, 706.0, 706.0, 713.0, 719.0, 725.0, 732.0, 738.0, 745.0, 752.0, 760.0, 768.0, 776.0, 782.0, 790.0, 796.0, 803.0, 811.0, 818.0, 818.0, 825.0, 832.0, 840.0, 847.0, 847.0, 854.0, 861.0, 861.0, 869.0, 876.0, 876.0, 883.0, 890.0, 890.0, 898.0, 905.0, 905.0, 912.0, 918.0, 926.0, 934.0, 941.0, 941.0, 948.0, 956.0, 964.0, 964.0, 971.0, 978.0, 986.0, 994.0, 994.0, 1000.0, 1007.0, 1014.0, 1021.0, 1021.0, 1028.0, 1034.0, 1041.0, 1049.0, 1057.0, 1065.0, 1072.0, 1079.0, 1086.0, 1094.0, 1101.0, 1108.0, 1116.0, 1116.0, 1122.0, 1128.0, 1135.0, 1135.0, 1142.0, 1149.0, 1156.0, 1164.0, 1171.0, 1171.0, 1178.0, 1185.0, 1185.0, 1192.0, 1198.0, 1205.0, 1213.0, 1220.0, 1228.0, 1234.0, 1242.0, 1250.0, 1257.0, 1264.0, 1271.0, 1277.0, 1277.0, 1284.0, 1291.0, 1297.0, 1305.0, 1305.0, 1312.0, 1312.0, 1319.0, 1327.0, 1334.0, 1341.0, 1348.0, 1356.0 ], [ 8.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 7.0, 7.0, 6.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 7.0, 8.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 6.0, 8.0, 7.0, 7.0, 6.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 7.0, 8.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.2, 0.2, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.2, 0.25, 0.2, 0.25, 0.2 ], [ 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.2, 0.2, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.2, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.2, 0.2, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.2, 0.25, 0.33333333333333, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.2, 0.25, 0.2, 0.25, 0.2 ] ], [ [ 1.5, 7.75, 6.75, 7.4, 7.6, 6.25, 9.75, 4.6666666666667, 2.0, 5.5833333333333, 9.15, 5.85, 8.75, 5.25, 6.4166666666667, 7.5833333333333, 7.4166666666667, 2.0, 6.3333333333333, 5.0, 10.5, 4.5, 8.0, 5.4, 9.1, 8.9, 6.1, 5.75, 7.75, 5.6666666666667, 8.3333333333333, 6.25, 8.75, 5.6666666666667, 2.0, 7.3333333333333, 6.5, 7.75, 6.0, 8.75, 6.0, 7.0, 8.4, 6.6, 4.0, 9.5, 5.75, 7.75, 5.4, 8.1, 7.9, 4.85, 8.4166666666667, 6.5833333333333, 7.95, 6.05, 5.4166666666667, 6.5833333333333, 7.5, 7.25, 7.0, 6.0, 7.25, 6.75, 9.0, 7.0, 4.6666666666667, 2.0, 7.5333333333333, 5.8, 5.4, 6.6, 8.0, 9.5, 8.9, 4.6, 6.25, 8.4166666666666, 6.5833333333334, 8.75, 4.25, 7.4166666666666, 7.5833333333334, 6.4166666666666, 2.0, 7.3333333333334, 8.6, 5.9, 8.75, 5.75, 6.4, 9.1, 5.75, 7.95, 5.8, 5.4, 8.0, 7.6, 9.5, 6.9, 8.0, 6.6, 7.0, 8.0, 6.5, 6.5, 7.25, 6.0, 6.0, 6.75, 8.6, 5.9, 8.9, 6.6, 6.4, 8.1, 8.9, 3.85, 8.15, 6.85, 5.75, 8.25, 6.4166666666666, 8.5833333333334, 8.75, 6.0, 7.0, 9.0, 7.0, 6.0, 8.0, 8.0, 4.6666666666666, 2.0, 5.8333333333334, 5.75, 8.75, 8.6666666666666, 6.3333333333334, 6.25, 9.75, 6.2, 7.05, 8.15, 6.85, 9.75, 4.25, 6.4166666666666, 7.5833333333334, 7.0, 7.75, 4.0, 9.5, 8.5, 7.0, 6.4000000000001, 9.0999999999999, 7.9000000000001, 5.0999999999999, 7.75, 7.75, 5.6666666666667, 9.3333333333333, 5.25, 7.75, 4.6666666666667, 2.0, 7.0833333333333, 6.45, 6.8, 8.0, 8.25, 4.1500000000001, 7.0, 6.5999999999999, 8.0, 5.0, 10.5, 5.75, 8.75, 4.4000000000001, 10.1, 6.75, 7.0, 8.4166666666667, 5.5833333333333, 5.4166666666667, 2.0, 5.5833333333333, 6.4166666666667, 6.5833333333333, 9.75, 7.25, 4.75, 8.3333333333333, 8.1666666666667, 7.25, 7.6500000000001, 8.0 ], [ Rest(0), 12.0, 14.0, 14.0, 9.75, 14.0, 9.0, 10.5, 10.5, 15.0, 14.0, 9.75, 9.0, 10.5, 14.0, 13.0, 9.0, 10.5, 15.0, 11.25, 15.0, 11.25, 13.0, 11.25, 12.25, 11.25, 10.5, 12.0, 14.0, 14.0, 13.0, 14.0, 9.0, 10.5, 10.5, 15.0, 14.0, 12.0, 15.0, 14.0, 15.0, 14.0, 14.0, 9.75, 11.25, 15.0, 11.25, 14.0, 11.25, 12.25, 11.25, 10.5, 14.0, 15.0, 9.0, 15.0, 14.0, 13.0, 9.0, 9.75, 15.0, 14.0, 14.0, 9.0, 14.0, 10.5, 10.5, 10.5, 15.0, 15.0, 11.25, 12.25, 15.0, 14.0, 11.25, 10.5, 13.0, 14.0, 15.0, 9.0, 10.5, 14.0, 13.0, 9.0, 10.5, 15.0, 11.25, 11.25, 11.25, 10.0, 11.25, 12.25, 11.25, 14.0, 15.0, 11.25, 12.25, 12.25, 14.0, 11.25, 10.5, 10.5, 14.0, 14.0, 10.5, 12.0, 13.0, 15.0, 15.0, 14.0, 11.25, 11.25, 11.25, 10.5, 11.25, 12.25, 11.25, 10.5, 14.0, 9.75, 9.0, 14.0, 14.0, 13.0, 9.0, 10.5, 14.0, 14.0, 10.5, 10.5, 14.0, 10.5, 10.5, 10.5, 15.0, 12.0, 14.0, 14.0, 15.0, 14.0, 9.0, 10.5, 15.0, 14.0, 9.75, 9.0, 10.5, 14.0, 13.0, 9.0, 13.0, 11.25, 15.0, 11.25, 13.0, 11.25, 12.25, 11.25, 10.5, 12.0, 14.0, 14.0, 13.0, 14.0, 9.0, 10.5, 10.5, 15.0, 15.0, 15.0, 10.5, 11.25, 10.5, 12.25, 12.25, 15.0, 11.25, 15.0, 11.25, 14.0, 11.25, 12.25, 11.25, 14.0, 14.0, 15.0, 9.0, 10.5, 15.0, 14.0, 13.0, 9.0, 10.5, 10.5, 14.0, 10.5, 11.25, 15.0, 10.5, 10.5 ], [ Rest(0), 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.202, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.202, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.202, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.202, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.202, 0.202, 0.202, 0.13533333333333, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.202, 0.26866666666667, 0.202, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.26866666666667, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.202, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.13533333333333, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.26866666666667, 0.202, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.202, 0.13533333333333, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.26866666666667, 0.26866666666667, 0.13533333333333, 0.26866666666667, 0.202, 0.13533333333333, 0.202, 0.202 ], [ 0, 1.5, 9.25, 16.0, 23.4, 31.0, 37.25, 47.0, 51.666666666667, 53.666666666667, 59.25, 68.4, 74.25, 83.0, 88.25, 94.666666666667, 102.25, 109.66666666667, 111.66666666667, 118.0, 123.0, 133.5, 138.0, 146.0, 151.4, 160.5, 169.4, 175.5, 181.25, 189.0, 194.66666666667, 203.0, 209.25, 218.0, 223.66666666667, 225.66666666667, 233.0, 239.5, 247.25, 253.25, 262.0, 268.0, 275.0, 283.4, 290.0, 294.0, 303.5, 309.25, 317.0, 322.4, 330.5, 338.4, 343.25, 351.66666666667, 358.25, 366.2, 372.25, 377.66666666667, 384.25, 391.75, 399.0, 406.0, 412.0, 419.25, 426.0, 435.0, 442.0, 446.66666666667, 448.66666666667, 456.2, 462.0, 467.4, 474.0, 482.0, 491.5, 500.4, 505.0, 511.25, 519.66666666667, 526.25, 535.0, 539.25, 546.66666666667, 554.25, 560.66666666667, 562.66666666667, 570.0, 578.6, 584.5, 593.25, 599.0, 605.4, 614.5, 620.25, 628.2, 634.0, 639.4, 647.4, 655.0, 664.5, 671.4, 679.4, 686.0, 693.0, 701.0, 707.5, 714.0, 721.25, 727.25, 733.25, 740.0, 748.6, 754.5, 763.4, 770.0, 776.4, 784.5, 793.4, 797.25, 805.4, 812.25, 818.0, 826.25, 832.66666666667, 841.25, 850.0, 856.0, 863.0, 872.0, 879.0, 885.0, 893.0, 901.0, 905.66666666667, 907.66666666667, 913.5, 919.25, 928.0, 936.66666666667, 943.0, 949.25, 959.0, 965.2, 972.25, 980.4, 987.25, 997.0, 1001.25, 1007.6666666667, 1015.25, 1022.25, 1030.0, 1034.0, 1043.5, 1052.0, 1059.0, 1065.4, 1074.5, 1082.4, 1087.5, 1095.25, 1103.0, 1108.6666666667, 1118.0, 1123.25, 1131.0, 1135.6666666667, 1137.6666666667, 1144.75, 1151.2, 1158.0, 1166.0, 1174.25, 1178.4, 1185.4, 1192.0, 1200.0, 1205.0, 1215.5, 1221.25, 1230.0, 1234.4, 1244.5, 1251.25, 1258.25, 1266.6666666667, 1272.25, 1277.6666666667, 1279.6666666667, 1285.25, 1291.6666666667, 1298.25, 1308.0, 1315.25, 1320.0, 1328.3333333333, 1336.5, 1343.75, 1351.4, 1359.4 ], [ 0, 0, 8.0, 14.0, 21.0, 29.0, 36.0, 44.0, 51.0, 51.0, 58.0, 66.0, 73.0, 80.0, 87.0, 94.0, 101.0, 109.0, 109.0, 116.0, 123.0, 131.0, 137.0, 144.0, 151.0, 158.0, 166.0, 174.0, 180.0, 187.0, 194.0, 201.0, 208.0, 215.0, 223.0, 223.0, 231.0, 238.0, 245.0, 252.0, 260.0, 266.0, 273.0, 281.0, 288.0, 294.0, 301.0, 308.0, 315.0, 322.0, 328.0, 335.0, 342.0, 349.0, 357.0, 365.0, 371.0, 377.0, 383.0, 391.0, 398.0, 404.0, 411.0, 418.0, 424.0, 432.0, 439.0, 446.0, 446.0, 454.0, 460.0, 467.0, 474.0, 481.0, 489.0, 497.0, 504.0, 510.0, 517.0, 525.0, 532.0, 538.0, 546.0, 553.0, 560.0, 560.0, 568.0, 575.0, 582.0, 590.0, 597.0, 605.0, 612.0, 619.0, 626.0, 632.0, 639.0, 647.0, 654.0, 662.0, 668.0, 676.0, 684.0, 691.0, 698.0, 706.0, 713.0, 719.0, 725.0, 732.0, 738.0, 745.0, 752.0, 760.0, 768.0, 776.0, 782.0, 790.0, 796.0, 803.0, 811.0, 818.0, 825.0, 832.0, 840.0, 847.0, 854.0, 861.0, 869.0, 876.0, 883.0, 890.0, 898.0, 905.0, 905.0, 912.0, 918.0, 926.0, 934.0, 941.0, 948.0, 956.0, 964.0, 971.0, 978.0, 986.0, 994.0, 1000.0, 1007.0, 1014.0, 1021.0, 1028.0, 1034.0, 1041.0, 1049.0, 1057.0, 1065.0, 1072.0, 1079.0, 1086.0, 1094.0, 1101.0, 1108.0, 1116.0, 1122.0, 1128.0, 1135.0, 1135.0, 1142.0, 1149.0, 1156.0, 1164.0, 1171.0, 1178.0, 1185.0, 1192.0, 1198.0, 1205.0, 1213.0, 1220.0, 1228.0, 1234.0, 1242.0, 1250.0, 1257.0, 1264.0, 1271.0, 1277.0, 1277.0, 1284.0, 1291.0, 1297.0, 1305.0, 1312.0, 1319.0, 1327.0, 1334.0, 1341.0, 1348.0, 1356.0 ], [ 8.0, 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 8.0, 6.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 6.0, 7.0, 8.0, 7.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 6.0, 6.0, 6.0, 8.0, 7.0, 6.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 8.0, 8.0, 7.0, 6.0, 7.0, 8.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 6.0, 6.0, 7.0, 6.0, 7.0, 7.0, 8.0, 8.0, 8.0, 6.0, 8.0, 6.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 6.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 8.0, 6.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 8.0, 8.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 8.0, 6.0, 6.0, 7.0, 7.0, 7.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 6.0, 7.0, 8.0, 7.0, 8.0, 6.0, 8.0, 8.0, 7.0, 7.0, 7.0, 6.0, 7.0, 7.0, 7.0, 6.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 8.0, 8.0 ], [ 0.25, 0.25, 0.25, 0.2, 0.2, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.2, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.2, 0.2, 0.33333333333333, 0.33333333333333, 0.2, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.2 ], [ 0.25, 0.25, 0.2, 0.2, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.2, 0.25, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.2, 0.2, 0.2, 0.33333333333333, 0.25, 0.2, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.2, 0.2, 0.33333333333333, 0.33333333333333, 0.2, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.2, 0.25, 0.2, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.25, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.2, 0.25, 0.2, 0.25, 0.25, 0.2, 0.33333333333333, 0.2, 0.25, 0.33333333333333, 0.33333333333333, 0.33333333333333, 0.25, 0.2, 0.33333333333333, 0.25, 0.25, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.2, 0.25, 0.25, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.25, 0.33333333333333, 0.33333333333333, 0.25, 0.25, 0.2, 0.2 ] ] ] \ No newline at end of file diff --git a/supercollider/music_data/penrose.txt b/supercollider/music_data/penrose.txt new file mode 100644 index 0000000..1475830 --- /dev/null +++ b/supercollider/music_data/penrose.txt @@ -0,0 +1 @@ +[ [ [ [ 9, 6, 14, 11, 14, 11, 35, 7, 11, 9, 25, 11, 8, 2, 5, 4, 5, 4, 3, 4, 20, 42, 13, 27, 10, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 19, 21, 13, 13, 18, 17, 45, 6, 14, 15, 32, 10, 14, 16, 18, 52, 10, 5, 17, 14, 41, 12, 6, 18, 46, 12, 7, 13, 9, 14, 9, 14, 9, 38, 14, 11, 18, 20, 49, 6, 10, 16, 49, 10, 6, 12, 11, 32, 13, 7, 9, 12, 9, 12, 9, 12, 29, 13, 11, 4, 1, 2, 4, 1, 2, 4, 1, 2, 4, 1, 2, 4, 1, 2, 4, 1, 2, 4, 1, 2, 4, 1, 2, 20, 10, 13, 13, 14, 44, 5, 11, 11, 10, 11, 10, 37, 11, 5, 32, 13, 7, 5, 21, 5, 40, 9, 6, 7, 9, 7, 9, 7, 9, 7, 27, 13, 13, 15, 16, 44, 14, 8, 10, 13, 32, 9, 12, 12, 11, 33, 11, 6, 7, 20, 46, 13, 14, 17, 39, 12, 7, 16, 41, 46, 6, 43, 19, 6, 10, 32, 5, 13, 14, 11, 31, 14, 13, 4, 2, 5, 2, 2, 4, 2, 5, 2, 5, 4, 2, 4, 2, 5, 2, 2, 4, 18, 9, 13, 44, 11, 9, 10, 13, 10, 35, 6, 10, 2, 2, 5, 2, 5, 4, 5, 4, 2, 4, 2, 2, 2, 24, 7, 8, 19, 16, 36, 14, 10, 9, 16, 16, 16, 43, 12, 5, 16, 48, 8, 5, 15, 9, 36, 8, 9, 18, 12, 41, 5, 6, 12, 15, 12, 15, 12, 35, 7, 8, 12, 14, 12, 31, 12, 7, 7, 19, 53, 11, 7, 18, 57, 13, 11, 10, 7, 34, 10, 41, 11, 8, 41, 5, 6, 4, 1, 3, 1, 1, 4, 1, 3, 1, 3, 4, 1, 4, 1, 3, 1, 1, 4, 1, 3, 1, 3, 4, 1, 4, 1, 3, 1, 1, 4, 1, 3, 1, 22, 9, 5, 5, 15, 12, 15, 34, 14, 42, 11, 10, 3, 1, 5, 4, 2, 18, 6, 7, 19, 12, 45, 14, 13, 12, 7, 12, 7, 12, 33, 11, 12, 3, 1, 5, 4, 2, 2, 1, 3, 4, 5, 2, 2, 3, 1, 20, 20, 9, 5, 19, 14, 19, 50, 5, 11, 13, 19, 40, 5, 7, 12, 40, 10, 5, 10, 31, 5, 6, 19, 20, 46, 6, 5, 16, 11, 16, 11, 34, 25, 13, 12, 31, 13, 13, 15, 16, 37, 12, 14, 42, 6, 11, 15, 30, 8, 11, 12, 13, 34, 6, 10, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 4, 3, 4, 3, 3, 3, 3, 3, 22, 10, 9, 41, 7, 12, 32, 7, 11, 35, 6, 41, 12, 6, 19, 10, 19, 40, 13, 5, 8, 15, 10, 15, 34, 13, 38, 8, 5, 18, 52, 10, 12, 21, 37, 8, 9, 13, 14, 13, 38, 9, 11, 10, 15, 10, 15, 10, 36, 16, 6, 14, 13, 14, 13, 14, 29, 13, 37, 10, 5, 3, 3, 4, 3, 4, 4, 22, 6, 5, 13, 12, 13, 12, 32, 9, 7, 9, 13, 9, 32, 9, 9, 2, 5, 1, 2, 4, 1, 20, 8, 8, 10, 9, 29, 12, 9, 5, 22, 16, 50, 14, 8, 15, 7, 15, 31, 10, 8, 10, 38, 10, 12, 19, 42, 12, 32, 7, 10, 8, 18, 8, 18, 28, 8, 9, 18, 12, 18, 35, 26, 7, 6, 16, 21, 16, 45, 9, 12, 8, 30, 10, 12, 12, 5, 12, 5, 12, 5, 12, 25, 9, 7, 15, 49, 13, 14, 14, 19, 50, 10, 5, 6, 39, 13, 36, 7, 9, 5, 5, 1, 5, 19, 43, 13, 8, 16, 13, 40, 7, 9, 5, 5, 1, 5, 21, 7, 7, 17, 13, 17, 38, 13, 9, 13, 16, 11, 16, 11, 35, 9, 12, 5, 12, 29, 12, 6, 10, 6, 10, 6, 10, 6, 10, 6, 31, 11, 11, 33, 8, 12, 6, 10, 6, 10, 6, 29, 15, 6, 13, 11, 13, 33, 14, 9, 15, 10, 15, 10, 40, 6, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 17, 5, 5, 11, 16, 43, 12, 6, 19, 12, 19, 34, 11, 12, 5, 3, 5, 5, 3, 5, 25, 6, 11, 13, 44, 11, 10, 35, 5, 13, 19, 47, 43, 38, 12, 9, 43, 14 ], [ 3.0, 3.5, 3.5, 2.4, 2.75, 2.0, 3.0, 2.0, 2.0, 2.4, 3.0, 1.2, 1.75, 1.0, 1.0, 1.125, 1.0625, 1.0, 1.5, 1.2, 1.75, 1.75, 2.0, 2.0, 1.2, 1.75, 1.5, 1.125, 1.5, 1.5, 1.75, 1.5, 1.0, 1.5, 1.0, 1.2, 0, 1.5, 1.2, 1.0, 1.0, 1.5, 2.0, 3.5, 2.4, 2.0, 1.2, 1.0625, 1.0, 1.75, 1.2, 1.5, 1.2, 1.0, 1.0, 1.5, 2.75, 2.125, 3.0, 3.0, 0, 2.125, 3.0, 2.75, 2.75, 3.0, 2.4, 3.5, 2.4, 2.75, 2.125, 2.4, 2.0, 2.4, 1.75, 1.0, 1.125, 1.2, 2.125, 3.0, 2.75, 2.75, 3.0, 2.75, 2.125, 2.4, 2.0, 2.4, 2.4, 2.0, 2.75, 3.0, 1.5, 1.0, 1.2, 1.75, 1.0, 1.5, 1.5, 1.2, 1.2, 1.0, 1.5, 1.0, 1.2, 1.2, 1.0, 1.5, 1.0, 1.75, 1.2, 1.0, 1.5, 1.0, 1.75, 1.0, 1.0, 1.5, 1.0, 1.2, 1.0, 1.0, 1.375, 1.5, 0, 1.2, 1.0625, 1.2, 1.0, 1.75, 1.5, 1.2, 1.0625, 1.2, 1.125, 1.375, 1.2, 1.375, 1.0625, 1.5, 1.2, 1.0625, 1.2, 1.0, 1.75, 1.5, 1.2, 1.0, 1.5, 1.375, 1.2, 1.0625, 1.2, 1.0, 1.75, 1.125, 1.375, 1.2, 1.375, 1.0625, 1.2, 1.0625, 1.2, 1.0, 1.75, 0, 1.125, 1.5, 1.2, 1.5, 1.2, 1.0, 1.5, 1.75, 2.125, 2.0, 2.75, 2.25, 1.125, 1.2, 1.0, 0, 2.0, 3.5, 3.0, 2.0, 2.4, 2.125, 2.75, 3.5, 1.5, 1.5, 1.2, 1.0, 1.75, 1.2, 1.75, 1.5, 1.2, 1.0, 1.75, 1.2, 1.75, 1.5, 1.2, 1.0, 1.75, 1.2, 1.75, 1.5, 1.5, 1.2, 1.5, 1.0, 2.0, 2.4, 2.125, 2.75, 3.5, 2.4, 1.75, 1.0, 1.0, 1.0625, 1.5, 1.5, 1.2, 1.75, 1.0, 1.0625, 1.5, 1.5, 1.2, 1.75, 1.0, 1.0625, 2.75, 2.4, 3.5, 2.4, 2.4, 0, 1.75, 1.2, 1.5, 1.2, 1.125, 1.0, 3.5, 2.75, 2.4, 3.5, 1.0, 1.375, 1.2, 1.75, 1.5, 1.75, 1.2, 1.5, 1.2, 1.125, 2.0, 3.0, 3.0, 3.5, 2.25, 2.75, 3.5, 2.75, 1.2, 1.5, 1.125, 1.0, 1.5, 1.0, 0, 1.0, 1.0, 1.2, 1.2, 1.75, 1.375, 1.5, 1.75, 2.75, 2.4, 3.0, 2.4, 2.75, 2.0, 2.125, 1.5, 1.0, 1.0, 1.0, 1.125, 1.5, 1.2, 1.5, 1.0, 1.5, 1.75, 1.0, 1.125, 1.2, 1.5, 1.2, 1.5, 1.75, 1.2, 1.125, 1.2, 1.75, 1.2, 1.5, 1.0625, 1.2, 1.125, 1.5, 1.75, 1.2, 1.0, 1.0625, 1.2, 1.0, 1.5, 1.75, 1.5, 1.0, 1.0625, 0, 1.0, 1.5, 1.2, 1.75, 1.375, 1.5, 1.2, 1.5, 2.125, 3.0, 2.4, 3.5, 3.0, 2.4, 2.125, 2.4, 1.2, 1.5, 1.2, 1.0625, 1.75, 1.2, 1.5, 1.2, 1.0625, 1.75, 1.0, 1.5, 1.75, 2.125, 3.0, 2.4, 3.5, 3.0, 2.4, 2.125, 3.5, 3.5, 2.4, 2.4, 3.0, 3.5, 2.125, 2.4, 3.5, 2.125, 0, 3.5, 3.0, 3.5, 2.25, 2.0, 3.0, 1.0, 1.2, 1.5, 1.125, 1.5, 1.2, 1.2, 1.375, 1.5, 1.5, 1.125, 1.0, 1.0625, 1.5, 1.375, 1.125, 1.5, 1.5, 1.2, 1.2, 1.375, 1.5, 1.2, 1.0, 1.75, 0, 2.25, 3.5, 3.0, 1.0625, 1.2, 1.0, 1.0, 1.5, 1.0625, 1.5, 1.0, 2.25, 3.5, 3.0, 3.0, 3.5, 3.0, 2.25, 2.125, 2.75, 3.5, 2.0, 2.0, 2.4, 3.5, 2.25, 2.4, 3.0, 3.5, 2.0, 3.0, 3.5, 3.0, 2.0, 3.0, 2.4, 2.125, 3.0, 2.0, 2.4, 2.0, 0, 2.0, 3.5, 2.0, 3.5, 2.75, 1.5, 1.375, 1.0, 2.0, 3.5, 1.125, 1.2, 1.0, 1.0, 1.2, 1.0625, 0, 1.375, 1.0, 1.5, 1.5, 1.2, 1.0, 1.5, 1.2, 3.5, 2.125, 2.4, 3.0, 1.2, 1.0, 1.375, 1.2, 2.0, 2.0, 2.4, 3.0, 3.5, 3.0, 2.0, 3.0, 2.0, 2.4, 2.25, 2.4, 2.125, 3.5, 0, 3.0, 3.0, 3.0, 2.0, 2.75, 2.4, 2.4, 2.75, 3.0, 1.5, 1.2, 1.2, 1.125, 1.0625, 1.0, 1.2, 1.125, 1.2, 1.75, 1.0, 1.0625, 1.2, 1.375, 1.5, 1.375, 2.75, 3.0, 3.0, 3.5, 2.0, 2.4, 1.5, 1.2, 1.0, 1.0625, 1.2, 1.125, 1.5, 1.2, 1.125, 2.75, 3.0, 3.0, 3.5, 2.0, 0, 3.5, 3.0, 2.0, 2.0, 2.75, 2.75, 2.4, 2.0, 3.0, 2.4, 2.0, 1.0, 1.375, 1.5, 1.0, 3.5, 3.0, 2.0, 2.0, 1.5, 1.0625, 1.0, 1.375, 1.5, 1.0, 1.125, 1.75, 1.2, 1.375, 1.5, 1.125, 1.75, 1.2, 1.75, 0, 2.4, 2.75, 2.4, 3.0, 3.0, 2.4, 3.0, 3.0, 2.125, 2.0, 1.2, 1.2, 1.125, 1.0625, 1.2, 1.375, 1.75, 1.5, 1.375, 1.0, 2.4, 2.75, 2.4, 3.0, 3.0, 3.0, 2.125, 2.0, 3.0, 0, 2.0, 2.75, 2.75, 2.0, 3.5, 3.5, 2.125, 2.0, 3.0, 3.0, 2.0, 3.5, 2.0, 2.0, 3.5, 2.4, 3.0, 2.0, 3.5, 2.125, 2.0, 3.0, 3.0, 2.0, 3.5, 2.0, 3.5, 2.4, 3.0, 2.0, 2.25, 0, 2.25, 3.5, 2.75, 2.4, 2.0, 2.75, 2.125, 1.0, 1.2, 1.375, 1.125, 1.75, 3.0, 3.0, 2.0, 2.25, 2.0, 2.4, 3.0, 2.75, 2.75, 2.4, 3.5, 2.0, 2.4, 3.0, 1.0, 1.2, 1.375, 1.125, 1.75, 1.5, 1.0, 1.5, 0, 1.5, 1.0625, 1.2, 1.0, 1.5, 1.0, 1.0625, 1.0, 1.2, 1.75, 1.5, 1.5, 1.0625, 1.2, 1.2, 1.0, 1.125, 1.75, 1.0, 1.2, 1.0, 1.75, 1.5, 1.75, 1.75, 1.5, 1.375, 1.0625, 1.375, 1.0, 1.2, 1.0625, 1.0, 1.5, 1.75, 1.0, 1.2, 1.125, 1.0, 1.5, 1.75, 1.5, 1.75, 1.2, 1.0, 1.0625, 1.0, 1.2, 0, 1.125, 1.5, 1.125, 1.5, 1.2, 1.5, 2.4, 1.125, 2.4, 2.0, 3.0, 0 ], [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 ] ], [ [ 13, 12, 17, 17, 42, 5, 10, 1, 2, 4, 1, 2, 4, 1, 20, 5, 8, 6, 9, 6, 9, 27, 5, 11, 2, 3, 22, 40, 13, 9, 13, 29, 16, 14, 11, 13, 11, 13, 11, 30, 8, 14, 47, 12, 10, 8, 11, 8, 11, 8, 11, 28, 13, 12, 14, 12, 37, 14, 6, 13, 13, 33, 18, 12, 13, 10, 19, 10, 19, 31, 14, 11, 4, 5, 5, 2, 1, 4, 5, 5, 3, 1, 4, 5, 2, 3, 1, 4, 5, 2, 3, 1, 23, 5, 8, 12, 14, 43, 6, 10, 11, 43, 13, 8, 4, 5, 5, 2, 1, 4, 5, 5, 3, 1, 4, 5, 2, 3, 1, 4, 5, 2, 3, 1, 25, 8, 5, 12, 16, 12, 16, 29, 5, 9, 6, 15, 6, 15, 34, 10, 10, 13, 10, 15, 40, 49, 10, 5, 19, 13, 42, 10, 9, 12, 18, 12, 38, 13, 12, 11, 23, 39, 6, 5, 16, 48, 13, 7, 10, 18, 28, 18, 5, 8, 7, 5, 7, 5, 7, 5, 7, 26, 6, 10, 13, 14, 42, 9, 8, 21, 34, 10, 35, 6, 5, 39, 18, 5, 12, 29, 12, 12, 2, 4, 5, 1, 2, 4, 5, 1, 2, 28, 14, 7, 15, 12, 15, 39, 13, 6, 10, 8, 30, 9, 10, 11, 22, 36, 5, 8, 17, 10, 38, 11, 11, 2, 5, 5, 5, 5, 5, 5, 2, 5, 5, 24, 11, 6, 5, 15, 13, 15, 13, 45, 9, 14, 18, 42, 6, 11, 12, 41, 10, 6, 10, 11, 10, 11, 28, 7, 8, 17, 17, 17, 45, 9, 11, 16, 48, 14, 8, 12, 14, 12, 41, 14, 12, 14, 15, 37, 9, 8, 23, 32, 7, 13, 31, 5, 11, 6, 12, 26, 6, 9, 21, 12, 21, 37, 12, 13, 10, 13, 14, 36, 6, 11, 3, 3, 5, 3, 25, 8, 9, 36, 10, 11, 5, 4, 3, 3, 5, 4, 3, 3, 5, 4, 3, 3, 26, 11, 6, 18, 20, 18, 38, 11, 7, 17, 45, 18, 5, 13, 19, 10, 19, 10, 42, 5, 8, 17, 8, 17, 31, 11, 13, 40, 9, 13, 33, 11, 12, 14, 15, 45, 11, 14, 22, 55, 22, 6, 8, 42, 10, 14, 1, 1, 3, 1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 1, 1, 3, 1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 1, 21, 5, 13, 12, 37, 9, 5, 12, 33, 14, 5, 2, 1, 2, 1, 2, 4, 2, 4, 2, 4, 2, 1, 2, 1, 2, 1, 2, 4, 23, 6, 12, 19, 14, 47, 9, 14, 7, 32, 14, 39, 10, 11, 34, 6, 37, 11, 11, 14, 14, 14, 43, 9, 7, 14, 14, 14, 40, 14, 7, 34, 8, 9, 19, 48, 14, 10, 13, 41, 5, 6, 14, 15, 14, 40, 6, 10, 18, 15, 18, 50, 11, 13, 8, 13, 8, 13, 8, 13, 30, 13, 6, 1, 4, 5, 19, 6, 7, 10, 36, 13, 9, 2, 3, 4, 3, 3, 4, 3, 2, 4, 3, 2, 3, 3, 2, 3, 4, 2, 21, 13, 8, 14, 10, 36, 6, 10, 41, 6, 9, 5, 5, 1, 4, 3, 5, 5, 1, 18, 6, 11, 11, 17, 9, 17, 34, 13, 13, 17, 13, 35, 7, 14, 44, 5, 14, 16, 11, 41, 45, 9, 6, 13, 20, 13, 36, 7, 6, 10, 20, 10, 20, 31, 20, 14, 6, 13, 13, 13, 13, 40, 13, 13, 35, 9, 6, 15, 18, 15, 46, 8, 8, 13, 6, 13, 32, 8, 14, 14, 6, 14, 6, 14, 35, 7, 8, 12, 4, 5, 23, 9, 10, 30, 11, 9, 34, 8, 8, 4, 20, 7, 8, 16, 16, 45, 7, 7, 38, 13, 14, 3, 2, 4, 2, 4, 4, 4, 4, 3, 4, 3, 2, 3, 2, 4, 22, 12, 5, 10, 15, 14, 15, 14, 37, 7, 12, 47, 10, 12, 7, 19, 7, 19, 41, 6, 5, 8, 12, 25, 5, 12, 19, 8, 44, 13, 6, 12, 11, 7, 11, 31, 8, 7, 3, 2, 2, 2, 5, 3, 2, 2, 5, 5, 3, 2, 2, 5, 5, 3, 2, 2, 5, 5, 2, 2, 2, 5, 22, 9, 13, 10, 19, 27, 14, 13, 19, 35, 13, 14, 9, 15, 9, 15, 28, 13, 6, 17, 36, 11, 9, 3, 2, 2, 2, 5, 3, 2, 2, 5, 5, 21, 11, 10, 38, 12, 11, 13, 16, 30, 39, 5, 32, 10, 7, 13, 32, 20 ], [ 2.75, 2.4, 3.0, 3.0, 2.0, 6.0, 4.25, 6.0, 4.8, 4.0, 7.0, 7.0, 4.0, 6.0, 4.0, 4.0, 4.25, 4.8, 5.5, 6.0, 5.5, 6.0, 6.0, 7.0, 4.0, 4.5, 4.8, 2.75, 4.0, 4.25, 4.8, 5.5, 0, 4.0, 7.0, 4.8, 4.0, 7.0, 4.5, 4.8, 2.75, 2.4, 3.0, 6.0, 4.5, 5.5, 6.0, 4.0, 4.8, 4.0, 5.5, 4.8, 4.0, 7.0, 4.8, 4.0, 7.0, 2.75, 2.4, 3.0, 3.5, 2.0, 0, 6.0, 5.5, 4.0, 7.0, 6.0, 4.0, 6.0, 4.8, 4.8, 4.0, 6.0, 4.0, 4.0, 4.5, 4.8, 7.0, 6.0, 7.0, 4.8, 4.8, 4.0, 4.0, 4.0, 6.0, 4.5, 7.0, 6.0, 4.25, 7.0, 4.8, 2.75, 3.5, 3.0, 2.25, 2.0, 6.0, 5.5, 4.0, 7.0, 4.8, 4.8, 4.0, 6.0, 4.0, 4.0, 4.5, 4.8, 7.0, 6.0, 7.0, 4.8, 4.8, 4.0, 4.0, 4.0, 6.0, 4.5, 7.0, 6.0, 4.25, 7.0, 4.8, 2.75, 3.5, 3.0, 2.25, 2.0, 2.4, 2.75, 6.0, 5.5, 4.0, 7.0, 6.0, 4.0, 6.0, 0, 2.75, 3.0, 2.75, 3.5, 2.4, 4.8, 4.25, 5.5, 4.8, 4.0, 6.0, 2.75, 3.0, 2.75, 3.5, 2.4, 2.25, 4.8, 6.0, 6.0, 5.5, 7.0, 4.25, 5.5, 4.8, 4.0, 7.0, 4.5, 4.8, 4.25, 4.8, 0, 4.8, 4.0, 4.25, 7.0, 5.5, 4.8, 6.0, 5.5, 4.0, 6.0, 5.5, 6.0, 4.0, 7.0, 6.0, 2.75, 3.0, 2.125, 2.4, 2.4, 2.0, 5.5, 6.0, 4.0, 0, 4.0, 4.8, 4.8, 6.0, 4.8, 4.0, 4.5, 4.0, 7.0, 4.8, 4.0, 4.5, 4.0, 6.0, 4.8, 3.0, 2.75, 2.75, 2.0, 3.5, 2.25, 4.0, 4.8, 4.8, 7.0, 4.5, 2.4, 3.0, 2.0, 2.4, 2.0, 2.0, 2.4, 2.4, 2.75, 3.0, 2.0, 3.0, 2.0, 2.4, 2.25, 3.5, 3.5, 2.4, 2.0, 2.125, 2.0, 3.0, 2.0, 0, 7.0, 5.5, 4.8, 7.0, 4.0, 5.5, 4.25, 4.0, 6.0, 6.0, 7.0, 5.5, 4.5, 6.0, 5.5, 2.4, 2.25, 2.75, 2.125, 2.0, 3.0, 2.0, 2.75, 2.4, 3.5, 2.125, 3.5, 2.4, 5.5, 4.5, 6.0, 5.5, 0, 4.0, 4.25, 4.0, 5.5, 6.0, 2.4, 2.25, 2.4, 3.0, 3.5, 4.8, 6.0, 4.0, 6.0, 2.4, 2.25, 2.4, 2.4, 2.25, 2.4, 3.0, 3.5, 4.8, 6.0, 4.0, 6.0, 4.25, 4.5, 0, 3.5, 2.4, 2.0, 3.5, 2.125, 2.0, 2.4, 3.0, 3.5, 2.125, 3.0, 2.0, 2.4, 2.4, 2.25, 4.8, 4.8, 6.0, 6.0, 4.8, 4.5, 4.0, 7.0, 4.25, 4.8, 6.0, 6.0, 4.8, 4.5, 4.0, 3.0, 2.0, 2.4, 2.125, 2.75, 2.25, 2.4, 2.4, 2.25, 2.125, 0, 2.0, 2.4, 3.0, 2.25, 3.0, 3.0, 3.5, 6.0, 4.0, 5.5, 4.8, 6.0, 4.0, 4.5, 6.0, 6.0, 2.0, 2.4, 3.0, 4.25, 6.0, 4.0, 7.0, 4.0, 2.0, 3.5, 2.25, 2.4, 0, 6.0, 5.5, 6.0, 2.25, 2.4, 2.0, 3.5, 3.0, 2.0, 2.4, 2.0, 3.5, 3.0, 2.25, 2.4, 2.0, 3.5, 2.0, 2.25, 2.4, 2.0, 3.0, 2.0, 2.25, 2.4, 3.5, 3.0, 2.0, 2.25, 2.0, 3.5, 3.0, 2.0, 2.4, 2.0, 3.5, 3.0, 2.25, 2.4, 7.0, 7.0, 4.0, 4.8, 6.0, 5.5, 6.0, 7.0, 2.0, 2.0, 3.5, 3.0, 3.0, 2.0, 2.125, 2.4, 2.0, 2.25, 2.4, 3.0, 3.0, 3.5, 2.4, 2.4, 2.0, 2.4, 3.5, 3.0, 3.5, 7.0, 4.0, 4.5, 7.0, 4.8, 0, 5.5, 6.0, 6.0, 6.0, 4.0, 2.0, 2.0, 2.25, 2.25, 2.4, 4.8, 6.0, 4.8, 4.8, 5.5, 7.0, 0, 2.4, 2.0, 2.75, 2.4, 3.0, 7.0, 6.0, 4.8, 4.8, 4.0, 7.0, 5.5, 4.0, 4.0, 4.8, 6.0, 7.0, 6.0, 4.8, 4.0, 4.8, 6.0, 4.8, 4.0, 7.0, 5.5, 6.0, 4.5, 0, 7.0, 4.0, 5.5, 4.8, 7.0, 6.0, 4.0, 5.5, 2.25, 3.0, 3.0, 2.125, 3.5, 2.25, 6.0, 5.5, 4.8, 4.0, 3.0, 3.0, 2.4, 3.5, 2.0, 2.4, 3.0, 3.5, 2.0, 2.4, 3.0, 3.0, 2.4, 3.5, 2.4, 2.0, 3.0, 3.5, 2.4, 2.125, 3.0, 3.5, 2.0, 2.4, 2.25, 6.0, 5.5, 4.8, 3.0, 3.5, 2.0, 2.0, 2.4, 3.0, 2.25, 2.125, 3.0, 3.5, 2.0, 0, 5.5, 4.8, 4.0, 6.0, 4.8, 4.0, 3.0, 2.0, 2.4, 2.4, 3.0, 2.4, 2.4, 2.75, 5.5, 4.8, 4.0, 6.0, 4.8, 3.0, 2.4, 2.4, 2.75, 2.25, 3.5, 3.0, 3.0, 2.125, 2.4, 3.5, 2.75, 2.25, 2.4, 0, 6.0, 6.0, 4.25, 4.0, 6.0, 4.5, 4.8, 2.0, 3.5, 2.0, 6.0, 4.5, 7.0, 6.0, 4.8, 4.25, 2.0, 3.5, 2.0, 3.0, 2.75, 2.4, 2.0, 3.5, 2.0, 3.0, 2.75, 2.4, 2.125, 2.4, 0, 2.4, 3.0, 3.5, 2.25, 2.0, 4.25, 4.0, 7.0, 4.25, 4.8, 4.5, 4.5, 7.0, 4.0, 6.0, 4.25, 4.0, 7.0, 4.0, 5.5, 4.25, 4.8, 4.5, 3.0, 2.4, 2.0, 3.5, 2.25, 2.4, 2.0, 3.0, 3.5, 2.0, 3.5, 2.0, 2.4, 2.0, 2.125, 3.5, 2.0, 2.4, 0, 7.0, 4.8, 4.0, 4.25, 7.0, 6.0, 6.0, 4.0, 5.5, 6.0, 2.4, 2.25, 2.0, 3.0, 2.125, 3.5, 2.0, 2.0, 2.4, 2.75, 2.25, 3.5, 2.25, 2.0, 2.4, 2.4, 2.0, 0, 4.8, 4.8, 4.0, 5.5, 6.0, 6.0, 7.0, 4.8, 4.8, 4.25, 4.0, 6.0, 4.8, 7.0, 6.0, 4.0, 7.0, 4.8, 4.8, 4.25, 6.0, 4.0, 4.8, 7.0, 4.0, 6.0, 7.0, 4.8, 4.25, 4.0, 6.0, 4.0, 7.0, 5.5, 5.5, 4.8, 4.8, 4.8, 4.8, 4.8, 4.0, 5.5, 3.5, 3.0, 2.75, 2.125, 2.75, 2.4, 2.4, 3.0, 2.4, 2.0, 2.0, 7.0, 4.8, 4.8, 4.25, 4.0, 6.0, 4.8, 7.0, 6.0, 4.0, 7.0, 4.8, 4.8, 0, 3.5, 2.4, 4.8, 4.0, 6.0, 4.0, 6.0, 2.75, 4.8, 4.5, 2.0, 3.0, 2.0, 2.4, 0 ], [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 ] ], [ [ 12, 12, 12, 15, 12, 39, 12, 11, 3, 1, 25, 6, 6, 16, 42, 5, 38, 7, 8, 5, 4, 17, 11, 14, 9, 32, 10, 13, 10, 23, 9, 23, 25, 8, 11, 16, 35, 10, 14, 11, 12, 11, 12, 39, 5, 8, 22, 55, 13, 12, 9, 17, 27, 14, 9, 12, 12, 13, 12, 13, 44, 5, 8, 15, 13, 15, 13, 41, 7, 14, 3, 2, 2, 2, 3, 2, 2, 3, 3, 2, 2, 3, 2, 2, 2, 3, 2, 2, 18, 12, 6, 9, 12, 31, 11, 6, 11, 14, 11, 14, 11, 33, 7, 13, 3, 2, 2, 2, 3, 2, 2, 3, 3, 2, 2, 3, 2, 2, 2, 3, 2, 2, 3, 2, 2, 2, 3, 2, 2, 22, 13, 7, 7, 5, 7, 5, 7, 5, 7, 31, 7, 7, 11, 19, 11, 39, 5, 9, 33, 13, 10, 16, 50, 13, 12, 15, 17, 38, 6, 12, 17, 9, 17, 37, 10, 7, 12, 47, 13, 11, 2, 5, 5, 4, 4, 3, 3, 2, 2, 5, 20, 21, 11, 12, 9, 5, 9, 5, 31, 9, 6, 12, 16, 41, 8, 6, 12, 16, 31, 10, 36, 11, 39, 17, 6, 42, 7, 11, 15, 44, 8, 14, 18, 10, 18, 38, 5, 7, 13, 10, 32, 7, 7, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 23, 5, 13, 10, 8, 10, 33, 8, 9, 19, 12, 41, 8, 9, 10, 10, 22, 10, 22, 29, 6, 9, 12, 17, 39, 13, 8, 16, 36, 8, 13, 11, 13, 11, 33, 11, 6, 22, 14, 22, 38, 5, 5, 13, 8, 13, 8, 33, 5, 11, 7, 6, 16, 6, 40, 7, 13, 8, 18, 8, 38, 6, 5, 17, 7, 38, 10, 5, 35, 7, 9, 41, 14, 13, 14, 8, 14, 8, 34, 17, 10, 11, 21, 46, 8, 14, 3, 3, 3, 1, 1, 1, 1, 3, 16, 8, 6, 42, 8, 5, 19, 9, 19, 32, 5, 10, 11, 18, 11, 18, 40, 12, 13, 15, 6, 36, 11, 5, 12, 19, 9, 19, 9, 41, 7, 12, 13, 18, 37, 11, 9, 45, 6, 14, 38, 8, 11, 13, 19, 45, 7, 9, 11, 19, 11, 42, 25, 13, 5, 39, 14, 9, 7, 13, 7, 13, 30, 8, 9, 5, 4, 3, 5, 4, 3, 5, 23, 8, 5, 13, 35, 11, 13, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 18, 7, 13, 16, 6, 16, 40, 8, 12, 6, 33, 5, 6, 7, 31, 12, 41, 14, 10, 21, 6, 10, 19, 21, 50, 16, 6, 5, 12, 14, 12, 42, 12, 9, 34, 11, 7, 10, 10, 10, 34, 12, 12, 14, 41, 13, 11, 17, 8, 17, 27, 8, 9, 11, 10, 11, 10, 11, 10, 34, 14, 10, 10, 11, 14, 11, 14, 33, 13, 13, 25, 13, 9, 34, 14, 13, 18, 7, 40, 14, 10, 3, 5, 5, 4, 4, 2, 2, 3, 3, 5, 21, 7, 6, 42, 13, 12, 41, 8, 11, 6, 2, 5, 2, 2, 5, 2, 3, 5, 5, 3, 5, 5, 2, 5, 2, 2, 5, 2, 24, 12, 7, 16, 13, 46, 6, 8, 7, 17, 28, 7, 11, 21, 48, 7, 37, 7, 7, 14, 15, 14, 43, 7, 14, 7, 20, 7, 20, 27, 12, 9, 9, 19, 6, 19, 6, 42, 8, 11, 43, 8, 12, 18, 16, 18, 40, 14, 9, 18, 37, 14, 5, 21, 8, 21, 40, 9, 11, 42, 13, 7, 2, 3, 2, 3, 20, 10, 7, 36, 10, 31, 11, 11, 19, 11, 41, 10, 5, 36, 7, 6, 1, 1, 1, 3, 3, 2, 2, 1, 1, 1, 1, 3, 3, 2, 2, 1, 1, 1, 1, 3, 3, 2, 2, 1, 1, 1, 1, 3, 3, 2, 2, 1, 1, 1, 1, 3, 24, 8, 12, 14, 15, 20, 52, 11, 13, 40, 13, 7, 22, 13, 22, 35, 14, 45, 12, 12, 10, 9, 10, 35, 12, 9, 7, 16, 44, 10, 12, 17, 20, 56, 7, 8, 4, 4, 1, 4, 5, 4, 4, 4, 5, 1, 4, 4, 20, 8, 6, 18, 47, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 19, 7, 8, 13, 46, 5, 11, 10, 13, 31, 14, 11, 34, 5, 12, 15, 11, 40, 5, 34, 11, 9, 17, 5, 8, 18, 32, 21 ], [ 12.0, 14.0, 14.0, 9.6, 11.0, 8.0, 6.0, 4.8, 4.8, 7.0, 4.8, 7.0, 4.0, 4.25, 4.0, 12.0, 14.0, 6.0, 4.8, 4.5, 4.8, 4.25, 7.0, 4.0, 4.25, 4.0, 0, 6.0, 4.8, 4.0, 4.0, 6.0, 6.0, 6.0, 4.8, 4.0, 4.0, 5.5, 6.0, 7.0, 4.8, 4.0, 7.0, 4.8, 6.0, 4.8, 4.0, 4.0, 6.0, 4.8, 4.0, 4.0, 6.0, 0, 12.0, 8.0, 12.0, 9.6, 12.0, 8.0, 14.0, 4.8, 4.0, 4.0, 5.5, 6.0, 6.0, 4.5, 4.8, 4.0, 4.25, 4.0, 4.8, 4.8, 4.25, 4.8, 4.8, 4.8, 4.0, 4.8, 4.8, 4.5, 4.0, 4.8, 4.0, 4.5, 4.0, 4.25, 4.8, 12.0, 8.0, 12.0, 9.6, 12.0, 4.8, 4.0, 4.0, 5.5, 6.0, 6.0, 4.5, 4.25, 4.8, 4.0, 4.25, 4.0, 4.8, 4.8, 4.25, 4.8, 4.8, 4.8, 4.0, 4.8, 4.8, 4.5, 4.0, 4.8, 4.0, 4.5, 4.0, 4.25, 4.0, 4.5, 4.8, 4.25, 4.0, 4.8, 4.8, 4.25, 8.5, 12.0, 11.0, 11.0, 12.0, 9.6, 14.0, 9.6, 8.0, 9.0, 0, 14.0, 9.0, 9.6, 8.5, 9.6, 8.0, 9.6, 12.0, 6.0, 4.0, 4.8, 6.0, 9.6, 12.0, 12.0, 11.0, 14.0, 8.0, 9.6, 12.0, 9.6, 14.0, 8.0, 4.5, 5.5, 4.8, 5.5, 12.0, 8.0, 12.0, 12.0, 12.0, 8.0, 12.0, 12.0, 12.0, 8.0, 12.0, 12.0, 14.0, 0, 4.5, 5.5, 6.0, 4.8, 4.8, 5.5, 6.0, 4.5, 6.0, 4.8, 6.0, 5.5, 12.0, 8.5, 14.0, 8.0, 9.0, 4.5, 5.5, 4.8, 4.0, 0, 4.5, 4.8, 4.8, 6.0, 4.0, 4.8, 6.0, 4.8, 4.0, 5.5, 4.0, 4.8, 8.0, 14.0, 12.0, 9.6, 9.6, 4.0, 4.8, 4.0, 7.0, 6.0, 4.0, 4.0, 7.0, 6.0, 4.0, 4.0, 7.0, 6.0, 4.0, 4.0, 7.0, 6.0, 6.0, 4.8, 4.0, 5.5, 4.0, 4.8, 4.8, 6.0, 4.0, 4.8, 4.0, 0, 4.8, 4.5, 5.5, 4.25, 4.0, 6.0, 4.0, 14.0, 11.0, 9.6, 12.0, 8.0, 4.0, 5.5, 4.8, 7.0, 14.0, 11.0, 9.6, 12.0, 8.0, 14.0, 14.0, 11.0, 9.6, 12.0, 8.0, 14.0, 4.0, 5.5, 4.8, 7.0, 6.0, 4.8, 5.5, 0, 6.0, 4.8, 7.0, 5.5, 4.5, 4.25, 8.0, 8.5, 8.0, 11.0, 12.0, 14.0, 8.0, 8.5, 11.0, 14.0, 12.0, 4.0, 4.0, 4.8, 7.0, 5.5, 6.0, 8.0, 8.5, 11.0, 14.0, 12.0, 8.0, 12.0, 0, 4.0, 6.0, 4.8, 7.0, 6.0, 4.8, 4.5, 4.8, 4.25, 4.8, 4.8, 4.0, 4.8, 6.0, 4.25, 9.6, 8.5, 9.0, 4.0, 6.0, 4.8, 7.0, 5.5, 6.0, 4.8, 6.0, 4.8, 4.25, 7.0, 4.0, 6.0, 5.5, 4.0, 5.5, 4.25, 6.0, 0, 14.0, 12.0, 14.0, 9.0, 8.0, 12.0, 8.0, 14.0, 12.0, 14.0, 9.0, 8.0, 4.0, 7.0, 4.5, 14.0, 12.0, 14.0, 4.0, 4.8, 6.0, 4.5, 6.0, 4.8, 4.8, 5.5, 6.0, 4.8, 4.0, 0, 14.0, 8.5, 12.0, 12.0, 8.0, 8.0, 11.0, 8.5, 9.0, 9.6, 4.8, 7.0, 4.25, 6.0, 7.0, 4.8, 7.0, 4.25, 6.0, 4.5, 9.0, 14.0, 12.0, 12.0, 4.0, 4.8, 7.0, 4.0, 4.8, 7.0, 4.0, 4.8, 4.0, 4.0, 4.8, 4.0, 4.0, 4.8, 7.0, 4.0, 4.8, 7.0, 4.0, 4.8, 4.0, 4.0, 4.8, 4.0, 4.0, 4.8, 7.0, 4.25, 6.0, 4.0, 4.8, 5.5, 7.0, 0, 4.5, 4.8, 4.0, 5.5, 4.25, 7.0, 7.0, 6.0, 5.5, 4.8, 6.0, 6.0, 5.5, 4.25, 7.0, 7.0, 4.8, 0, 11.0, 14.0, 8.0, 12.0, 14.0, 12.0, 4.8, 4.0, 5.5, 14.0, 8.5, 9.6, 12.0, 9.0, 8.0, 11.0, 14.0, 8.0, 12.0, 6.0, 4.8, 5.5, 4.8, 6.0, 4.8, 14.0, 8.5, 9.6, 12.0, 9.0, 8.0, 8.0, 12.0, 12.0, 0, 12.0, 12.0, 12.0, 8.0, 11.0, 9.6, 9.6, 14.0, 8.5, 12.0, 4.25, 7.0, 4.0, 12.0, 12.0, 12.0, 8.0, 11.0, 14.0, 8.5, 9.6, 12.0, 9.6, 9.0, 8.0, 9.6, 8.0, 9.6, 12.0, 8.0, 12.0, 4.25, 7.0, 4.0, 6.0, 7.0, 4.0, 0, 4.8, 4.8, 4.0, 7.0, 6.0, 4.8, 4.5, 4.0, 4.25, 6.0, 4.8, 4.5, 4.0, 4.25, 7.0, 4.8, 6.0, 4.0, 4.8, 7.0, 7.0, 11.0, 14.0, 8.0, 12.0, 9.0, 7.0, 6.0, 4.25, 5.5, 5.5, 11.0, 14.0, 8.0, 12.0, 11.0, 14.0, 7.0, 6.0, 4.25, 5.5, 5.5, 7.0, 11.0, 14.0, 8.0, 12.0, 9.0, 12.0, 8.0, 0, 9.0, 8.5, 12.0, 9.6, 8.0, 11.0, 12.0, 11.0, 11.0, 12.0, 7.0, 5.5, 4.8, 4.8, 6.0, 4.0, 11.0, 14.0, 8.5, 9.0, 11.0, 11.0, 12.0, 14.0, 8.0, 12.0, 0, 5.5, 4.8, 14.0, 9.0, 12.0, 8.0, 8.5, 9.6, 12.0, 4.0, 5.5, 7.0, 8.5, 8.0, 8.0, 14.0, 9.6, 12.0, 8.0, 12.0, 9.0, 8.0, 14.0, 9.0, 8.0, 8.0, 9.6, 14.0, 12.0, 8.0, 8.5, 9.6, 14.0, 12.0, 8.0, 8.5, 12.0, 14.0, 12.0, 8.0, 9.0, 12.0, 8.0, 12.0, 14.0, 9.0, 8.0, 8.0, 9.6, 14.0, 12.0, 8.0, 8.5, 9.6, 14.0, 12.0, 8.0, 8.5, 12.0, 14.0, 12.0, 0, 9.0, 14.0, 11.0, 9.6, 8.0, 9.0, 14.0, 11.0, 4.5, 6.0, 4.0, 4.25, 5.5, 4.8, 9.0, 14.0, 4.0, 4.8, 5.5, 4.5, 7.0, 6.0, 0, 8.0, 11.0, 9.6, 14.0, 7.0, 6.0, 5.5, 4.25, 5.5, 4.0, 4.0, 4.8, 6.0, 4.25, 4.8, 4.0, 4.0, 7.0, 4.25, 7.0, 6.0, 4.0, 4.8, 7.0, 6.0, 4.25, 4.8, 4.0, 6.0, 4.5, 4.0, 7.0, 6.0, 7.0, 4.5, 4.0, 4.8, 4.0, 4.8, 4.25, 4.8, 4.0, 6.0, 6.0, 6.0, 4.5, 7.0, 4.8, 7.0, 4.8, 4.0, 4.8, 4.0, 6.0, 4.25, 6.0, 4.0, 7.0, 6.0, 7.0, 4.5, 9.0, 8.0, 14.0, 12.0, 7.0, 6.0, 5.5, 4.25, 5.5, 0, 9.6, 9.0, 7.0, 5.5, 6.0, 5.5, 4.5, 9.6, 8.0, 14.0, 8.0, 12.0, 7.0, 5.5, 6.0, 5.5, 0 ], [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 ] ], [ [ 8, 14, 17, 19, 44, 14, 37, 12, 8, 9, 10, 27, 6, 36, 8, 32, 8, 10, 14, 33, 18, 6, 14, 11, 8, 11, 8, 11, 35, 9, 14, 11, 34, 12, 13, 10, 19, 10, 46, 9, 10, 17, 8, 17, 26, 5, 14, 12, 13, 34, 17, 14, 5, 19, 20, 55, 9, 14, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 23, 5, 7, 19, 53, 7, 10, 13, 43, 12, 9, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 5, 3, 20, 9, 9, 21, 16, 44, 6, 5, 17, 19, 47, 2, 14, 8, 5, 9, 5, 9, 5, 9, 26, 6, 10, 32, 14, 7, 6, 15, 6, 15, 27, 10, 11, 17, 18, 43, 11, 11, 11, 17, 11, 39, 5, 14, 15, 8, 33, 13, 12, 19, 32, 14, 11, 6, 17, 47, 5, 9, 14, 11, 14, 33, 5, 8, 4, 3, 3, 2, 1, 3, 2, 4, 1, 3, 2, 4, 3, 2, 2, 1, 22, 46, 7, 41, 16, 6, 7, 32, 11, 9, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 22, 13, 6, 21, 14, 51, 11, 13, 3, 5, 5, 3, 2, 5, 17, 9, 8, 18, 7, 18, 28, 12, 6, 16, 47, 12, 14, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 18, 14, 14, 11, 8, 20, 8, 20, 29, 13, 13, 8, 19, 28, 12, 14, 15, 33, 8, 13, 10, 19, 35, 6, 10, 10, 21, 10, 21, 37, 14, 9, 16, 46, 10, 14, 10, 16, 10, 34, 8, 12, 9, 17, 9, 39, 10, 13, 48, 11, 42, 6, 11, 4, 2, 5, 4, 1, 5, 1, 1, 18, 11, 14, 15, 22, 43, 15, 10, 7, 14, 10, 14, 31, 9, 11, 35, 7, 8, 37, 13, 5, 14, 13, 14, 30, 5, 9, 20, 14, 20, 42, 8, 6, 15, 13, 40, 22, 6, 9, 14, 13, 14, 13, 14, 34, 9, 12, 15, 7, 15, 27, 11, 6, 14, 36, 8, 8, 15, 24, 9, 11, 21, 13, 45, 10, 10, 18, 15, 48, 20, 13, 41, 7, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 21, 11, 6, 18, 36, 11, 8, 42, 5, 7, 8, 19, 42, 7, 8, 13, 21, 49, 4, 6, 6, 39, 13, 38, 5, 5, 44, 46, 6, 7, 17, 17, 17, 43, 11, 11, 10, 15, 18, 37, 14, 6, 32, 12, 7, 11, 17, 33, 10, 7, 19, 46, 11, 7, 12, 19, 48, 7, 11, 12, 18, 12, 18, 37, 11, 7, 14, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 25, 13, 36, 7, 12, 37, 10, 13, 2, 5, 5, 4, 4, 1, 1, 2, 2, 5, 5, 4, 4, 1, 1, 2, 24, 10, 14, 15, 39, 6, 10, 40, 5, 11, 3, 5, 5, 4, 4, 2, 2, 3, 18, 10, 10, 14, 19, 17, 40, 8, 14, 18, 14, 39, 10, 14, 42, 5, 9, 20, 13, 37, 10, 36, 7, 9, 10, 18, 10, 44, 8, 7, 16, 8, 16, 8, 40, 18, 12, 5, 18, 20, 53, 8, 10, 44, 8, 7, 12, 7, 12, 7, 12, 7, 12, 26, 5, 6, 11, 9, 11, 38, 11, 11, 3, 2, 5, 3, 2, 5, 2, 2, 3, 2, 2, 3, 3, 2, 5, 3, 2, 5, 2, 2, 3, 2, 2, 3, 21, 9, 10, 41, 8, 8, 33, 5, 13, 33, 13, 31, 10, 7, 10, 8, 10, 8, 10, 28, 9, 11, 31, 11, 10, 11, 11, 11, 11, 30, 16, 5, 9, 14, 17, 14, 17, 38, 9, 7, 8, 15, 26, 14, 13, 12, 11, 12, 11, 39, 5, 5, 9, 36, 11, 14, 12, 9, 12, 29, 15, 13, 6, 12, 12, 34, 8, 11, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 17, 13, 10, 16, 39, 14, 6, 15, 7, 41, 8, 9, 14, 14, 14, 46, 9, 9, 16, 41, 10, 14, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 20, 6, 13, 32, 7, 7, 12, 13, 12, 34, 41, 36, 10, 5, 17, 29, 20 ], [ 11.0, 9.6, 12.0, 12.0, 8.0, 11.0, 9.6, 11.0, 8.0, 14.0, 9.0, 12.0, 11.0, 9.6, 11.0, 9.6, 11.0, 8.0, 14.0, 9.0, 0, 14.0, 8.0, 12.0, 8.0, 9.0, 9.6, 8.0, 14.0, 22.0, 17.0, 24.0, 24.0, 9.6, 8.5, 8.0, 14.0, 9.6, 9.6, 14.0, 8.0, 12.0, 8.0, 9.0, 9.6, 22.0, 17.0, 24.0, 24.0, 16.0, 0, 17.0, 24.0, 22.0, 22.0, 24.0, 16.0, 17.0, 18.0, 16.0, 28.0, 24.0, 17.0, 16.0, 28.0, 19.2, 19.2, 19.2, 24.0, 18.0, 24.0, 28.0, 16.0, 17.0, 16.0, 14.0, 8.0, 9.0, 9.6, 9.6, 8.0, 8.0, 11.0, 16.0, 17.0, 18.0, 16.0, 28.0, 24.0, 17.0, 16.0, 28.0, 19.2, 19.2, 19.2, 24.0, 18.0, 24.0, 28.0, 16.0, 17.0, 16.0, 28.0, 28.0, 11.0, 14.0, 12.0, 9.0, 8.0, 22.0, 17.0, 19.2, 16.0, 19.2, 0, 9.6, 8.5, 9.6, 8.0, 14.0, 12.0, 9.6, 8.0, 12.0, 11.0, 12.0, 11.0, 9.0, 11.0, 9.6, 11.0, 8.5, 12.0, 14.0, 9.6, 8.5, 9.6, 8.0, 14.0, 19.2, 24.0, 24.0, 22.0, 28.0, 22.0, 17.0, 22.0, 19.2, 16.0, 24.0, 9.6, 8.5, 9.6, 8.0, 0, 9.0, 12.0, 9.6, 12.0, 9.6, 8.0, 12.0, 14.0, 8.0, 8.0, 24.0, 16.0, 19.2, 19.2, 24.0, 19.2, 16.0, 19.2, 19.2, 28.0, 19.2, 16.0, 17.0, 19.2, 28.0, 24.0, 16.0, 17.0, 24.0, 19.2, 9.6, 8.0, 0, 16.0, 28.0, 24.0, 8.0, 8.0, 9.6, 8.5, 9.0, 9.6, 8.0, 12.0, 12.0, 9.6, 14.0, 8.0, 12.0, 12.0, 11.0, 11.0, 8.0, 14.0, 8.0, 8.0, 8.5, 12.0, 9.6, 14.0, 12.0, 12.0, 12.0, 16.0, 19.2, 17.0, 22.0, 28.0, 19.2, 12.0, 11.0, 11.0, 8.0, 8.0, 8.0, 9.6, 8.5, 9.0, 9.6, 8.0, 12.0, 12.0, 9.6, 14.0, 8.0, 12.0, 9.6, 9.6, 0, 14.0, 9.6, 12.0, 9.6, 9.0, 8.0, 8.0, 9.6, 9.0, 11.0, 8.5, 8.0, 9.6, 12.0, 9.0, 8.0, 28.0, 22.0, 19.2, 28.0, 16.0, 16.0, 24.0, 24.0, 28.0, 18.0, 22.0, 28.0, 9.6, 12.0, 9.0, 8.0, 0, 16.0, 17.0, 16.0, 22.0, 24.0, 12.0, 8.0, 8.0, 8.5, 12.0, 9.6, 22.0, 19.2, 24.0, 16.0, 17.0, 9.6, 12.0, 9.0, 14.0, 14.0, 8.0, 9.6, 12.0, 8.0, 12.0, 8.0, 19.2, 24.0, 16.0, 24.0, 17.0, 0, 14.0, 9.6, 8.0, 14.0, 8.5, 9.0, 14.0, 9.6, 8.0, 11.0, 8.0, 11.0, 14.0, 9.6, 8.0, 14.0, 8.5, 9.0, 8.0, 12.0, 9.6, 14.0, 11.0, 12.0, 9.6, 9.6, 9.0, 8.5, 11.0, 0, 12.0, 9.0, 8.0, 8.5, 14.0, 14.0, 9.6, 11.0, 12.0, 11.0, 9.0, 12.0, 12.0, 8.0, 9.6, 9.6, 11.0, 12.0, 8.0, 9.6, 12.0, 9.0, 24.0, 16.0, 22.0, 19.2, 24.0, 18.0, 24.0, 24.0, 16.0, 16.0, 0, 18.0, 28.0, 28.0, 28.0, 18.0, 16.0, 24.0, 28.0, 18.0, 16.0, 24.0, 28.0, 18.0, 16.0, 24.0, 28.0, 18.0, 16.0, 24.0, 28.0, 18.0, 16.0, 19.2, 28.0, 28.0, 16.0, 19.2, 8.5, 9.6, 8.0, 28.0, 24.0, 18.0, 17.0, 22.0, 28.0, 28.0, 16.0, 19.2, 19.2, 0, 16.0, 28.0, 22.0, 9.0, 9.6, 8.0, 8.0, 9.0, 16.0, 24.0, 16.0, 19.2, 24.0, 22.0, 16.0, 0, 9.6, 8.0, 11.0, 9.6, 12.0, 16.0, 16.0, 19.2, 16.0, 24.0, 16.0, 19.2, 18.0, 9.6, 8.0, 11.0, 9.6, 16.0, 16.0, 19.2, 24.0, 28.0, 16.0, 24.0, 16.0, 19.2, 18.0, 19.2, 17.0, 0, 14.0, 8.0, 8.5, 9.6, 11.0, 12.0, 11.0, 14.0, 8.0, 12.0, 12.0, 9.0, 9.6, 22.0, 24.0, 24.0, 22.0, 16.0, 19.2, 16.0, 24.0, 16.0, 18.0, 17.0, 16.0, 16.0, 16.0, 19.2, 17.0, 24.0, 16.0, 18.0, 19.2, 16.0, 24.0, 16.0, 18.0, 22.0, 24.0, 24.0, 28.0, 24.0, 22.0, 16.0, 19.2, 16.0, 17.0, 24.0, 16.0, 18.0, 19.2, 16.0, 24.0, 16.0, 16.0, 0, 28.0, 24.0, 16.0, 16.0, 22.0, 12.0, 8.5, 9.6, 14.0, 11.0, 8.0, 11.0, 12.0, 11.0, 12.0, 9.0, 14.0, 9.6, 12.0, 8.5, 8.0, 11.0, 12.0, 8.0, 9.0, 14.0, 22.0, 19.2, 16.0, 24.0, 19.2, 16.0, 24.0, 0, 19.2, 22.0, 19.2, 24.0, 24.0, 24.0, 24.0, 17.0, 9.6, 9.6, 9.0, 8.5, 9.6, 11.0, 14.0, 12.0, 11.0, 8.0, 22.0, 22.0, 24.0, 28.0, 16.0, 24.0, 8.0, 8.0, 12.0, 14.0, 8.5, 9.6, 9.6, 9.6, 8.0, 12.0, 8.0, 8.0, 14.0, 9.0, 9.6, 12.0, 9.6, 12.0, 12.0, 8.5, 8.0, 9.6, 9.0, 8.0, 12.0, 8.0, 9.6, 0, 9.6, 14.0, 9.6, 14.0, 12.0, 24.0, 18.0, 16.0, 9.6, 14.0, 17.0, 16.0, 28.0, 16.0, 22.0, 19.2, 24.0, 24.0, 17.0, 19.2, 18.0, 9.6, 14.0, 12.0, 9.0, 11.0, 9.6, 8.5, 0, 16.0, 19.2, 24.0, 19.2, 18.0, 24.0, 28.0, 8.0, 9.6, 11.0, 9.0, 14.0, 24.0, 24.0, 16.0, 18.0, 16.0, 19.2, 24.0, 28.0, 19.2, 16.0, 17.0, 16.0, 22.0, 24.0, 24.0, 22.0, 19.2, 0, 12.0, 8.5, 9.6, 8.0, 12.0, 24.0, 16.0, 28.0, 16.0, 28.0, 19.2, 24.0, 28.0, 17.0, 28.0, 18.0, 24.0, 24.0, 17.0, 16.0, 18.0, 16.0, 24.0, 24.0, 16.0, 16.0, 16.0, 19.2, 24.0, 28.0, 16.0, 28.0, 19.2, 24.0, 28.0, 17.0, 28.0, 18.0, 24.0, 24.0, 17.0, 16.0, 18.0, 16.0, 24.0, 19.2, 22.0, 22.0, 19.2, 19.2, 8.0, 8.5, 8.0, 9.6, 14.0, 8.0, 9.6, 8.5, 8.0, 12.0, 14.0, 22.0, 22.0, 19.2, 19.2, 24.0, 16.0, 28.0, 16.0, 28.0, 19.2, 24.0, 28.0, 17.0, 28.0, 18.0, 24.0, 24.0, 17.0, 16.0, 18.0, 16.0, 0, 9.0, 12.0, 19.2, 18.0, 19.2, 22.0, 22.0, 24.0, 11.0, 9.0, 19.2, 16.0, 24.0, 16.0, 0 ], [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 ] ], [ [ 7, 13, 5, 5, 4, 3, 5, 1, 2, 3, 5, 4, 2, 5, 1, 4, 3, 5, 1, 2, 20, 14, 38, 12, 11, 7, 36, 5, 10, 26, 40, 11, 8, 11, 34, 21, 5, 11, 3, 3, 2, 3, 4, 2, 3, 4, 3, 3, 2, 3, 4, 2, 3, 4, 3, 3, 2, 3, 4, 2, 3, 20, 12, 14, 41, 12, 10, 8, 10, 8, 10, 8, 10, 34, 5, 10, 12, 12, 12, 36, 8, 6, 12, 9, 12, 34, 15, 7, 12, 12, 17, 12, 17, 34, 14, 8, 11, 13, 11, 13, 11, 29, 9, 9, 10, 14, 41, 7, 10, 13, 42, 14, 13, 19, 9, 19, 40, 10, 5, 10, 15, 10, 15, 36, 11, 8, 8, 8, 8, 8, 8, 31, 7, 13, 9, 5, 4, 1, 1, 5, 4, 1, 1, 4, 1, 1, 5, 4, 1, 1, 4, 4, 1, 19, 8, 38, 7, 11, 15, 14, 44, 12, 6, 4, 4, 1, 5, 4, 4, 1, 5, 4, 1, 1, 5, 1, 1, 1, 4, 1, 1, 4, 4, 1, 21, 7, 5, 15, 17, 15, 39, 12, 10, 13, 44, 7, 6, 14, 16, 34, 16, 5, 6, 3, 1, 1, 3, 1, 1, 1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 3, 1, 1, 3, 1, 1, 1, 1, 3, 19, 8, 10, 10, 7, 10, 7, 30, 9, 11, 9, 44, 13, 33, 13, 35, 22, 8, 38, 7, 12, 13, 44, 9, 7, 11, 16, 11, 16, 33, 12, 9, 46, 11, 6, 13, 15, 40, 7, 5, 18, 12, 37, 6, 12, 16, 52, 18, 5, 5, 3, 5, 5, 3, 3, 5, 4, 3, 3, 3, 4, 3, 5, 3, 4, 5, 5, 3, 3, 5, 5, 20, 8, 8, 17, 49, 11, 9, 11, 40, 10, 11, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 19, 14, 12, 12, 18, 12, 45, 8, 7, 14, 21, 34, 10, 10, 8, 7, 19, 41, 12, 13, 7, 15, 7, 37, 7, 12, 21, 32, 5, 5, 43, 9, 9, 42, 11, 5, 12, 11, 12, 11, 12, 33, 12, 13, 14, 5, 4, 5, 4, 4, 5, 4, 5, 4, 22, 13, 43, 6, 8, 39, 8, 12, 4, 4, 5, 4, 5, 5, 5, 5, 4, 5, 23, 12, 12, 12, 11, 12, 11, 12, 27, 8, 13, 15, 44, 20, 7, 5, 1, 3, 1, 4, 1, 3, 3, 1, 4, 1, 3, 1, 1, 3, 1, 4, 1, 3, 3, 1, 4, 1, 3, 1, 1, 3, 1, 4, 1, 3, 3, 1, 4, 1, 3, 1, 1, 3, 1, 20, 10, 12, 11, 20, 33, 6, 10, 51, 12, 43, 6, 10, 13, 16, 13, 41, 12, 11, 17, 20, 39, 23, 10, 10, 33, 10, 13, 15, 17, 38, 6, 8, 17, 39, 14, 10, 37, 11, 7, 13, 11, 36, 10, 8, 16, 9, 16, 38, 12, 9, 6, 2, 4, 1, 3, 2, 4, 21, 10, 39, 12, 8, 33, 13, 9, 24, 9, 10, 11, 6, 11, 6, 11, 6, 11, 27, 12, 12, 12, 16, 50, 10, 43, 14, 12, 13, 45, 10, 8, 14, 14, 35, 9, 5, 19, 17, 43, 10, 5, 11, 18, 11, 18, 42, 12, 11, 12, 8, 13, 8, 13, 8, 34, 9, 41, 11, 10, 35, 14, 10, 16, 17, 37, 9, 11, 15, 45, 5, 6, 42, 14, 5, 45, 8, 5, 13, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 22, 7, 8, 16, 17, 43, 11, 13, 43, 11, 6, 13, 23, 30, 9, 36, 9, 8, 11, 21, 11, 39, 11, 9, 18, 11, 18, 34, 20, 8, 7, 8, 5, 8, 5, 8, 5, 8, 5, 8, 5, 30, 6, 9, 45, 10, 13, 8, 12, 8, 12, 8, 12, 27, 10, 13, 12, 10, 32, 8, 10, 21, 10, 21, 39, 14, 9, 13, 2, 5, 2, 21, 8, 38, 12, 42, 10, 6, 5, 23, 7, 7, 20, 17, 38, 14, 37, 14, 10, 8, 21, 45, 14, 14, 5, 5, 2, 4, 3, 1, 1, 2, 5, 3, 4, 1, 1, 5, 2, 4, 3, 1, 1, 2, 5, 3, 4, 1, 1, 5, 2, 4, 20, 9, 6, 13, 35, 13, 11, 8, 20, 8, 20, 35, 14, 42, 10, 7, 11, 10, 11, 37, 14, 14, 5, 15, 42, 10, 12, 8, 16, 8, 16, 8, 36, 7, 14, 21, 36, 8, 13, 13, 46, 11, 14, 8, 22, 8, 39, 5, 11, 16, 41, 14, 7, 8, 14, 30, 12, 7, 7, 2, 3, 3, 3, 21, 12, 12, 15, 45, 41, 7, 9, 24, 5, 11, 13, 34, 14 ], [ 34.0, 32.0, 32.0, 38.4, 56.0, 32.0, 32.0, 48.0, 34.0, 32.0, 38.4, 56.0, 34.0, 32.0, 48.0, 56.0, 32.0, 38.4, 48.0, 34.0, 32.0, 22.0, 28.0, 32.0, 34.0, 38.4, 44.0, 34.0, 32.0, 32.0, 22.0, 32.0, 34.0, 38.4, 44.0, 0, 48.0, 38.4, 56.0, 32.0, 38.4, 32.0, 48.0, 34.0, 32.0, 56.0, 32.0, 38.4, 34.0, 48.0, 56.0, 32.0, 38.4, 32.0, 48.0, 34.0, 32.0, 56.0, 32.0, 38.4, 34.0, 32.0, 38.4, 56.0, 48.0, 48.0, 36.0, 44.0, 48.0, 32.0, 38.4, 32.0, 44.0, 38.4, 44.0, 34.0, 48.0, 48.0, 32.0, 32.0, 38.4, 56.0, 48.0, 56.0, 32.0, 48.0, 0, 48.0, 44.0, 32.0, 56.0, 48.0, 32.0, 48.0, 48.0, 32.0, 48.0, 38.4, 48.0, 32.0, 56.0, 36.0, 22.0, 28.0, 24.0, 18.0, 16.0, 48.0, 44.0, 32.0, 56.0, 19.2, 16.0, 16.0, 22.0, 24.0, 24.0, 22.0, 28.0, 19.2, 24.0, 18.0, 17.0, 19.2, 48.0, 44.0, 32.0, 56.0, 48.0, 32.0, 48.0, 38.4, 0, 36.0, 38.4, 56.0, 48.0, 32.0, 56.0, 32.0, 32.0, 38.4, 56.0, 38.4, 38.4, 56.0, 48.0, 36.0, 38.4, 48.0, 32.0, 38.4, 32.0, 48.0, 38.4, 48.0, 24.0, 16.0, 19.2, 24.0, 16.0, 24.0, 19.2, 19.2, 28.0, 17.0, 16.0, 24.0, 19.2, 28.0, 17.0, 28.0, 24.0, 19.2, 16.0, 17.0, 28.0, 24.0, 19.2, 16.0, 19.2, 28.0, 24.0, 16.0, 19.2, 22.0, 18.0, 16.0, 24.0, 28.0, 19.2, 24.0, 16.0, 19.2, 24.0, 38.4, 48.0, 48.0, 44.0, 56.0, 0, 28.0, 19.2, 28.0, 16.0, 16.0, 17.0, 19.2, 16.0, 19.2, 19.2, 28.0, 18.0, 16.0, 24.0, 17.0, 28.0, 16.0, 16.0, 19.2, 19.2, 18.0, 19.2, 24.0, 28.0, 28.0, 16.0, 16.0, 17.0, 19.2, 16.0, 19.2, 19.2, 28.0, 18.0, 16.0, 16.0, 44.0, 48.0, 32.0, 56.0, 48.0, 36.0, 32.0, 48.0, 34.0, 56.0, 32.0, 44.0, 48.0, 44.0, 48.0, 0, 32.0, 38.4, 32.0, 56.0, 48.0, 38.4, 16.0, 19.2, 19.2, 22.0, 24.0, 22.0, 28.0, 18.0, 19.2, 16.0, 19.2, 24.0, 16.0, 19.2, 16.0, 16.0, 19.2, 19.2, 22.0, 24.0, 32.0, 56.0, 48.0, 38.4, 0, 48.0, 32.0, 38.4, 38.4, 32.0, 36.0, 48.0, 32.0, 38.4, 32.0, 56.0, 48.0, 32.0, 38.4, 32.0, 56.0, 48.0, 32.0, 38.4, 38.4, 56.0, 48.0, 36.0, 32.0, 22.0, 19.2, 28.0, 17.0, 44.0, 36.0, 48.0, 44.0, 48.0, 32.0, 38.4, 32.0, 48.0, 32.0, 38.4, 56.0, 36.0, 38.4, 38.4, 48.0, 48.0, 38.4, 32.0, 36.0, 32.0, 38.4, 56.0, 48.0, 38.4, 32.0, 48.0, 32.0, 38.4, 56.0, 36.0, 38.4, 38.4, 48.0, 48.0, 38.4, 32.0, 36.0, 48.0, 56.0, 44.0, 38.4, 48.0, 32.0, 56.0, 16.0, 22.0, 19.2, 28.0, 24.0, 0, 24.0, 19.2, 28.0, 22.0, 18.0, 24.0, 19.2, 28.0, 22.0, 18.0, 17.0, 38.4, 48.0, 32.0, 48.0, 24.0, 19.2, 28.0, 32.0, 34.0, 32.0, 32.0, 34.0, 44.0, 56.0, 48.0, 32.0, 48.0, 32.0, 0, 38.4, 38.4, 48.0, 48.0, 36.0, 32.0, 56.0, 38.4, 48.0, 48.0, 36.0, 56.0, 24.0, 16.0, 19.2, 19.2, 18.0, 16.0, 19.2, 16.0, 24.0, 28.0, 19.2, 24.0, 16.0, 19.2, 16.0, 24.0, 24.0, 19.2, 22.0, 16.0, 16.0, 17.0, 19.2, 16.0, 18.0, 19.2, 38.4, 34.0, 36.0, 38.4, 0, 24.0, 16.0, 28.0, 19.2, 28.0, 18.0, 16.0, 19.2, 19.2, 17.0, 24.0, 16.0, 19.2, 24.0, 18.0, 28.0, 19.2, 28.0, 17.0, 16.0, 16.0, 19.2, 24.0, 24.0, 28.0, 19.2, 28.0, 18.0, 16.0, 19.2, 19.2, 17.0, 24.0, 16.0, 19.2, 24.0, 18.0, 28.0, 19.2, 28.0, 17.0, 24.0, 34.0, 48.0, 32.0, 56.0, 32.0, 16.0, 28.0, 18.0, 48.0, 32.0, 34.0, 48.0, 32.0, 56.0, 32.0, 56.0, 16.0, 28.0, 18.0, 19.2, 16.0, 0, 48.0, 44.0, 48.0, 36.0, 56.0, 48.0, 48.0, 44.0, 56.0, 32.0, 36.0, 56.0, 48.0, 44.0, 48.0, 48.0, 32.0, 32.0, 44.0, 34.0, 56.0, 32.0, 36.0, 56.0, 38.4, 48.0, 0, 16.0, 16.0, 19.2, 19.2, 24.0, 17.0, 24.0, 18.0, 16.0, 38.4, 48.0, 32.0, 48.0, 36.0, 16.0, 16.0, 19.2, 38.4, 48.0, 38.4, 38.4, 44.0, 56.0, 32.0, 48.0, 32.0, 32.0, 0, 32.0, 32.0, 38.4, 48.0, 56.0, 48.0, 38.4, 32.0, 56.0, 44.0, 56.0, 48.0, 38.4, 32.0, 38.4, 56.0, 48.0, 38.4, 32.0, 38.4, 38.4, 32.0, 56.0, 44.0, 48.0, 36.0, 44.0, 0, 56.0, 32.0, 44.0, 38.4, 56.0, 48.0, 32.0, 44.0, 24.0, 28.0, 48.0, 44.0, 38.4, 28.0, 24.0, 17.0, 24.0, 28.0, 24.0, 28.0, 16.0, 19.2, 48.0, 44.0, 38.4, 48.0, 48.0, 48.0, 0, 19.2, 18.0, 16.0, 16.0, 24.0, 19.2, 16.0, 16.0, 18.0, 19.2, 16.0, 19.2, 18.0, 19.2, 24.0, 19.2, 18.0, 16.0, 24.0, 19.2, 16.0, 16.0, 24.0, 19.2, 16.0, 16.0, 18.0, 19.2, 16.0, 19.2, 18.0, 19.2, 24.0, 19.2, 24.0, 16.0, 19.2, 19.2, 24.0, 19.2, 19.2, 22.0, 24.0, 17.0, 19.2, 28.0, 22.0, 44.0, 56.0, 28.0, 24.0, 17.0, 22.0, 22.0, 28.0, 24.0, 16.0, 19.2, 19.2, 24.0, 16.0, 0, 36.0, 34.0, 48.0, 38.4, 32.0, 44.0, 48.0, 56.0, 56.0, 38.4, 44.0, 38.4, 32.0, 36.0, 34.0, 48.0, 48.0, 36.0, 56.0, 48.0, 38.4, 34.0, 32.0, 32.0, 38.4, 36.0, 34.0, 48.0, 38.4, 32.0, 44.0, 44.0, 48.0, 56.0, 32.0, 48.0, 0, 36.0, 56.0, 32.0, 48.0, 38.4, 56.0, 34.0, 32.0, 34.0, 38.4, 24.0, 19.2, 28.0, 16.0, 32.0, 44.0, 44.0, 48.0, 32.0, 16.0, 22.0, 34.0, 32.0, 56.0, 32.0, 44.0, 0, 56.0, 36.0, 48.0, 38.4, 38.4, 56.0, 48.0, 38.4, 38.4, 56.0, 48.0, 38.4, 38.4, 56.0, 48.0, 38.4, 38.4, 56.0, 48.0, 38.4, 38.4, 56.0, 48.0, 38.4, 38.4, 56.0, 48.0, 38.4, 38.4, 38.4, 18.0, 16.0, 19.2, 19.2, 18.0, 24.0, 16.0, 17.0, 22.0, 19.2, 24.0, 32.0, 44.0, 18.0, 16.0, 19.2, 19.2, 16.0, 28.0, 0, 38.4, 38.4, 32.0, 44.0, 24.0, 17.0, 19.2, 16.0, 24.0, 18.0, 19.2, 22.0, 24.0, 19.2, 16.0, 16.0, 38.4, 38.4, 32.0, 44.0, 28.0, 24.0, 22.0, 17.0, 22.0, 19.2, 24.0, 19.2, 16.0, 16.0, 32.0, 44.0, 38.4, 56.0, 56.0, 0, 28.0, 28.0, 24.0, 16.0, 19.2, 19.2, 16.0, 16.0, 24.0, 16.0, 19.2, 19.2, 28.0, 28.0, 24.0, 16.0, 24.0, 16.0, 19.2, 0 ], [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 ] ], [ [ 11, 9, 15, 20, 48, 14, 37, 6, 6, 15, 41, 9, 13, 2, 17, 12, 28, 11, 10, 12, 32, 16, 9, 13, 18, 12, 18, 34, 8, 10, 50, 12, 5, 15, 9, 15, 9, 15, 27, 12, 11, 10, 7, 10, 7, 29, 6, 14, 18, 43, 18, 9, 11, 12, 6, 12, 6, 12, 6, 12, 28, 13, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 18, 13, 5, 19, 46, 5, 12, 9, 5, 9, 30, 12, 12, 10, 15, 10, 15, 39, 13, 6, 23, 15, 44, 8, 14, 5, 3, 1, 5, 3, 1, 5, 3, 1, 5, 3, 1, 5, 3, 1, 27, 1, 9, 13, 15, 15, 39, 9, 6, 32, 10, 9, 10, 14, 10, 38, 11, 12, 14, 13, 14, 33, 9, 10, 14, 10, 14, 10, 32, 6, 12, 10, 16, 34, 7, 7, 11, 10, 11, 34, 9, 5, 7, 12, 11, 12, 34, 10, 8, 13, 11, 13, 30, 7, 9, 16, 43, 10, 37, 10, 37, 17, 11, 5, 32, 11, 5, 16, 45, 9, 6, 12, 14, 12, 14, 36, 8, 14, 42, 5, 11, 7, 14, 7, 14, 29, 7, 9, 10, 13, 10, 33, 12, 5, 12, 17, 44, 9, 6, 14, 11, 18, 11, 18, 34, 9, 13, 16, 42, 13, 8, 18, 32, 8, 8, 17, 52, 6, 14, 12, 19, 12, 19, 30, 10, 10, 18, 48, 14, 9, 5, 21, 9, 43, 10, 11, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 3, 2, 22, 7, 12, 17, 38, 5, 9, 38, 11, 5, 41, 14, 10, 19, 16, 48, 10, 13, 11, 19, 43, 9, 14, 32, 10, 42, 7, 11, 12, 15, 12, 36, 9, 14, 16, 8, 16, 8, 40, 13, 6, 18, 44, 18, 5, 9, 18, 8, 18, 8, 18, 34, 14, 9, 14, 51, 11, 6, 13, 37, 14, 7, 37, 13, 10, 15, 17, 42, 8, 7, 16, 13, 16, 43, 13, 5, 6, 13, 33, 7, 14, 13, 20, 42, 12, 11, 18, 29, 9, 5, 6, 14, 26, 9, 14, 13, 13, 32, 5, 6, 17, 10, 17, 40, 5, 10, 5, 39, 7, 9, 36, 14, 10, 32, 14, 29, 7, 12, 14, 14, 14, 43, 11, 13, 8, 15, 12, 39, 8, 13, 34, 14, 10, 14, 10, 34, 9, 13, 15, 42, 9, 7, 9, 7, 9, 7, 9, 7, 30, 13, 10, 13, 13, 13, 13, 39, 17, 14, 14, 11, 9, 11, 9, 39, 5, 6, 38, 12, 5, 42, 13, 14, 1, 1, 5, 1, 4, 3, 1, 1, 1, 5, 3, 4, 1, 1, 5, 1, 4, 3, 1, 1, 1, 16, 7, 10, 9, 17, 35, 9, 45, 8, 11, 14, 30, 11, 13, 11, 18, 14, 43, 14, 13, 12, 11, 12, 28, 10, 14, 44, 14, 13, 11, 49, 6, 36, 5, 5, 13, 13, 13, 13, 38, 9, 11, 20, 11, 20, 31, 20, 10, 6, 11, 22, 11, 50, 8, 6, 4, 2, 2, 4, 2, 2, 4, 2, 2, 23, 6, 8, 13, 20, 13, 20, 30, 6, 8, 11, 16, 37, 6, 13, 15, 12, 15, 12, 39, 9, 10, 7, 35, 5, 5, 38, 13, 8, 30, 9, 33, 14, 10, 14, 13, 41, 9, 5, 8, 30, 5, 12, 19, 13, 50, 12, 12, 9, 22, 23, 48, 9, 5, 5, 10, 5, 32, 5, 14, 15, 7, 15, 7, 15, 34, 5, 14, 38, 8, 5, 5, 16, 5, 16, 32, 12, 8, 13, 16, 41, 6, 11, 20, 14, 20, 40, 13, 5, 8, 17, 34, 11, 9, 11, 18, 32, 11, 10, 11, 18, 11, 42, 6, 13, 8, 46, 6, 9, 4, 2, 4, 2, 4, 2, 4, 2, 4, 2, 4, 2, 21, 13, 11, 7, 27, 9, 7, 11, 14, 11, 33, 43, 38, 6, 14, 42, 15 ], [ 96.0, 112.0, 112.0, 76.8, 88.0, 64.0, 64.0, 56.0, 32.0, 34.0, 32.0, 48.0, 56.0, 48.0, 32.0, 64.0, 64.0, 44.0, 32.0, 56.0, 36.0, 0, 48.0, 38.4, 32.0, 32.0, 48.0, 48.0, 56.0, 32.0, 48.0, 44.0, 48.0, 56.0, 38.4, 32.0, 56.0, 38.4, 44.0, 48.0, 38.4, 32.0, 32.0, 48.0, 48.0, 34.0, 88.0, 68.0, 96.0, 96.0, 0, 96.0, 64.0, 96.0, 76.8, 96.0, 64.0, 112.0, 72.0, 64.0, 76.8, 96.0, 64.0, 76.8, 96.0, 68.0, 64.0, 64.0, 72.0, 96.0, 112.0, 96.0, 76.8, 96.0, 112.0, 64.0, 76.8, 72.0, 68.0, 112.0, 64.0, 76.8, 96.0, 112.0, 96.0, 76.8, 72.0, 56.0, 32.0, 36.0, 38.4, 68.0, 96.0, 88.0, 88.0, 96.0, 76.8, 88.0, 68.0, 76.8, 64.0, 76.8, 76.8, 64.0, 56.0, 32.0, 36.0, 38.4, 32.0, 96.0, 64.0, 76.8, 72.0, 96.0, 112.0, 112.0, 64.0, 76.8, 76.8, 72.0, 68.0, 112.0, 112.0, 64.0, 76.8, 76.8, 96.0, 0, 112.0, 72.0, 76.8, 68.0, 76.8, 64.0, 76.8, 96.0, 36.0, 44.0, 38.4, 44.0, 34.0, 48.0, 64.0, 76.8, 96.0, 76.8, 112.0, 64.0, 64.0, 76.8, 96.0, 76.8, 112.0, 64.0, 68.0, 36.0, 44.0, 38.4, 44.0, 34.0, 64.0, 76.8, 96.0, 76.8, 112.0, 64.0, 0, 36.0, 44.0, 48.0, 38.4, 38.4, 44.0, 76.8, 64.0, 68.0, 112.0, 88.0, 76.8, 68.0, 64.0, 88.0, 72.0, 36.0, 48.0, 38.4, 32.0, 0, 64.0, 112.0, 96.0, 88.0, 76.8, 112.0, 76.8, 48.0, 38.4, 32.0, 44.0, 32.0, 38.4, 44.0, 64.0, 112.0, 96.0, 64.0, 76.8, 68.0, 88.0, 112.0, 76.8, 72.0, 48.0, 44.0, 44.0, 32.0, 56.0, 36.0, 88.0, 76.8, 112.0, 76.8, 76.8, 0, 56.0, 38.4, 48.0, 38.4, 36.0, 32.0, 32.0, 56.0, 38.4, 48.0, 38.4, 32.0, 44.0, 38.4, 56.0, 56.0, 38.4, 48.0, 38.4, 38.4, 36.0, 44.0, 34.0, 32.0, 48.0, 32.0, 38.4, 48.0, 36.0, 32.0, 0, 32.0, 32.0, 38.4, 38.4, 32.0, 38.4, 32.0, 48.0, 38.4, 56.0, 32.0, 38.4, 36.0, 38.4, 32.0, 32.0, 56.0, 34.0, 48.0, 36.0, 48.0, 56.0, 32.0, 48.0, 38.4, 48.0, 32.0, 38.4, 56.0, 38.4, 32.0, 38.4, 56.0, 64.0, 68.0, 88.0, 112.0, 64.0, 68.0, 64.0, 48.0, 32.0, 32.0, 88.0, 76.8, 96.0, 76.8, 88.0, 0, 32.0, 48.0, 38.4, 56.0, 38.4, 48.0, 38.4, 44.0, 32.0, 44.0, 32.0, 32.0, 34.0, 38.4, 32.0, 38.4, 48.0, 38.4, 34.0, 56.0, 32.0, 48.0, 44.0, 32.0, 44.0, 34.0, 0, 112.0, 96.0, 112.0, 72.0, 64.0, 96.0, 64.0, 68.0, 32.0, 38.4, 48.0, 36.0, 38.4, 38.4, 44.0, 48.0, 112.0, 96.0, 112.0, 48.0, 44.0, 36.0, 48.0, 48.0, 38.4, 38.4, 44.0, 48.0, 38.4, 32.0, 0, 72.0, 112.0, 96.0, 96.0, 34.0, 38.4, 32.0, 32.0, 48.0, 34.0, 48.0, 32.0, 38.4, 72.0, 112.0, 96.0, 96.0, 88.0, 34.0, 38.4, 32.0, 32.0, 48.0, 34.0, 48.0, 32.0, 38.4, 44.0, 56.0, 0, 76.8, 96.0, 76.8, 44.0, 34.0, 56.0, 48.0, 44.0, 32.0, 44.0, 34.0, 44.0, 34.0, 56.0, 56.0, 38.4, 32.0, 0, 88.0, 112.0, 64.0, 96.0, 112.0, 48.0, 38.4, 44.0, 112.0, 68.0, 76.8, 96.0, 72.0, 44.0, 32.0, 48.0, 48.0, 48.0, 38.4, 44.0, 38.4, 48.0, 38.4, 36.0, 34.0, 48.0, 112.0, 68.0, 76.8, 96.0, 72.0, 64.0, 64.0, 0, 96.0, 96.0, 96.0, 64.0, 88.0, 76.8, 76.8, 56.0, 32.0, 34.0, 34.0, 56.0, 32.0, 96.0, 112.0, 64.0, 76.8, 76.8, 112.0, 68.0, 96.0, 112.0, 64.0, 72.0, 76.8, 96.0, 68.0, 76.8, 112.0, 112.0, 72.0, 96.0, 96.0, 64.0, 76.8, 76.8, 96.0, 88.0, 96.0, 96.0, 112.0, 64.0, 96.0, 88.0, 56.0, 32.0, 34.0, 38.4, 0, 112.0, 96.0, 64.0, 64.0, 88.0, 112.0, 96.0, 64.0, 64.0, 88.0, 72.0, 56.0, 48.0, 34.0, 112.0, 96.0, 64.0, 64.0, 48.0, 34.0, 32.0, 44.0, 48.0, 32.0, 36.0, 56.0, 38.4, 112.0, 96.0, 64.0, 64.0, 88.0, 72.0, 0, 88.0, 112.0, 68.0, 72.0, 112.0, 76.8, 68.0, 72.0, 76.8, 64.0, 112.0, 96.0, 68.0, 72.0, 64.0, 112.0, 64.0, 68.0, 56.0, 44.0, 38.4, 38.4, 48.0, 32.0, 36.0, 76.8, 88.0, 76.8, 96.0, 96.0, 96.0, 96.0, 68.0, 64.0, 96.0, 72.0, 76.8, 0, 44.0, 38.4, 56.0, 64.0, 112.0, 76.8, 96.0, 72.0, 64.0, 64.0, 88.0, 64.0, 112.0, 76.8, 96.0, 64.0, 96.0, 72.0, 64.0, 64.0, 64.0, 112.0, 76.8, 96.0, 64.0, 0, 72.0, 112.0, 88.0, 76.8, 64.0, 112.0, 76.8, 64.0, 68.0, 112.0, 96.0, 96.0, 96.0, 64.0, 72.0, 64.0, 76.8, 96.0, 88.0, 72.0, 112.0, 88.0, 32.0, 38.4, 44.0, 36.0, 56.0, 48.0, 32.0, 0, 48.0, 34.0, 38.4, 32.0, 32.0, 34.0, 32.0, 38.4, 56.0, 48.0, 72.0, 64.0, 112.0, 96.0, 64.0, 48.0, 34.0, 38.4, 32.0, 48.0, 32.0, 34.0, 32.0, 38.4, 56.0, 48.0, 72.0, 64.0, 112.0, 96.0, 72.0, 112.0, 64.0, 64.0, 96.0, 72.0, 64.0, 64.0, 96.0, 72.0, 64.0, 64.0, 96.0, 72.0, 112.0, 0, 36.0, 48.0, 38.4, 36.0, 48.0, 38.4, 48.0, 56.0, 38.4, 76.8, 36.0, 36.0, 48.0, 38.4, 0 ], [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 ] ] ], [ 24, 29, 43, 37, 22, 35, 35, 30, 31, 34, 29, 20, 33, 32, 38, 30, 28, 28, 38, 18 ], [ [ 9, 91, 7, 45, 11, 55, 42, 0, 13, 27, 10, 53, 21, 13, 93, 6, 61, 10, 100, 10, 77, 12, 70, 12, 7, 106, 14, 98, 6, 75, 10, 61, 13, 99, 13, 87, 10, 84, 5, 11, 79, 11, 37, 13, 78, 9, 88, 13, 88, 14, 63, 9, 68, 11, 6, 73, 13, 70, 12, 64, 46, 0, 6, 43, 19, 6, 42, 5, 69, 14, 89, 9, 57, 11, 77, 6, 75, 7, 79, 14, 10, 100, 12, 69, 8, 65, 8, 80, 5, 107, 7, 77, 12, 7, 79, 11, 82, 13, 62, 10, 41, 11, 49, 5, 101, 9, 5, 81, 14, 42, 11, 43, 6, 83, 14, 96, 11, 70, 20, 9, 107, 5, 83, 5, 59, 10, 46, 5, 91, 6, 93, 25, 13, 43, 13, 81, 12, 56, 6, 56, 8, 70, 6, 90, 10, 9, 41, 7, 44, 7, 46, 6, 41, 12, 94, 13, 5, 82, 13, 38, 8, 75, 10, 70, 8, 87, 9, 107, 16, 6, 97, 13, 37, 10, 48, 6, 87, 9, 70, 9, 44, 8, 56, 12, 9, 93, 14, 76, 10, 56, 10, 73, 12, 32, 7, 90, 8, 92, 26, 7, 104, 9, 50, 10, 100, 9, 71, 13, 97, 10, 5, 45, 13, 36, 7, 44, 43, 0, 13, 77, 7, 46, 7, 92, 13, 9, 102, 9, 58, 12, 101, 11, 44, 8, 79, 15, 6, 70, 14, 99, 6, 72, 5, 75, 12, 90, 11, 63, 6, 68, 11, 10, 35, 5, 79, 43, 0, 38, 0, 12, 52, 14 ], [ 13, 88, 5, 45, 5, 65, 5, 38, 40, 0, 13, 51, 16, 14, 89, 8, 61, 12, 95, 13, 75, 14, 65, 18, 12, 102, 14, 99, 5, 77, 6, 64, 13, 98, 8, 90, 5, 85, 10, 10, 78, 49, 0, 10, 79, 10, 89, 13, 85, 6, 69, 13, 63, 18, 5, 77, 6, 79, 9, 63, 10, 35, 6, 44, 18, 5, 41, 12, 66, 14, 88, 13, 54, 9, 79, 5, 73, 11, 79, 11, 6, 106, 9, 74, 6, 64, 10, 76, 7, 104, 9, 75, 14, 8, 79, 14, 78, 9, 63, 7, 44, 5, 55, 6, 100, 12, 13, 73, 6, 50, 8, 45, 10, 82, 11, 100, 11, 69, 18, 5, 113, 5, 81, 11, 53, 9, 46, 11, 86, 11, 91, 22, 6, 50, 10, 84, 5, 62, 9, 50, 14, 67, 6, 92, 9, 14, 39, 14, 39, 10, 45, 6, 37, 11, 96, 9, 7, 82, 14, 41, 8, 76, 14, 64, 5, 89, 6, 111, 11, 13, 93, 13, 35, 6, 53, 13, 80, 13, 68, 6, 51, 6, 56, 6, 11, 88, 13, 78, 7, 58, 5, 82, 45, 0, 9, 88, 7, 97, 20, 14, 98, 13, 48, 9, 100, 8, 72, 8, 103, 7, 8, 44, 9, 40, 11, 43, 8, 32, 7, 85, 7, 45, 13, 84, 12, 5, 105, 7, 59, 10, 105, 6, 50, 5, 83, 13, 6, 72, 8, 105, 9, 69, 14, 67, 13, 90, 13, 59, 11, 61, 11, 10, 38, 12, 70, 39, 0, 5, 32, 10, 52, 20 ], [ 12, 90, 12, 40, 6, 64, 5, 38, 7, 34, 11, 55, 10, 13, 90, 8, 62, 10, 99, 5, 85, 13, 65, 14, 9, 106, 5, 105, 7, 74, 12, 58, 11, 100, 7, 93, 13, 81, 7, 7, 80, 5, 42, 13, 76, 13, 82, 6, 92, 10, 66, 13, 66, 21, 11, 71, 9, 75, 8, 65, 10, 36, 11, 39, 17, 6, 42, 7, 70, 8, 98, 5, 62, 7, 79, 5, 74, 8, 81, 8, 9, 103, 6, 77, 13, 60, 8, 81, 11, 102, 5, 80, 5, 11, 75, 7, 85, 6, 67, 10, 40, 7, 50, 14, 91, 17, 10, 78, 8, 46, 8, 48, 8, 84, 5, 108, 12, 70, 11, 5, 109, 7, 80, 11, 54, 6, 52, 8, 88, 7, 92, 25, 13, 44, 14, 79, 8, 61, 8, 53, 11, 67, 7, 91, 8, 12, 39, 5, 44, 12, 41, 14, 31, 6, 100, 16, 6, 85, 12, 43, 11, 71, 12, 67, 13, 80, 8, 106, 14, 10, 93, 13, 38, 13, 43, 14, 78, 14, 67, 7, 48, 13, 53, 8, 11, 92, 12, 82, 6, 60, 7, 80, 7, 37, 7, 93, 7, 95, 12, 9, 101, 8, 54, 8, 104, 14, 64, 14, 95, 9, 11, 42, 13, 37, 10, 43, 10, 31, 11, 82, 10, 41, 7, 92, 8, 12, 101, 11, 53, 13, 99, 14, 45, 12, 76, 12, 9, 67, 10, 105, 7, 72, 8, 71, 11, 90, 7, 67, 5, 65, 14, 11, 34, 5, 78, 5, 34, 11, 26, 5, 58, 21 ], [ 8, 94, 14, 37, 12, 54, 6, 36, 8, 32, 8, 57, 18, 6, 98, 9, 59, 12, 98, 9, 78, 5, 73, 17, 14, 99, 9, 101, 5, 79, 7, 66, 12, 101, 9, 90, 6, 88, 2, 14, 76, 6, 42, 14, 76, 10, 89, 11, 89, 5, 70, 13, 63, 14, 11, 70, 5, 81, 5, 70, 46, 0, 7, 41, 16, 6, 39, 11, 66, 13, 92, 11, 53, 9, 79, 12, 69, 12, 74, 14, 14, 96, 13, 68, 12, 62, 8, 77, 6, 109, 14, 71, 10, 14, 70, 8, 86, 10, 61, 11, 42, 6, 52, 11, 94, 15, 10, 76, 9, 46, 7, 45, 13, 76, 5, 105, 8, 74, 22, 6, 111, 9, 76, 11, 56, 8, 47, 9, 90, 10, 91, 20, 13, 41, 7, 88, 11, 60, 11, 50, 5, 76, 7, 91, 4, 6, 45, 13, 38, 5, 49, 46, 0, 6, 101, 11, 11, 80, 14, 38, 12, 68, 10, 72, 11, 86, 7, 108, 11, 7, 99, 13, 36, 7, 49, 10, 85, 10, 68, 6, 50, 5, 57, 10, 10, 90, 8, 85, 10, 56, 5, 79, 10, 36, 7, 91, 8, 95, 18, 12, 96, 8, 54, 8, 102, 5, 75, 11, 100, 9, 10, 41, 8, 41, 5, 46, 13, 31, 10, 81, 9, 42, 11, 84, 16, 5, 109, 9, 56, 14, 98, 5, 50, 11, 76, 15, 13, 64, 8, 104, 13, 65, 14, 69, 8, 97, 9, 66, 10, 62, 6, 13, 32, 7, 78, 41, 0, 36, 0, 10, 51, 20 ], [ 7, 93, 14, 38, 12, 54, 5, 36, 40, 0, 11, 53, 21, 5, 99, 12, 55, 12, 98, 5, 82, 8, 73, 15, 7, 104, 14, 96, 9, 74, 7, 65, 14, 100, 10, 91, 11, 79, 7, 13, 76, 8, 38, 7, 84, 12, 84, 7, 91, 12, 67, 7, 70, 16, 5, 76, 8, 74, 9, 64, 13, 33, 13, 35, 22, 8, 38, 7, 69, 9, 94, 12, 55, 11, 74, 7, 72, 6, 80, 18, 5, 107, 8, 74, 11, 60, 10, 78, 14, 99, 8, 76, 10, 10, 75, 12, 79, 7, 65, 5, 48, 9, 51, 11, 96, 12, 13, 76, 13, 43, 6, 47, 8, 81, 12, 97, 8, 72, 20, 7, 108, 10, 76, 6, 61, 12, 43, 6, 93, 12, 87, 23, 10, 43, 10, 83, 6, 64, 14, 47, 11, 67, 10, 87, 12, 9, 43, 10, 39, 12, 41, 13, 33, 9, 99, 12, 12, 78, 10, 43, 14, 70, 10, 71, 9, 84, 10, 105, 12, 11, 96, 9, 41, 11, 45, 14, 80, 9, 71, 5, 48, 14, 50, 8, 5, 97, 7, 84, 11, 56, 11, 72, 9, 36, 9, 90, 11, 90, 20, 8, 102, 6, 54, 10, 100, 10, 67, 8, 101, 14, 9, 43, 8, 38, 12, 42, 10, 34, 7, 82, 14, 37, 14, 84, 14, 14, 100, 9, 54, 13, 102, 14, 42, 10, 76, 14, 14, 62, 10, 104, 7, 71, 8, 72, 11, 91, 5, 68, 14, 59, 12, 7, 39, 12, 72, 41, 0, 7, 33, 5, 58, 14 ], [ 11, 92, 14, 37, 6, 62, 9, 32, 12, 28, 11, 54, 16, 9, 95, 8, 60, 12, 95, 12, 74, 6, 75, 18, 9, 105, 13, 99, 13, 70, 5, 65, 12, 101, 13, 88, 8, 86, 1, 9, 82, 9, 38, 10, 81, 11, 86, 9, 90, 6, 72, 7, 73, 9, 5, 76, 10, 75, 7, 68, 10, 37, 10, 37, 17, 11, 37, 11, 66, 9, 94, 8, 56, 5, 82, 7, 75, 12, 78, 9, 6, 106, 9, 71, 13, 58, 8, 77, 6, 106, 10, 76, 14, 9, 78, 10, 83, 7, 67, 5, 47, 11, 46, 14, 93, 10, 13, 73, 9, 46, 10, 42, 7, 86, 9, 102, 13, 68, 18, 5, 113, 14, 74, 11, 56, 14, 44, 13, 84, 8, 95, 13, 5, 52, 7, 89, 12, 58, 9, 51, 9, 72, 5, 90, 5, 10, 44, 7, 45, 14, 42, 14, 29, 7, 97, 11, 13, 74, 8, 47, 14, 68, 9, 70, 9, 85, 13, 101, 17, 14, 93, 5, 44, 12, 47, 13, 78, 7, 71, 9, 45, 8, 55, 11, 13, 86, 14, 76, 10, 58, 14, 73, 6, 36, 5, 95, 9, 93, 20, 10, 100, 8, 53, 6, 104, 6, 72, 6, 106, 9, 10, 42, 5, 43, 13, 38, 9, 33, 14, 78, 9, 43, 5, 94, 12, 12, 102, 9, 57, 5, 107, 5, 52, 8, 79, 12, 8, 70, 6, 105, 13, 64, 11, 70, 11, 92, 6, 67, 6, 66, 13, 11, 34, 9, 76, 43, 0, 38, 0, 6, 56, 15 ] ] ] \ No newline at end of file diff --git a/supercollider/music_data/robinson.txt b/supercollider/music_data/robinson.txt new file mode 100644 index 0000000..d0c8835 --- /dev/null +++ b/supercollider/music_data/robinson.txt @@ -0,0 +1 @@ +[ [ [ [ 16, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 30, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 27, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 42, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 29, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 18, 12, 0.020833333333333, 3 ], [ 49, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 27, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 21, 12, 0.020833333333333, 3 ], [ 18, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 14, 8, 0, 1 ], [ 15, 12, 0.020833333333333, 3 ], [ 65, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 30, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 18, 12, 0.020833333333333, 3 ], [ 49, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 42, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 19, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 18, 12, 0.020833333333333, 3 ], [ 49, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 27, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 21, 12, 0.020833333333333, 3 ], [ 18, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 14, 8, 0, 1 ], [ 12, 12, 0.020833333333333, 3 ], [ 20, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 30, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 27, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 42, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 18, 12, 0.020833333333333, 3 ], [ 57, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 18, 12, 0.020833333333333, 3 ], [ 49, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 18, 12, 0.020833333333333, 3 ], [ 49, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 21, 12, 0.020833333333333, 3 ], [ 18, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 14, 8, 0, 1 ], [ 15, 12, 0.020833333333333, 3 ], [ 71, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 30, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 18, 12, 0.020833333333333, 3 ], [ 49, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 42, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 19, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 18, 12, 0.020833333333333, 3 ], [ 49, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 27, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 21, 12, 0.020833333333333, 3 ], [ 18, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 14, 8, 0, 1 ], [ 12, 12, 0.020833333333333, 3 ], [ 20, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 30, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 27, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 42, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 29, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 18, 12, 0.020833333333333, 3 ], [ 49, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 9, 8, 0, 1 ], [ 30, 12, 0.020833333333333, 3 ], [ 27, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 75, 8, 0, 1 ], [ 21, 12, 0.020833333333333, 3 ], [ 18, 8, 0, 1 ], [ 30, 12, 0.0625, 1 ], [ 12, 8, 0, 1 ], [ 30, 10, 0.020833333333333, 3 ], [ 14, 8, 0, 1 ], [ 15, 12, 0.020833333333333, 3 ], [ 49, 8, 0, 1 ] ], [ [ 16, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 15, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 30, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 27, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 32, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 33, 12, 0.020833333333333, 3 ], [ 16, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 30, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 9, 12, 0.020833333333333, 3 ], [ 12, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 27, 10, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 44, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 15, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 33, 14, 0.020833333333333, 3 ], [ 34, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 27, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 33, 12, 0.020833333333333, 3 ], [ 16, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 30, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 9, 12, 0.020833333333333, 3 ], [ 12, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 59, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 15, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 30, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 27, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 33, 14, 0.020833333333333, 3 ], [ 42, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 33, 12, 0.020833333333333, 3 ], [ 16, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 33, 14, 0.020833333333333, 3 ], [ 34, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 9, 12, 0.020833333333333, 3 ], [ 12, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 27, 10, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 50, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 15, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 33, 14, 0.020833333333333, 3 ], [ 34, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 27, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 33, 12, 0.020833333333333, 3 ], [ 16, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 30, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 9, 12, 0.020833333333333, 3 ], [ 12, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 59, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 15, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 30, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 27, 12, 0.020833333333333, 3 ], [ 27, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 32, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 33, 12, 0.020833333333333, 3 ], [ 16, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 22, 10, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 30, 10, 0, 1 ], [ 24, 14, 0.03125, 2 ], [ 20, 10, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 40, 10, 0, 1 ], [ 36, 14, 0.0625, 1 ], [ 12, 10, 0, 1 ], [ 9, 12, 0.020833333333333, 3 ], [ 12, 10, 0, 1 ], [ 24, 10, 0.03125, 2 ], [ 14, 10, 0, 1 ], [ 27, 10, 0.020833333333333, 3 ], [ 27, 10, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 28, 10, 0, 1 ] ], [ [ 16, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 30, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 27, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 42, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 29, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 18, 16, 0.020833333333333, 3 ], [ 49, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 27, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 21, 16, 0.020833333333333, 3 ], [ 18, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 21, 12, 0, 1 ], [ 15, 16, 0.020833333333333, 3 ], [ 65, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 30, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 18, 16, 0.020833333333333, 3 ], [ 49, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 42, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 19, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 18, 16, 0.020833333333333, 3 ], [ 49, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 27, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 21, 16, 0.020833333333333, 3 ], [ 18, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 21, 12, 0, 1 ], [ 12, 16, 0.020833333333333, 3 ], [ 20, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 30, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 27, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 42, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 18, 16, 0.020833333333333, 3 ], [ 57, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 18, 16, 0.020833333333333, 3 ], [ 49, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 18, 16, 0.020833333333333, 3 ], [ 49, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 21, 16, 0.020833333333333, 3 ], [ 18, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 21, 12, 0, 1 ], [ 15, 16, 0.020833333333333, 3 ], [ 71, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 30, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 18, 16, 0.020833333333333, 3 ], [ 49, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 42, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 19, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 18, 16, 0.020833333333333, 3 ], [ 49, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 27, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 21, 16, 0.020833333333333, 3 ], [ 18, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 21, 12, 0, 1 ], [ 12, 16, 0.020833333333333, 3 ], [ 20, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 30, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 27, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 42, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 29, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 18, 16, 0.020833333333333, 3 ], [ 49, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 16, 12, 0, 1 ], [ 30, 16, 0.020833333333333, 3 ], [ 27, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 39, 14, 0.03125, 2 ], [ 58, 12, 0, 1 ], [ 21, 16, 0.020833333333333, 3 ], [ 18, 12, 0, 1 ], [ 21, 18, 0.03125, 2 ], [ 29, 12, 0, 1 ], [ 15, 14, 0.03125, 2 ], [ 21, 12, 0, 1 ], [ 15, 16, 0.020833333333333, 3 ], [ 49, 12, 0, 1 ] ], [ [ 60, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 20, 0.020833333333333, 3 ], [ 61, 14, 0, 1 ], [ 36, 20, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 50, 14, 0, 1 ], [ 24, 16, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 73, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 18, 0.020833333333333, 3 ], [ 80, 14, 0, 1 ], [ 24, 16, 0.03125, 2 ], [ 93, 14, 0, 1 ], [ 33, 14, 0.020833333333333, 3 ], [ 46, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 18, 0.020833333333333, 3 ], [ 74, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 9, 16, 0.0625, 1 ], [ 66, 14, 0, 1 ], [ 36, 16, 0.0625, 1 ], [ 20, 14, 0, 1 ], [ 36, 16, 0.03125, 2 ], [ 68, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 20, 0.020833333333333, 3 ], [ 61, 14, 0, 1 ], [ 36, 20, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 33, 16, 0.020833333333333, 3 ], [ 54, 14, 0, 1 ], [ 24, 16, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 73, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 18, 0.020833333333333, 3 ], [ 70, 14, 0, 1 ], [ 24, 16, 0.03125, 2 ], [ 93, 14, 0, 1 ], [ 33, 14, 0.020833333333333, 3 ], [ 46, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 18, 0.020833333333333, 3 ], [ 74, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 9, 16, 0.0625, 1 ], [ 66, 14, 0, 1 ], [ 36, 16, 0.0625, 1 ], [ 76, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 20, 0.020833333333333, 3 ], [ 61, 14, 0, 1 ], [ 36, 20, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 50, 14, 0, 1 ], [ 24, 16, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 73, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 90, 14, 0, 1 ], [ 24, 16, 0.03125, 2 ], [ 93, 14, 0, 1 ], [ 33, 14, 0.020833333333333, 3 ], [ 46, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 78, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 9, 16, 0.0625, 1 ], [ 66, 14, 0, 1 ], [ 36, 16, 0.0625, 1 ], [ 20, 14, 0, 1 ], [ 36, 16, 0.03125, 2 ], [ 74, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 20, 0.020833333333333, 3 ], [ 61, 14, 0, 1 ], [ 36, 20, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 33, 16, 0.020833333333333, 3 ], [ 54, 14, 0, 1 ], [ 24, 16, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 73, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 18, 0.020833333333333, 3 ], [ 70, 14, 0, 1 ], [ 24, 16, 0.03125, 2 ], [ 93, 14, 0, 1 ], [ 33, 14, 0.020833333333333, 3 ], [ 46, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 18, 0.020833333333333, 3 ], [ 74, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 9, 16, 0.0625, 1 ], [ 66, 14, 0, 1 ], [ 36, 16, 0.0625, 1 ], [ 76, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 20, 0.020833333333333, 3 ], [ 61, 14, 0, 1 ], [ 36, 20, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 16, 0.020833333333333, 3 ], [ 50, 14, 0, 1 ], [ 24, 16, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 27, 14, 0.020833333333333, 3 ], [ 73, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 18, 0.020833333333333, 3 ], [ 80, 14, 0, 1 ], [ 24, 16, 0.03125, 2 ], [ 93, 14, 0, 1 ], [ 33, 14, 0.020833333333333, 3 ], [ 46, 14, 0, 1 ], [ 36, 14, 0.020833333333333, 3 ], [ 15, 14, 0, 1 ], [ 27, 18, 0.020833333333333, 3 ], [ 74, 14, 0, 1 ], [ 24, 18, 0.020833333333333, 3 ], [ 93, 14, 0, 1 ], [ 9, 16, 0.0625, 1 ], [ 66, 14, 0, 1 ], [ 36, 16, 0.0625, 1 ], [ 20, 14, 0, 1 ], [ 36, 16, 0.03125, 2 ], [ 8, 14, 0, 1 ] ], [ [ 16, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 39, 20, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 15, 20, 0.020833333333333, 3 ], [ 57, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 29, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 55, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 26, 16, 0, 1 ], [ 15, 20, 0.020833333333333, 3 ], [ 65, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 39, 20, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 18, 20, 0.020833333333333, 3 ], [ 49, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 15, 20, 0.020833333333333, 3 ], [ 57, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 19, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 55, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 26, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 20, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 39, 20, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 15, 20, 0.020833333333333, 3 ], [ 57, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 18, 20, 0.020833333333333, 3 ], [ 57, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 55, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 18, 20, 0.020833333333333, 3 ], [ 49, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 26, 16, 0, 1 ], [ 15, 20, 0.020833333333333, 3 ], [ 71, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 39, 20, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 18, 20, 0.020833333333333, 3 ], [ 49, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 15, 20, 0.020833333333333, 3 ], [ 57, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 19, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 55, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 26, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 20, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 39, 20, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 15, 20, 0.020833333333333, 3 ], [ 57, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 29, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 55, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 21, 16, 0, 1 ], [ 30, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 21, 18, 0.020833333333333, 3 ], [ 84, 16, 0, 1 ], [ 12, 20, 0.020833333333333, 3 ], [ 27, 16, 0, 1 ], [ 30, 20, 0.0625, 1 ], [ 12, 16, 0, 1 ], [ 18, 18, 0.020833333333333, 3 ], [ 26, 16, 0, 1 ], [ 15, 20, 0.020833333333333, 3 ], [ 49, 16, 0, 1 ] ], [ [ 16, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 24, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 30, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 36, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 32, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 75, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 30, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 47, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 5, 18, 0, 1 ], [ 36, 22, 0.020833333333333, 3 ], [ 44, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 24, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 33, 22, 0.020833333333333, 3 ], [ 34, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 36, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 22, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 75, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 30, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 47, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 37, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 24, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 30, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 36, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 33, 22, 0.020833333333333, 3 ], [ 42, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 75, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 33, 22, 0.020833333333333, 3 ], [ 34, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 47, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 5, 18, 0, 1 ], [ 36, 22, 0.020833333333333, 3 ], [ 50, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 24, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 33, 22, 0.020833333333333, 3 ], [ 34, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 36, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 22, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 75, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 30, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 47, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 37, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 24, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 30, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 36, 18, 0, 1 ], [ 36, 20, 0.03125, 2 ], [ 8, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 32, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 75, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 27, 22, 0.020833333333333, 3 ], [ 30, 18, 0, 1 ], [ 24, 22, 0.03125, 2 ], [ 20, 18, 0, 1 ], [ 9, 20, 0.0625, 1 ], [ 42, 18, 0, 1 ], [ 36, 24, 0.03125, 2 ], [ 47, 18, 0, 1 ], [ 24, 24, 0.0625, 1 ], [ 32, 18, 0, 1 ], [ 33, 18, 0.020833333333333, 3 ], [ 5, 18, 0, 1 ], [ 36, 22, 0.020833333333333, 3 ], [ 28, 18, 0, 1 ] ], [ [ 16, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 39, 24, 0.020833333333333, 3 ], [ 21, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 15, 24, 0.020833333333333, 3 ], [ 57, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 29, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 55, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 24, 20, 0, 1 ], [ 15, 24, 0.020833333333333, 3 ], [ 65, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 39, 24, 0.020833333333333, 3 ], [ 21, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 18, 24, 0.020833333333333, 3 ], [ 49, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 15, 24, 0.020833333333333, 3 ], [ 57, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 19, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 55, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 24, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 20, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 39, 24, 0.020833333333333, 3 ], [ 21, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 15, 24, 0.020833333333333, 3 ], [ 57, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 18, 24, 0.020833333333333, 3 ], [ 57, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 55, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 18, 24, 0.020833333333333, 3 ], [ 49, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 24, 20, 0, 1 ], [ 15, 24, 0.020833333333333, 3 ], [ 71, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 39, 24, 0.020833333333333, 3 ], [ 21, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 18, 24, 0.020833333333333, 3 ], [ 49, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 15, 24, 0.020833333333333, 3 ], [ 57, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 19, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 55, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 24, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 20, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 39, 24, 0.020833333333333, 3 ], [ 21, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 15, 24, 0.020833333333333, 3 ], [ 57, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 29, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 55, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 19, 20, 0, 1 ], [ 30, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 85, 20, 0, 1 ], [ 12, 24, 0.020833333333333, 3 ], [ 27, 20, 0, 1 ], [ 21, 26, 0.03125, 2 ], [ 29, 20, 0, 1 ], [ 12, 22, 0.03125, 2 ], [ 24, 20, 0, 1 ], [ 15, 24, 0.020833333333333, 3 ], [ 49, 20, 0, 1 ] ], [ [ 177, 22, 0, 1 ], [ 24, 26, 0.020833333333333, 3 ], [ 117, 22, 0, 1 ], [ 27, 28, 0.020833333333333, 3 ], [ 175, 22, 0, 1 ], [ 36, 28, 0.020833333333333, 3 ], [ 117, 22, 0, 1 ], [ 27, 24, 0.020833333333333, 3 ], [ 329, 22, 0, 1 ], [ 27, 28, 0.020833333333333, 3 ], [ 300, 22, 0, 1 ], [ 36, 28, 0.020833333333333, 3 ], [ 197, 22, 0, 1 ], [ 24, 24, 0.03125, 2 ], [ 117, 22, 0, 1 ], [ 33, 22, 0.020833333333333, 3 ], [ 163, 22, 0, 1 ], [ 36, 22, 0.020833333333333, 3 ], [ 117, 22, 0, 1 ], [ 27, 26, 0.020833333333333, 3 ], [ 331, 22, 0, 1 ], [ 27, 28, 0.020833333333333, 3 ], [ 481, 22, 0, 1 ], [ 24, 26, 0.020833333333333, 3 ], [ 117, 22, 0, 1 ], [ 27, 28, 0.020833333333333, 3 ], [ 175, 22, 0, 1 ], [ 36, 28, 0.020833333333333, 3 ], [ 117, 22, 0, 1 ], [ 33, 24, 0.020833333333333, 3 ], [ 343, 22, 0, 1 ], [ 33, 22, 0.020833333333333, 3 ], [ 288, 22, 0, 1 ], [ 36, 22, 0.020833333333333, 3 ], [ 215, 22, 0, 1 ], [ 24, 24, 0.03125, 2 ], [ 117, 22, 0, 1 ], [ 33, 22, 0.020833333333333, 3 ], [ 163, 22, 0, 1 ], [ 36, 22, 0.020833333333333, 3 ], [ 117, 22, 0, 1 ], [ 27, 26, 0.020833333333333, 3 ], [ 331, 22, 0, 1 ], [ 27, 28, 0.020833333333333, 3 ], [ 481, 22, 0, 1 ], [ 24, 26, 0.020833333333333, 3 ], [ 117, 22, 0, 1 ], [ 27, 28, 0.020833333333333, 3 ], [ 175, 22, 0, 1 ], [ 36, 28, 0.020833333333333, 3 ], [ 117, 22, 0, 1 ], [ 27, 24, 0.020833333333333, 3 ], [ 329, 22, 0, 1 ], [ 27, 28, 0.020833333333333, 3 ], [ 300, 22, 0, 1 ], [ 36, 28, 0.020833333333333, 3 ], [ 16, 22, 0, 1 ] ] ], [ 44, 44, 44, 41, 45, 45, 44, 41, 44, 44 ] ] \ No newline at end of file