AstraOS commited on
Commit
6614608
·
verified ·
1 Parent(s): b0ddfe1

Upload 5 files

Browse files
Files changed (5) hide show
  1. arrow_m.png +0 -0
  2. index.html +337 -18
  3. ouija.jpg +0 -0
  4. pointer.png +0 -0
  5. recordings.js +5 -0
arrow_m.png ADDED
index.html CHANGED
@@ -1,19 +1,338 @@
1
- <!doctype html>
2
  <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
  <html>
3
+ <head>
4
+ <title>A test of courage</title>
5
+ <style>
6
+
7
+ .arrow {
8
+ position: absolute;
9
+ top: 30%;
10
+ left: 30%;
11
+ width: 12px;
12
+ visibility: hidden;
13
+ pointer-events: none;
14
+ z-index: 1000;
15
+ }
16
+
17
+ .pointer {
18
+ position: absolute;
19
+ top: 30%;
20
+ left: 30%;
21
+ width: 16px;
22
+ visibility: hidden;
23
+ pointer-events: none;
24
+ }
25
+
26
+ body {
27
+ overflow-y: hidden;
28
+ overflow-x: hidden;
29
+ margin:0;
30
+ padding:0;
31
+ background: #262626;
32
+ cursor: none;
33
+ }
34
+ .button {
35
+ background: #171515;
36
+ width: 100%;
37
+ height: 100%;
38
+ border-radius: 6px;
39
+ border-width: 0px;
40
+ font-size: 24px;
41
+ transform: translateY(0);
42
+ color: #ffa502;
43
+ box-shadow: 0 0 50px #d35400;
44
+ cursor: none;
45
+ transition: .5s;
46
+ }
47
+ .darkened {
48
+ background: #171515;
49
+ opacity: 0.2;
50
+ box-shadow: 0 0 0px 0px !important;
51
+ }
52
+
53
+ .hoverableMainButton:hover {
54
+ text-shadow: 0 0 5px #d35400;
55
+ box-shadow: 0 0 50px 20px #d35400;
56
+ }
57
+
58
+ button:focus{
59
+ outline: none;
60
+ }
61
+
62
+ .how {
63
+ background: #171515;
64
+ width: 100%;
65
+ height: 100%;
66
+ border-radius: 6px;
67
+ border-width: 0px;
68
+ font-size: 18px;
69
+ transform: translateY(0);
70
+ color: #ffa502;
71
+ box-shadow: 0 0 20px #d35400;
72
+ cursor: none;
73
+ }
74
+
75
+ #ouija {
76
+ box-shadow: 0 0 20px #d35400;
77
+ }
78
+
79
+ .unselectable {
80
+ user-select: none;
81
+ -moz-user-select: none;
82
+ -khtml-user-select: none;
83
+ -webkit-user-select: none;
84
+ -o-user-select: none;
85
+ }
86
+
87
+ @media only screen and (max-width: 760px) {
88
+ .button {
89
+ display: none;
90
+ }
91
+ .mobile-warning {
92
+ display: block;
93
+ }
94
+ }
95
+
96
+ </style>
97
+
98
+ <script>
99
+ var recordingStatus = "off" // off, recording, replaying
100
+ var freshRecording = []
101
+ var prevTime = undefined
102
+ var prevX = undefined
103
+ var prevY = undefined
104
+ var offsetX = 0
105
+ var offsetY = 0
106
+ var userMoveCount = 0
107
+
108
+ var hideAllCursors = function() {
109
+ const pointer = document.getElementById("pointer")
110
+ const arrow = document.getElementById("arrow")
111
+ pointer.style.visibility = "hidden";
112
+ arrow.style.visibility = "hidden";
113
+ }
114
+ var paintCursorWithOffset = function(cursor, realX, realY) {
115
+ const w = window.innerWidth;
116
+ const h = window.innerHeight;
117
+ var x = realX + offsetX
118
+ var y = realY + offsetY
119
+ if (x > w-24) {
120
+ x = Math.max(realX, w-24)
121
+ }
122
+ if (y > h-24) {
123
+ y = Math.max(realY, h-24)
124
+ }
125
+ if (x < 0) {
126
+ x = 0
127
+ }
128
+ if (y < 0) {
129
+ y = 0
130
+ }
131
+ cursor.style.top = y + "px";
132
+ cursor.style.left = x + "px";
133
+ }
134
+ var mouseMovedOnBackground = function(event) {
135
+ const x = event.clientX
136
+ const y = event.clientY
137
+ if (recordingStatus === "recording") {
138
+ const time = Date.now()
139
+ const timeDiff = time - prevTime
140
+ const xDiff = x - prevX
141
+ const yDiff = y - prevY
142
+ prevTime = time
143
+ freshRecording.push([timeDiff, xDiff, yDiff])
144
+ }
145
+ prevX = x
146
+ prevY = y
147
+ const pointer = document.getElementById("pointer")
148
+ pointer.style.visibility = "hidden";
149
+ const arrow = document.getElementById("arrow")
150
+ arrow.style.visibility = "visible";
151
+ paintCursorWithOffset(arrow, prevX, prevY)
152
+ userMoveCount += 1
153
+ }
154
+ var mouseMovedOnButton = function(event) {
155
+ if (recordingStatus === "replaying") {
156
+ mouseMovedOnBackground(event);
157
+ return;
158
+ }
159
+ const x = event.clientX
160
+ const y = event.clientY
161
+ prevX = x
162
+ prevY = y
163
+ const arrow = document.getElementById("arrow")
164
+ arrow.style.visibility = "hidden";
165
+ const pointer = document.getElementById("pointer")
166
+ pointer.style.visibility = "visible";
167
+ paintCursorWithOffset(pointer, x, y)
168
+ userMoveCount += 1
169
+ }
170
+ var getCandidateVal = function(x, y, candidateX, candidateY) {
171
+ return Math.sqrt((x - candidateX) * (x-candidateX) + (y - candidateY) * (y - candidateY))
172
+ }
173
+ var choose = function(previousBestCandidate, candidateX, candidateY, x, y) {
174
+ const candidateVal = getCandidateVal(x, y, candidateX, candidateY)
175
+ if (!previousBestCandidate || candidateVal < previousBestCandidate.val) {
176
+ return {
177
+ 'val': candidateVal,
178
+ 'x': candidateX,
179
+ 'y': candidateY
180
+ }
181
+ }
182
+ return previousBestCandidate
183
+ }
184
+ var mouseMovedOnHowdy = function(event) {
185
+ if (recordingStatus === "replaying") {
186
+ mouseMovedOnBackground(event);
187
+ return;
188
+ }
189
+ const x = event.clientX
190
+ const y = event.clientY
191
+
192
+ // Offset mouse to the nearest side of howdy-button.
193
+ const bounds = document.getElementById("how").getBoundingClientRect()
194
+ var bestCandidate = null
195
+ bestCandidate = choose(bestCandidate, bounds.left-10, y, x, y) // left
196
+ bestCandidate = choose(bestCandidate, x, bounds.top-10, x, y) // up
197
+ bestCandidate = choose(bestCandidate, x, bounds.bottom+10, x, y) // down
198
+ bestCandidate = choose(bestCandidate, bounds.right+10, y, x, y) // right
199
+ offsetX = bestCandidate.x - x
200
+ offsetY = bestCandidate.y - y
201
+
202
+ prevX = x
203
+ prevY = y
204
+ const pointer = document.getElementById("pointer")
205
+ pointer.style.visibility = "hidden";
206
+ const arrow = document.getElementById("arrow")
207
+ arrow.style.visibility = "visible";
208
+ paintCursorWithOffset(arrow, x, y)
209
+ userMoveCount += 1
210
+ }
211
+ var recordingIndex = 0
212
+ var step = 0
213
+ var recursiveTimerReplay = function() {
214
+ const rec = recordings[recordingIndex]
215
+ if (step >= rec.length) {
216
+ recordingStatus = "off"
217
+ document.getElementById("butt").classList.remove("darkened")
218
+ document.getElementById("butt").classList.add("hoverableMainButton")
219
+ document.getElementById("howdiv").style.visibility = "visible";
220
+ if (recordingIndex === 1) {
221
+ document.getElementById("ouija").style.visibility = "visible";
222
+ }
223
+ offsetX = 0
224
+ offsetY = 0
225
+ paintCursorWithOffset(document.getElementById("arrow"), prevX, prevY)
226
+ step = 0
227
+ recordingIndex = (recordingIndex + 1) % recordings.length
228
+ return
229
+ }
230
+ const currTime = Date.now()
231
+ if (currTime - prevTime >= rec[step][0]) {
232
+ offsetX = offsetX + rec[step][1]
233
+ offsetY = offsetY + rec[step][2]
234
+ step = step + 1
235
+ paintCursorWithOffset(document.getElementById("arrow"), prevX, prevY)
236
+ prevTime = currTime
237
+ }
238
+ setTimeout(() => { recursiveTimerReplay() }, 0)
239
+ }
240
+ var replayMovements = function(event) {
241
+ const width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
242
+ if (width < 800 || typeof(prevX) == "undefined" || userMoveCount < 5) {
243
+ alert("Sorry, we can't do the trick on your device. Please try again with a desktop/laptop that has a mouse attached and has screen width of at least 800 pixels.")
244
+ return
245
+ }
246
+ recordingStatus = "replaying"
247
+ arrow = document.getElementById("arrow")
248
+ paintCursorWithOffset(arrow, prevX, prevY)
249
+ document.getElementById("pointer").style.visibility = "hidden";
250
+ arrow.style.visibility = "visible";
251
+ document.getElementById("butt").classList.add("darkened")
252
+ document.getElementById("butt").classList.remove("hoverableMainButton")
253
+ document.getElementById("howdiv").style.visibility = "hidden";
254
+ document.getElementById("ouija").style.visibility = "hidden";
255
+ prevTime = Date.now()
256
+ recursiveTimerReplay()
257
+ }
258
+ var recordMovements = function(event) {
259
+ const REC_TIME = 15000
260
+ freshRecording = []
261
+ recordingStatus = "recording"
262
+ prevTime = Date.now()
263
+ document.getElementById('recordButton').style.display = 'none';
264
+ document.getElementById('buttdiv').style.display = 'none';
265
+ for (var j=REC_TIME; j>0; j-=1000) {
266
+ const bah = REC_TIME - j
267
+ setTimeout(() => console.log(bah / 1000), bah)
268
+ }
269
+ setTimeout(() => {
270
+ document.getElementById('buttdiv').style.display = 'block';
271
+ recordingStatus = false;
272
+ recordings.push(freshRecording)
273
+ console.log('finished recording');
274
+ console.log(freshRecording)
275
+ }, REC_TIME)
276
+ }
277
+
278
+ document.addEventListener('contextmenu', e => {
279
+ if (recordingStatus == 'replaying') {
280
+ e.preventDefault();
281
+ }
282
+ });
283
+
284
+ </script>
285
+ </head>
286
+ <body>
287
+
288
+ <div id="bg" style="position: absolute; width: 100%; height: 100%"></div>
289
+
290
+ <button id="recordButton" style="position: absolute; top: 45%; left: 37%; z-index: 999; display: none;">
291
+ Record
292
+ </button>
293
+
294
+ <noscript><h1>This website requires JavaScript in order to do a trick. Please enable JavaScript and refresh.</h1></noscript>
295
+
296
+ <h1 class="mobile-warning" style="display: none;">
297
+ This website requires a laptop/desktop device with a mouse, and a sufficiently large screen. Try with another device?
298
+ </h1>
299
+
300
+ <div id="buttdiv" class="unselectable" style="position: absolute; width: 400px; height: 100px; top: 50%; left: 50%; margin: -50px 0 0 -200px;">
301
+ <button id="butt" class="button hoverableMainButton unselectable" tabindex="-1">
302
+ I'm not afraid to click<br>buttons on the internet
303
+ </button>
304
+ </div>
305
+
306
+ <a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ" title="Explanation video (all the answers you need are here)" style="display: none;"></a>
307
+ <div id="howdiv" class="unselectable" style="position: absolute; width: 200px; height: 50px; right: 50px; bottom: 50px; margin: -50px 0 0 -200px; visibility: hidden;">
308
+ <button id="how" class="how unselectable" tabindex="-1">
309
+ How this works
310
+ </button>
311
+ </div>
312
+
313
+ <div id="ouija" class="unselectable" style="position: absolute; left: 50px; bottom: 50px; visibility: hidden;">
314
+ <a href="https://ouija.attejuvonen.fi" target="_blank">
315
+ <img src="ouija.jpg" style="width: 100px; cursor: none;">
316
+ </a>
317
+ </div>
318
+ <script>
319
+
320
+ document.body.addEventListener('mouseleave', e => { hideAllCursors() })
321
+ document.getElementById('bg').addEventListener('mousemove', e => { mouseMovedOnBackground(e) })
322
+ document.getElementById('butt').addEventListener('mousemove', e => { mouseMovedOnButton(e) })
323
+ document.getElementById('butt').addEventListener('click', e => { replayMovements(e) })
324
+ document.getElementById('recordButton').addEventListener('click', e => { recordMovements(e) })
325
+ document.getElementById('how').addEventListener('mousemove', e => { mouseMovedOnHowdy(e) })
326
+ document.getElementById('how').addEventListener('mouseleave', e => { offsetX = 0; offsetY = 0; })
327
+ document.getElementById('ouija').addEventListener('mousemove', e => { mouseMovedOnButton(e) })
328
+
329
+ </script>
330
+ <script src="recordings.js"></script>
331
+
332
+ <img id="arrow" class="arrow" src="arrow_m.png" />
333
+ <img id="pointer" class="pointer" src="pointer.png" />
334
+
335
+ <script async defer data-domain="attejuvonen.fi" src="https://plausible.io/js/plausible.js"></script>
336
+
337
+ </body>
338
+ </html>
ouija.jpg ADDED
pointer.png ADDED
recordings.js ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ const recordings = [
2
+ [[1023,0,12],[25,1,0],[24,0,0],[16,1,0],[8,1,1],[8,0,0],[8,1,1],[8,2,0],[8,0,0],[8,1,0],[8,1,1],[8,1,0],[8,0,0],[8,1,1],[8,1,0],[16,0,0],[8,1,0],[16,1,0],[16,0,0],[8,1,0],[8,0,0],[8,1,0],[8,1,0],[1751,-1,0],[16,0,0],[8,-1,0],[9,-1,0],[8,-1,0],[8,-1,0],[8,0,1],[8,-1,1],[8,-1,0],[8,0,0],[16,-1,0],[8,0,0],[8,-2,1],[16,0,0],[8,-2,1],[8,0,0],[8,-1,1],[8,0,0],[8,-1,0],[8,-1,0],[8,0,0],[8,-1,0],[8,-1,1],[8,-1,0],[9,-1,0],[7,-1,1],[8,-1,0],[8,0,0],[32,-1,1],[16,-1,0],[24,0,0],[8,-1,0],[8,0,0],[8,-1,0],[8,-1,1],[16,0,1],[24,-1,0],[16,-1,0],[24,-1,0],[24,0,0],[16,-1,0],[8,0,1],[1834,0,0],[6,1,1],[8,1,1],[8,2,0],[8,2,0],[8,2,0],[8,3,0],[8,4,0],[8,7,0],[8,5,-4],[8,9,-3],[8,8,-4],[9,6,-3],[7,6,-2],[9,7,-4],[7,6,-1],[8,4,-1],[8,4,-2],[8,2,-1],[8,3,0],[13,1,-1],[3,0,-1],[9,1,0],[7,1,-1],[8,1,-1],[8,1,-1],[8,1,-1],[8,1,-1],[8,1,-1],[8,1,-1],[8,1,-2],[8,2,-2],[8,1,-3],[8,1,-2],[8,1,-1],[8,1,-2],[8,1,-2],[8,1,-1],[8,1,-1],[8,0,-1],[8,1,-1],[8,0,-1],[8,1,-1],[8,1,-1],[8,0,-1],[8,0,0],[8,1,-1],[8,0,-1],[8,1,-1],[24,0,0],[1416,0,0],[8,0,-1],[8,-1,0],[13,-1,0],[3,-1,-1],[8,-1,0],[8,-1,-1],[8,-1,0],[8,-1,0],[8,-1,0],[8,-2,0],[8,-2,-1],[8,-2,0],[8,-2,0],[8,-2,0],[8,-2,0],[8,-1,0],[8,-2,0],[8,-1,0],[8,-2,0],[8,-2,0],[8,-1,0],[8,-1,0],[8,-1,0],[8,-2,0],[8,-1,0],[8,-1,0],[8,-1,1],[8,-3,0],[8,0,0],[8,-2,2],[8,-1,0],[8,-2,1],[8,-1,0],[9,-2,0],[7,-4,2],[9,-1,0],[7,-3,1],[8,-2,2],[8,-2,1],[8,-1,2],[8,-2,1],[8,-2,2],[8,-2,2],[8,-1,2],[8,-3,2],[8,-1,2],[8,-2,3],[8,-2,1],[7,-1,1],[8,-1,3],[8,0,1],[8,-2,1],[8,0,1],[8,-1,1],[8,-1,1],[8,0,2],[8,-1,0],[8,0,2],[8,-1,1],[8,-1,1],[10,-1,3],[7,-2,2],[8,-3,2],[8,0,1],[8,-2,1],[8,-1,2],[8,-1,1],[8,0,1],[8,-2,1],[8,-1,1],[8,-1,0],[1463,0,1],[24,0,0],[17,0,1],[8,1,0],[16,1,1],[8,0,0],[8,0,1],[8,1,1],[8,1,1],[8,0,0],[8,1,1],[8,0,0],[8,1,1],[8,1,1],[8,0,0],[8,1,2],[8,1,0],[8,1,1],[8,1,1],[8,1,1],[8,1,1],[8,2,1],[8,1,1],[8,1,1],[8,2,2],[8,3,1],[8,1,1],[8,2,1],[8,1,0],[8,2,2],[8,2,1],[8,4,2],[8,4,2],[8,4,1],[8,6,2],[8,4,2],[8,8,1],[8,6,2],[8,6,0],[8,5,0],[8,4,0],[8,3,0],[8,3,0],[8,2,0],[8,3,-1],[8,2,0],[8,2,-1],[8,2,-1],[8,2,-1],[9,2,-1],[7,1,-1],[8,3,-1],[8,2,-2],[8,4,-1],[7,4,-4],[8,2,-3],[8,3,-5],[9,4,-5],[7,2,-6],[8,2,-7],[8,3,-9],[8,0,-6],[8,0,-6],[8,0,-5],[9,0,-5],[8,0,-5],[8,-1,-3],[8,0,-5],[8,-3,-5],[8,-2,-6],[8,-4,-8],[8,-4,-5],[8,-3,-5],[8,-3,-4],[9,-2,-1],[7,-2,-2],[9,-1,-1],[7,-1,-1],[8,0,0],[8,-1,-1],[8,-1,0],[8,-1,0],[8,0,-1],[8,-1,0],[8,-1,0],[8,-1,0],[8,-1,0],[8,-1,0],[8,-2,0],[8,-1,0],[8,-1,0],[8,-1,0],[8,-1,0],[8,-1,-1],[64,0,0],[8,-1,0],[8,-1,0],[8,-1,0],[8,0,0],[8,-1,0],[64,-1,0],[8,-2,0],[8,0,0],[8,-1,0],[8,-1,0],[8,-2,1],[8,0,1],[8,-1,1],[8,-1,1],[8,0,1],[8,-1,2],[17,-1,2],[15,0,2],[8,0,1],[8,0,3],[8,0,1],[8,0,1],[8,0,2],[8,0,1],[8,0,2],[8,0,2],[8,0,3],[8,2,2],[8,0,2],[8,2,2],[8,0,2],[8,1,3],[8,2,1],[8,0,3],[8,1,3],[8,2,2],[8,1,3],[8,1,3],[8,1,4],[8,2,3],[8,2,4],[8,2,4],[8,1,3],[8,0,2],[8,2,4],[8,1,3],[8,0,2],[8,0,1],[8,0,1],[8,0,2],[8,0,2],[8,0,1],[8,-2,3],[8,-3,3],[8,-3,3],[8,-5,2],[8,-3,2],[8,-4,2],[8,-6,1],[9,-4,0],[7,-4,0],[8,-4,0],[8,-4,-1],[8,-5,-1],[8,-2,-1],[9,-4,-2],[7,-4,-3],[9,-4,-3],[7,-5,-5],[9,-3,-4],[7,-5,-7],[8,-5,-10],[7,-5,-9],[8,-5,-7],[8,-3,-6],[8,-2,-4],[8,0,-3],[8,-1,-4],[8,-1,-3],[9,0,-3],[8,0,-3],[8,0,-4],[8,0,-3],[8,1,-4],[8,1,-4],[8,1,-4],[8,2,-3],[8,3,-4],[9,2,-3],[7,3,-3],[9,2,-1],[7,2,-1],[8,2,-1],[8,2,0],[8,2,0],[8,1,0],[8,1,0],[8,2,-1],[8,1,0],[8,2,0],[8,1,-1],[8,2,0],[8,3,0],[8,2,-1],[8,1,0],[8,2,0],[8,1,0],[8,2,0],[8,0,0],[8,2,0],[8,0,0],[8,2,0],[8,0,0],[8,2,1],[8,1,1],[8,1,0],[8,2,2],[8,1,1],[8,1,0],[8,1,1],[8,2,1],[8,0,1],[8,1,1],[8,0,0],[8,1,1],[8,1,2],[8,0,1],[8,1,2],[8,1,2],[8,1,2],[8,1,3],[8,2,3],[8,1,4],[8,2,3],[8,1,3],[8,1,2],[8,2,2],[8,0,2],[9,2,2],[7,1,2],[9,1,2],[7,1,2],[8,3,3],[8,0,1],[8,2,1],[8,3,0],[8,1,1],[8,1,1],[8,2,0],[8,3,1],[8,2,0],[8,3,0],[8,5,0],[8,3,0],[8,4,0],[8,4,-3],[8,4,-3],[8,1,-2],[8,3,-5],[8,4,-7],[8,1,-6],[8,3,-8],[8,1,-8],[8,1,-7],[8,0,-6],[9,0,-5],[7,0,-5],[9,0,-4],[7,-3,-4],[8,-3,-4],[8,-3,-2],[8,-4,-2],[8,-3,-2],[8,-6,-2],[8,-5,-1],[8,-7,-2],[8,-6,-1],[8,-8,0],[8,-6,0],[8,-6,0],[8,-6,0],[8,-3,0],[8,-2,0],[8,-2,2],[8,-2,1],[8,-2,2],[8,-1,2],[8,-3,6],[8,-4,5],[8,-1,6],[9,-2,8],[7,-1,7],[9,0,5],[7,0,8],[8,3,7],[8,2,7],[8,3,8],[8,3,4],[8,3,4],[8,3,4],[8,2,3],[8,3,2],[8,2,2],[8,1,1],[8,1,2],[8,1,1],[8,1,3],[8,1,3],[8,0,3],[8,0,2],[8,0,3],[8,0,3],[8,0,4],[8,0,4],[8,0,4],[9,0,7],[7,-2,4],[9,-1,4],[7,-2,5],[8,-1,4],[8,-2,2],[8,-2,3],[8,-4,2],[8,-4,2],[8,-5,0],[8,-6,3],[8,-8,0],[8,-7,0],[8,-8,0],[8,-7,-1],[8,-7,-2],[8,-7,-3],[8,-9,-6],[8,-8,-5],[8,-8,-5],[8,-7,-4],[8,-8,-5],[8,-4,-5],[9,-5,-7],[8,-6,-10],[8,-4,-9],[7,-2,-6],[8,-2,-8],[8,0,-8],[8,0,-8],[8,0,-7],[8,0,-9],[8,0,-8],[8,3,-9],[8,5,-8],[8,6,-9],[8,6,-8],[8,5,-6],[8,6,-3],[8,8,-4],[8,6,0],[8,9,-1],[8,8,0],[8,10,0],[9,7,2],[7,10,5],[8,9,5],[8,8,8],[9,7,8],[7,7,8],[9,6,10],[7,5,7],[7,5,9],[8,4,6],[8,2,6],[8,3,4],[8,2,4],[8,2,3],[9,4,5],[7,3,7],[9,5,7],[8,5,6],[8,4,5],[8,4,4],[8,4,1],[8,4,0],[8,3,0],[8,2,-1],[8,2,-2],[8,4,-4],[8,0,-5],[8,3,-5],[8,2,-4],[8,2,-5],[8,2,-6],[8,2,-4],[8,2,-8],[8,1,-7],[8,0,-6],[8,1,-7],[8,0,-9],[8,0,-10],[8,-4,-10],[8,-7,-9],[8,-6,-8],[8,-7,-7],[8,-8,-7],[8,-9,-5],[8,-10,-2],[8,-10,-3],[8,-10,-4],[8,-10,-2],[8,-11,-4],[8,-13,-1],[9,-9,-1],[7,-7,0],[8,-8,0],[8,-8,0],[8,-6,1],[8,-6,4],[8,-7,3],[8,-5,4],[9,-3,4],[7,-4,5],[8,-4,5],[8,-3,5],[8,-1,8],[8,-1,7],[8,0,9],[8,0,11],[8,0,12],[8,3,9],[8,3,8],[8,4,9],[8,4,7],[8,4,8],[8,3,4],[8,3,3],[8,4,2],[8,4,0],[8,5,0],[8,7,1],[8,7,1],[8,7,2],[8,9,1],[8,10,1],[8,8,3],[8,7,3],[8,5,3],[8,5,4],[8,3,2],[8,2,3],[8,2,3],[8,1,4],[8,0,3],[8,2,4],[8,0,4],[8,0,5],[8,0,5],[8,0,7],[8,-2,6],[8,-3,7],[8,-2,6],[8,-4,7],[9,-4,4],[7,-3,4],[8,-3,2],[8,-4,1],[9,-6,1],[7,-4,0],[8,-4,0],[8,-6,-2],[8,-9,-5],[7,-11,-5],[8,-10,-6],[8,-11,-4],[8,-11,-6],[8,-11,-8],[9,-9,-9],[8,-7,-9],[8,-7,-10],[8,-6,-12],[8,-2,-11],[8,-3,-11],[8,-1,-9],[8,0,-7],[8,3,-6],[8,4,-6],[8,6,-6],[8,7,-5],[8,10,-4],[8,11,-4],[8,11,-2],[9,14,-2],[7,10,-1],[9,14,-1],[7,11,0],[8,13,0],[8,7,0],[8,8,3],[8,7,3],[8,3,3],[8,4,4],[8,4,6],[8,5,6],[8,4,7],[8,7,10],[8,7,8],[8,8,7],[8,5,3],[8,7,4],[8,6,2],[8,5,3],[8,6,0],[8,5,0],[8,7,-1],[8,7,-7],[8,8,-8],[9,6,-10],[7,5,-8],[8,1,-7],[8,2,-5],[8,1,-7],[8,0,-8],[8,0,-10],[8,-2,-10],[8,-3,-10],[8,-5,-11],[8,-7,-13],[8,-6,-10],[8,-8,-11],[8,-8,-9],[8,-5,-6],[8,-9,-9],[8,-7,-3],[8,-7,-3],[8,-9,-4],[8,-9,-1],[8,-11,-1],[8,-9,0],[8,-13,0],[8,-13,0],[8,-13,3],[9,-13,3],[7,-12,7],[8,-8,5],[8,-8,6],[8,-5,5],[8,-4,6],[8,0,5],[8,-1,7],[8,0,7],[8,0,7],[8,3,8],[8,3,7],[8,4,7],[8,6,8],[8,8,7],[8,10,7],[8,11,6],[8,13,8],[8,12,7],[8,13,7],[8,11,6],[8,10,6],[8,11,8],[8,10,6],[7,8,3],[8,3,2],[8,3,2],[8,1,1],[8,1,0],[9,1,1],[8,0,1],[8,0,3],[8,1,3],[8,0,2],[8,0,4],[8,0,4],[8,0,3],[8,-1,3],[8,-2,5],[8,-3,4],[8,-3,3],[8,-5,5],[8,-5,3],[8,-9,3],[8,-8,1],[8,-7,2],[8,-10,1],[8,-11,0],[9,-12,0],[7,-11,0],[9,-11,0],[7,-7,-4],[9,-10,-3],[7,-9,-2],[8,-8,-3],[8,-4,-1],[8,-3,-2],[8,-6,-5],[8,-10,-7],[8,-10,-9],[8,-9,-8],[8,-10,-9],[8,-2,-6],[8,0,-4],[8,0,-6],[8,0,-5],[8,3,-8],[8,6,-6],[8,7,-8],[8,9,-6],[8,9,-6],[8,10,-5],[8,10,-6],[8,9,-4],[8,8,-4],[9,6,-3],[7,8,-5],[9,9,-4],[7,6,-2],[8,6,-2],[8,6,0],[8,4,0],[8,2,0],[8,4,3],[8,4,6],[8,4,6],[8,2,7],[8,4,7],[8,3,7],[9,5,8],[7,5,6],[8,5,4],[8,4,3],[8,5,1],[8,2,1],[8,5,0],[8,3,0],[8,1,0],[8,3,-1],[8,3,-3],[9,4,-7],[7,1,-4],[8,3,-5],[8,0,-6],[8,3,-9],[8,5,-11],[8,2,-11],[8,3,-12],[8,2,-12],[8,1,-14],[8,2,-12],[8,0,-13],[8,0,-15],[8,0,-13],[8,0,-12],[8,-5,-11],[8,-5,-9],[8,-7,-8],[8,-12,-7],[8,-12,-5],[8,-13,-3],[8,-13,-3],[8,-12,-1],[8,-11,0],[8,-11,0],[9,-10,0],[7,-15,3],[8,-9,2],[8,-11,4],[9,-12,5],[7,-10,6],[9,-9,7],[7,-8,7],[8,-6,8],[8,-5,8],[8,-4,10],[8,-2,11],[8,-3,12],[8,0,12],[8,2,8],[8,6,10],[8,8,8],[8,9,6],[8,12,2],[9,13,4],[7,13,4],[8,14,5],[8,12,2],[8,12,4],[8,11,4],[9,9,2],[7,10,5],[9,7,6],[7,7,7],[8,2,3],[8,4,7],[8,4,9],[8,3,6],[8,1,6],[8,3,6],[8,1,8],[8,0,6],[8,1,6],[8,0,6],[8,0,7],[8,-2,5],[8,-4,4],[8,-3,3],[8,-6,3],[9,-6,2],[7,-7,2],[8,-9,0],[8,-8,1],[8,-14,0],[8,-11,-2],[9,-13,-2]],
3
+ [[104,-24,-12],[8,-2,0],[8,-2,-2],[8,-3,-3],[8,-2,-2],[9,-2,-2],[7,-2,-1],[8,-2,-1],[8,-3,-2],[8,-2,-1],[8,-3,0],[8,-5,-2],[8,-7,-2],[9,-7,-2],[7,-7,-3],[9,-10,-2],[7,-10,-5],[9,-6,-2],[7,-5,-4],[8,-3,-2],[9,-1,0],[7,-2,-1],[9,0,0],[39,0,1],[9,1,2],[7,3,4],[9,3,3],[7,3,5],[9,2,3],[7,3,3],[9,2,2],[7,2,3],[9,3,1],[7,1,2],[9,2,1],[15,0,0],[64,1,0],[136,0,2],[8,1,3],[8,2,3],[9,1,3],[7,1,1],[16,1,0],[88,0,0],[8,0,3],[8,-3,4],[8,-4,4],[9,-3,4],[7,-4,5],[9,-5,5],[7,-8,7],[9,-7,6],[7,-10,8],[9,-7,10],[7,-6,13],[8,-5,14],[9,-4,16],[7,-1,15],[9,-4,23],[7,-6,19],[8,-4,14],[8,-2,6],[8,0,3],[8,-1,0],[48,0,-1],[9,1,-4],[7,3,-5],[8,3,-10],[8,2,-9],[8,4,-11],[8,4,-11],[8,4,-9],[8,4,-6],[9,6,-8],[7,10,-6],[8,5,-4],[8,7,-5],[8,6,-5],[8,4,-4],[8,2,-3],[9,1,-3],[7,1,-3],[8,0,0],[40,0,-1],[248,1,0],[8,1,0],[8,1,0],[8,2,-1],[8,1,0],[8,1,0],[9,0,-1],[7,1,0],[8,0,0],[24,1,0],[7,3,0],[8,4,0],[8,5,0],[8,9,-2],[8,11,-1],[8,11,-2],[9,12,-3],[7,10,-2],[9,7,-5],[7,7,-5],[9,3,-6],[8,3,-6],[8,1,-10],[8,0,-8],[9,0,-6],[7,0,-1],[9,0,0],[103,0,1],[8,0,6],[9,1,9],[7,1,5],[9,2,7],[7,3,4],[9,2,5],[7,4,8],[9,6,11],[7,7,11],[9,6,12],[7,4,7],[8,1,6],[8,0,2],[8,0,1],[40,1,0],[216,0,0],[8,-4,-8],[8,-10,-20],[8,-11,-20],[9,-14,-24],[7,-13,-23],[9,-13,-20],[7,-7,-14],[8,-1,-4],[16,3,2],[7,15,17],[9,17,26],[7,19,25],[9,19,24],[7,14,17],[9,11,11],[8,7,8],[8,3,4],[40,0,-2],[9,-1,0],[47,0,-1],[9,0,-2],[7,-1,-1],[9,0,-1],[7,0,-1],[16,-1,-1],[16,-1,-1],[9,-1,-1],[7,-1,-1],[9,-1,-2],[7,-3,-3],[8,-1,-1],[8,-3,-3],[8,-2,-2],[9,-2,-4],[7,-5,-2],[9,-1,-2],[7,-1,-1],[8,-3,-1],[8,-4,-1],[9,-3,-2],[7,-3,-1],[8,-4,-2],[8,-9,-4],[9,-10,-6],[7,-11,-7],[8,-10,-6],[8,-7,-4],[9,-6,-3],[7,-3,-1],[8,-3,-2],[8,-2,-1],[9,-1,0],[7,-2,-2],[8,-1,0],[128,1,-1],[8,3,-1],[8,4,-3],[9,8,-6],[7,12,-9],[9,13,-11],[7,14,-11],[8,15,-13],[8,13,-12],[9,15,-13],[7,11,-9],[9,7,-6],[8,2,-1],[47,-1,0],[8,-2,1],[8,-1,2],[8,-1,1],[8,-2,1],[8,0,0],[8,-1,0],[8,-1,0],[9,-2,1],[7,-3,1],[9,-4,1],[7,-7,3],[9,-8,4],[7,-9,7],[8,-9,8],[8,-9,9],[8,-8,9],[8,-8,9],[8,-8,8],[7,-7,7],[8,-6,8],[8,-3,4],[8,-2,4],[8,-2,3],[8,0,1],[353,-1,-3],[8,-2,-7],[8,-5,-16],[8,-6,-16],[8,-6,-15],[9,-9,-15],[7,-6,-12],[9,-8,-13],[7,-5,-10],[9,-5,-9],[7,-2,-4],[64,-1,-1],[40,0,2],[8,0,4],[9,1,4],[8,4,8],[8,5,11],[8,7,13],[7,9,14],[9,10,15],[7,7,13],[9,7,12],[7,6,8],[9,3,5],[7,1,4],[9,1,2],[7,2,3],[9,1,4],[7,2,5],[9,2,5],[7,2,5],[8,0,2],[8,0,1],[32,0,0],[32,0,0],[32,2,3],[8,4,4],[9,8,3],[7,9,1],[9,7,2],[7,6,0],[9,5,0],[7,3,0],[9,3,-1],[7,4,0],[9,4,-1],[7,3,0],[9,2,0],[39,0,1],[8,-3,1],[8,-8,0],[9,-9,0],[7,-13,0],[9,-17,0],[8,-15,0],[7,-18,-1],[9,-24,-5],[7,-21,-2],[8,-17,-4],[8,-11,-2],[9,-4,0],[7,-1,0],[32,1,0],[8,1,-1],[16,0,-1],[8,0,-1],[8,0,-1],[8,0,-1],[9,0,-1],[63,1,0],[8,1,0],[8,3,-1],[9,4,-4],[7,9,-7],[9,15,-7],[7,15,-10],[9,15,-9],[7,16,-9],[8,13,-7],[8,11,-6],[8,5,-4],[8,1,-1],[48,-1,0],[9,-1,3],[7,-1,3],[9,0,2],[8,-2,2],[7,0,0],[72,0,1],[8,-3,3],[8,-5,5],[8,-8,5],[9,-11,7],[7,-12,7],[8,-10,5],[8,-10,4],[8,-9,2],[7,-9,1],[9,-13,4],[7,-15,1],[8,-14,3],[8,-14,1],[8,-14,0],[9,-13,0],[7,-12,0],[9,-9,0],[7,-7,-3],[10,-4,0],[7,-2,-1],[104,0,0],[256,0,0],[8,0,-1],[8,1,-2],[8,0,-1],[9,2,-4],[7,3,-7],[9,4,-9],[7,5,-12],[9,4,-13],[7,5,-14],[9,4,-13],[7,5,-15],[9,2,-12],[7,2,-11],[9,1,-8],[7,0,-4],[9,1,-1],[47,1,0],[8,1,2],[9,0,3],[8,1,2],[7,0,3],[9,2,5],[7,3,9],[9,6,12],[7,7,15],[9,9,17],[7,11,15],[9,10,16],[7,10,14],[9,9,12],[7,9,10],[9,7,8],[7,5,9],[9,4,7],[7,2,2],[9,0,1],[47,0,-3],[8,0,-2],[8,0,-2],[8,0,-2],[8,0,-3],[8,-1,-1],[8,0,-1],[9,0,-1],[311,0,0],[8,0,-1],[8,2,-3],[8,6,-4],[8,11,-7],[8,11,-8],[9,13,-9],[8,13,-10],[7,12,-9],[8,9,-8],[8,5,-10],[8,3,-6],[8,1,-3],[9,0,-1],[47,0,1],[8,0,3],[9,-2,3],[7,-5,6],[9,-4,9],[7,-6,12],[9,-6,12],[8,-7,15],[7,-5,11],[8,-3,8],[8,-4,5],[8,0,3],[9,-1,0],[47,-1,0],[8,0,-1],[8,0,-2],[8,0,-3],[8,-1,-1],[440,-1,0],[8,-1,0],[8,-4,0],[8,-4,0],[8,-4,0],[8,-4,0],[9,-3,2],[7,-4,1],[8,-3,2],[9,-2,1],[7,-2,1],[8,-3,2],[8,0,1],[8,-2,1],[8,-2,2],[8,-1,1],[8,-1,1],[9,-2,2],[7,-1,1],[64,0,-1],[8,1,-1],[8,0,-1],[9,0,0],[39,-1,2],[9,-3,1],[7,-9,5],[8,-9,5],[9,-7,4],[7,-7,5],[9,-3,2],[7,-2,3],[8,-3,3],[8,-2,5],[8,-3,6],[8,-3,8],[8,-4,9],[8,-2,8],[8,-3,9],[8,-2,8],[9,0,6],[7,-1,7],[8,0,5],[8,0,6],[9,1,7],[8,5,8],[7,3,5],[8,4,4],[8,4,2],[8,6,1],[8,6,0],[9,8,0],[7,11,0],[8,13,-3],[8,16,-5],[9,16,-8],[7,19,-11],[9,19,-11],[7,17,-14],[8,15,-15],[8,10,-16],[9,5,-19],[7,4,-16],[9,0,-13],[7,0,-4],[8,0,-1],[24,0,0],[8,-2,3],[8,-2,6],[8,-1,8],[8,-1,13],[8,-3,12],[8,-1,13],[9,-1,13],[8,-3,14],[7,-1,11],[8,-1,10],[8,0,7],[9,0,5],[7,0,2],[128,0,0],[8,-1,1],[8,0,0],[8,-1,0],[8,0,0],[8,-2,-2],[8,-5,-6],[8,-8,-10],[8,-13,-15],[8,-17,-23],[9,-21,-25],[7,-20,-24],[9,-19,-23],[7,-16,-18],[9,-10,-17],[7,-6,-11],[9,-1,-6],[7,0,-1],[9,1,0],[7,3,0],[9,4,4],[7,4,5],[9,2,6],[7,1,3],[9,0,3],[8,0,1],[8,0,2],[7,0,0],[8,0,1],[9,0,0],[7,0,1],[40,2,1],[8,1,3],[8,3,4],[7,5,5],[8,7,8],[8,7,6],[8,7,6],[8,10,7],[9,8,7],[7,8,5],[9,6,5],[7,4,3],[57,1,-1],[9,0,-2],[7,-1,-1],[9,0,-1],[7,0,-1],[9,-1,-1],[95,0,-1],[8,0,-1],[8,0,-2],[8,3,-4],[9,5,-5],[7,9,-11],[8,10,-11],[8,10,-15],[8,9,-15],[8,6,-14],[8,5,-12],[8,3,-10],[8,1,-6],[9,1,-2],[7,0,-1],[72,0,1],[8,0,1],[8,-1,1],[16,0,1],[16,-1,1],[32,0,0],[8,-1,0],[8,-2,2],[9,-3,1],[7,-7,4],[9,-8,5],[7,-9,6],[9,-11,7],[7,-8,6],[9,-10,8],[7,-8,6],[8,-9,6],[8,-9,6],[9,-9,7],[7,-6,4],[9,-4,4],[7,-5,2],[9,-2,2],[7,-1,0],[176,0,0],[8,-1,0],[8,-1,0],[8,-1,-1],[8,-1,-1],[8,-1,0],[8,-1,-1],[8,-2,-1],[9,-2,-1],[7,-1,-2],[8,0,0],[8,-1,-1],[8,-1,0],[24,0,0],[16,-1,0],[8,-1,0],[8,-1,0],[8,-1,0],[8,-1,0],[8,-1,0],[8,-1,-1],[8,-1,0],[9,-1,0],[7,-2,-1],[8,-2,-2],[8,-3,0],[9,-5,-3],[7,-7,-3],[9,-7,-2],[7,-9,-4],[9,-10,-6],[8,-10,-7],[7,-10,-7],[9,-8,-6],[7,-11,-9],[8,-9,-9],[8,-9,-11],[9,-11,-11],[7,-9,-9],[9,-9,-6],[7,-4,-4],[9,-3,0],[55,0,0],[8,-1,1],[8,0,1],[8,0,1],[8,0,1],[9,0,2],[7,0,0],[8,0,1],[8,0,1],[8,0,1],[9,0,0],[15,0,1],[8,1,1],[9,0,0],[7,0,1],[8,0,2],[7,1,3],[9,4,9],[8,7,10],[8,8,11],[8,10,12],[9,10,11],[7,13,12],[9,11,9],[7,11,10],[9,10,10],[7,9,9],[9,8,6],[8,5,4],[8,1,2],[55,0,-1],[8,-1,-1],[7,0,-1],[24,-1,0],[8,-1,0],[8,0,0],[8,-1,0],[65,-1,0],[8,-2,1],[8,-2,1],[9,-3,1],[8,-4,1],[8,-6,2],[7,-6,2],[9,-6,1],[7,-5,1],[9,-6,2],[7,-9,5],[9,-9,2],[7,-13,5],[9,-16,7],[7,-15,6],[9,-19,6],[7,-18,6],[9,-17,8],[7,-16,7],[9,-14,4],[7,-12,4],[9,-8,1],[7,-4,3],[9,0,0],[31,0,-2],[8,2,-2],[8,1,-2],[8,1,-2],[9,1,-2],[8,1,-2],[7,1,-1],[8,0,0],[8,1,-1],[9,1,-1],[7,0,0],[8,1,0],[8,2,-1],[9,4,-2],[7,8,-2],[8,12,-3],[8,10,-4],[9,8,-6],[7,14,-6],[9,13,-6],[7,12,-6],[9,4,-4],[7,13,-5],[9,16,-7],[7,18,-8],[9,17,-7],[7,11,-5],[8,9,-4],[9,4,-4],[7,1,0],[72,0,0],[24,0,0],[40,0,1],[168,0,-1],[16,1,0],[8,0,0],[8,1,0],[8,2,-1],[8,1,-1],[9,1,-1],[7,1,0],[9,0,0],[7,1,0],[24,1,0],[24,0,0],[8,1,-1],[8,1,-1],[9,0,0],[7,1,0],[16,1,-1],[9,1,0],[7,1,-1],[9,1,0],[7,2,0],[9,2,0],[7,3,-1],[9,2,0],[7,3,0],[9,2,0],[7,3,1],[9,3,4],[7,4,5],[8,7,9],[8,5,10],[8,5,10],[9,5,8],[7,5,5],[8,2,5],[8,1,2],[9,0,0],[55,1,0],[8,0,-2],[8,2,-5],[9,0,-9],[7,0,-14],[9,0,-14],[7,0,-15],[9,-1,-14],[8,-2,-13],[8,-4,-12],[7,-2,-7],[9,-2,-4],[8,-2,-4],[7,-1,0],[16,0,0],[8,-1,0],[8,0,4],[9,0,5],[7,0,7],[9,2,8],[7,3,6],[9,2,4],[7,1,3],[9,0,1],[319,1,1],[8,1,2],[8,2,4],[8,4,4],[9,4,5],[7,10,10],[9,14,10],[7,19,14],[9,21,13],[7,23,14],[8,23,12],[8,17,11],[9,15,10],[7,10,6],[9,7,4],[7,0,0],[40,1,-1],[8,-1,-3],[8,0,-1],[8,-1,-3],[8,-2,-1],[8,-1,-1],[8,0,-1],[8,-1,-1],[48,-1,0],[8,-2,-2],[8,-3,-2],[8,-6,-5],[8,-12,-8],[8,-17,-13],[8,-21,-15],[8,-23,-15],[8,-16,-16],[8,-23,-13],[8,-15,-11],[8,-12,-6],[8,-10,-7],[8,-3,-3],[8,0,0],[264,1,-2],[8,2,-3],[8,2,-7],[9,2,-8],[7,1,-9],[9,1,-10],[7,0,-8],[9,0,-7],[7,-1,-2],[24,-1,0],[8,-2,1],[9,-2,5],[7,-4,7],[9,-6,9],[7,-9,10],[8,-7,9],[8,-6,9],[8,-6,9],[9,-2,7],[7,-3,8],[9,-1,10],[7,-2,10],[9,-2,11],[7,-1,10],[9,-3,10],[7,0,7],[9,-2,5],[7,-2,3],[9,-1,1],[7,-1,1],[9,-1,1],[7,-1,0],[9,-1,1],[7,0,0],[16,-1,0],[24,-1,0],[8,-1,-1],[8,-2,-3],[9,-2,-1],[7,-1,0],[9,-4,0],[7,-5,0],[9,-7,4],[7,-9,11],[9,-8,12],[7,-7,11],[8,-5,10],[8,-5,9],[9,-3,6],[7,-1,3],[9,0,1],[7,-1,0],[8,0,0],[8,-1,0],[9,-2,-1],[7,-1,-1],[9,0,-3],[7,0,-3],[9,0,-4],[7,0,-3],[9,0,-4],[7,0,-1],[8,0,-1],[8,1,-2],[80,0,-1],[8,3,-1],[8,9,-4],[8,14,-8],[9,15,-7],[7,16,-10],[8,16,-10],[8,17,-8],[8,16,-9],[7,10,-8],[8,9,-9],[8,5,-7],[8,1,-4],[8,1,-1],[49,0,1],[8,-1,2],[8,-1,2],[8,0,1],[9,0,0],[159,0,1],[8,0,0],[8,0,-5],[8,0,-11],[8,0,-18],[9,0,-20],[7,0,-20],[9,0,-19],[7,0,-16],[9,2,-17],[7,4,-17],[9,2,-12],[7,3,-9],[9,1,-1],[55,0,1],[8,0,3],[8,0,3],[9,0,3],[8,0,2],[7,0,3],[9,0,5],[7,0,7],[9,-4,15],[7,0,16],[9,-3,19],[7,-2,18],[9,-3,17],[7,-2,16],[9,-4,17],[7,-3,13],[9,-2,11],[7,-2,9],[9,-4,7],[7,-2,2],[9,-2,2],[7,-1,0],[8,0,0],[8,-1,-1],[9,-1,-2],[7,0,-3],[8,-1,-3],[8,0,-3],[8,0,-3],[8,-1,0],[8,0,-1],[256,-1,1],[8,-1,0],[8,-2,1],[8,-4,0],[8,-6,0],[8,-9,0],[9,-11,0],[7,-12,0],[8,-18,-1],[8,-19,-2],[9,-18,0],[8,-18,0],[7,-14,1],[8,-10,3],[9,-3,3],[8,-1,1],[7,0,0],[8,0,1],[8,0,1],[40,1,0],[8,0,0],[8,3,-1],[8,5,-2],[9,7,-2],[7,14,-5],[9,17,-5],[7,19,-5],[9,24,-7],[7,25,-3],[9,25,-3],[7,21,0],[9,15,0],[7,9,0],[8,2,0],[16,1,0],[24,-1,1],[16,0,0],[8,-1,1],[8,-1,0],[16,0,1],[16,-1,1],[16,0,0],[16,-1,1],[8,-1,1],[8,-1,3],[8,-1,4],[9,-3,5],[7,-2,6],[9,-2,4],[8,-2,2],[23,-1,-1],[8,-2,-10],[9,-4,-18],[8,-5,-18],[7,-6,-24],[9,-9,-22],[7,-7,-16],[9,-6,-12],[7,-7,-8],[8,-2,-2],[8,-1,0],[9,0,0],[7,-2,1],[8,-1,2],[8,-1,6],[8,-1,6],[7,-1,8],[8,-1,7],[8,0,6],[8,0,3],[8,0,1],[8,0,1],[33,1,2],[7,0,5],[9,5,9],[8,6,11],[8,5,12],[8,5,13],[8,7,15],[9,5,15],[7,5,15],[9,5,11],[7,2,10],[9,1,7],[7,0,4],[9,0,2],[7,-1,1],[8,-1,2],[8,0,1],[9,0,0],[63,-1,-1],[7,0,-2],[8,-1,-1],[8,-1,-1],[96,0,-1],[8,-1,2],[8,0,4],[9,-2,4],[9,-1,5],[7,-2,3],[9,0,3],[7,-3,2],[9,-2,2],[7,-1,1],[8,-1,0],[9,-5,0],[7,-7,0],[9,-6,0],[7,-7,-1],[9,-5,0],[7,-5,-2],[9,-2,0],[39,-1,-1],[16,0,-2],[9,-1,-2],[7,0,-1],[8,0,-1],[8,0,-1],[8,0,-1],[9,0,-1],[7,1,-1],[9,0,-1],[8,1,-2],[7,2,-3],[8,1,-4],[8,4,-4],[9,7,-10],[8,7,-10],[7,8,-11],[8,6,-9],[8,6,-11],[9,8,-10],[7,6,-9],[9,5,-6],[7,4,-7],[9,4,-4],[7,1,-2],[9,0,-1],[47,1,2],[8,0,3],[9,0,1],[7,0,2],[9,0,3],[7,0,0],[24,-1,1],[80,0,3],[8,0,7],[8,-1,12],[9,-3,11],[7,-2,14],[9,-3,14],[7,0,12],[9,-2,13],[7,-2,10],[9,-1,6],[7,-1,2]],
4
+ [[159,-18,-6],[8,0,0],[16,-1,-1],[17,-1,0],[7,0,0],[8,-1,0],[8,0,0],[8,-1,-1],[8,-1,0],[9,0,0],[7,-1,0],[9,-1,0],[7,-1,0],[9,-3,0],[7,-3,0],[9,-3,0],[7,-3,0],[9,-4,1],[7,-3,1],[9,-6,1],[7,-4,1],[9,-2,1],[8,-2,0],[8,-2,1],[15,-2,1],[8,0,0],[8,-1,1],[9,-1,1],[7,-1,3],[9,-2,3],[7,-2,2],[9,-2,4],[7,-1,2],[9,-1,2],[7,-2,3],[9,0,2],[7,-1,2],[9,-1,2],[7,-1,2],[8,0,3],[8,0,1],[8,0,2],[7,0,2],[8,1,1],[8,0,1],[9,1,1],[8,1,2],[8,0,1],[8,1,0],[8,1,1],[16,1,1],[16,1,0],[9,0,1],[7,1,0],[9,1,1],[7,1,0],[9,1,1],[7,1,0],[9,2,0],[7,2,2],[9,1,0],[7,2,0],[9,1,0],[7,1,0],[9,1,0],[7,2,0],[9,1,0],[7,1,0],[8,1,0],[8,3,0],[9,1,0],[7,1,0],[8,1,-1],[9,1,0],[7,0,0],[8,1,-1],[8,1,0],[9,1,0],[15,0,-1],[8,1,0],[9,0,-1],[7,1,-2],[9,1,-2],[7,0,-1],[9,1,-4],[7,1,-2],[9,0,-3],[7,0,-3],[9,0,-3],[7,0,-3],[9,0,-1],[7,0,-1],[9,0,-2],[8,-1,-1],[7,-1,-1],[9,0,-1],[8,-1,-1],[8,0,-1],[7,-1,-1],[9,-1,-3],[8,-1,-2],[7,-1,-2],[8,0,-2],[8,-1,-2],[8,-1,-3],[9,0,-2],[7,0,-1],[9,0,-2],[7,0,-1],[9,0,-2],[7,0,-2],[9,0,-2],[7,0,-1],[9,0,-1],[7,1,-1],[9,1,-1],[7,0,-1],[9,2,-2],[7,0,0],[8,2,-1],[8,1,-1],[9,2,-1],[8,1,0],[8,2,-1],[8,2,0],[8,2,0],[8,2,0],[7,2,0],[9,1,0],[7,2,0],[9,3,2],[7,3,3],[9,5,4],[7,2,1],[9,3,3],[7,1,4],[9,4,4],[7,2,3],[9,1,2],[7,1,3],[9,1,1],[7,0,2],[9,0,1],[7,0,1],[8,0,1],[8,0,1],[8,-1,2],[9,-2,1],[7,-1,1],[9,-1,1],[7,-1,0],[9,-2,0],[7,0,1],[9,-2,0],[7,-1,0],[9,-2,0],[7,-2,0],[9,-3,0],[7,-2,0],[9,-3,0],[7,-2,0],[9,-2,0],[7,-1,0],[9,-3,-2],[7,-1,0],[9,-2,-2],[7,-2,-2],[9,-1,0],[7,-2,-2],[8,-1,0],[9,-1,-1],[8,-2,-1],[8,-1,0],[7,-1,-1],[9,-2,-1],[8,-1,-1],[8,-1,-2],[7,-1,-1],[9,-2,-2],[7,-2,-1],[9,-1,-2],[7,-2,-1],[9,-1,-1],[7,-1,-1],[9,-1,-1],[7,-2,-1],[9,-1,-1],[7,-1,0],[9,-3,0],[7,-1,0],[9,-3,0],[7,-2,-1],[9,-2,0],[7,-1,0],[9,-2,-1],[7,-1,0],[9,-1,0],[8,-3,0],[7,0,0],[9,-2,0],[7,-1,0],[9,0,0],[7,-2,0],[9,-2,1],[7,-2,1],[9,-2,0],[7,-3,3],[9,-2,2],[7,-3,2],[9,-2,1],[7,-3,3],[9,0,1],[7,-2,2],[9,-1,2],[7,0,1],[9,0,2],[7,0,2],[9,0,2],[7,0,2],[8,0,2],[8,0,1],[9,1,1],[8,1,1],[16,2,2],[7,1,1],[8,1,0],[8,1,1],[9,1,1],[7,1,1],[8,2,0],[8,1,0],[8,1,0],[7,1,0],[9,2,0],[7,1,0],[9,1,0],[8,1,0],[8,1,0],[8,1,0],[9,1,0],[7,1,0],[9,1,0],[8,1,-1],[8,0,0],[7,2,-1],[8,3,-2],[9,3,-3],[7,4,-4],[9,3,-4],[7,3,-4],[9,2,-4],[7,3,-6],[9,1,-2],[7,2,-4],[9,1,-2],[7,1,-3],[9,1,-1],[7,1,-1],[9,1,-1],[15,1,-1],[8,0,-1],[24,2,0],[8,2,0],[9,1,0],[7,5,0],[9,3,-1],[7,3,0],[9,3,-1],[8,4,-1],[7,1,0],[9,3,0],[7,1,0],[9,1,0],[7,2,0],[9,1,0],[7,2,0],[9,2,3],[7,3,3],[9,2,4],[7,3,3],[9,2,4],[7,3,3],[9,2,4],[7,2,2],[9,1,2],[7,0,2],[9,1,1],[7,0,2],[9,0,2],[7,0,1],[9,0,2],[7,0,3],[9,-1,3],[8,-1,2],[7,-1,3],[9,0,1],[7,-2,3],[9,0,2],[7,-1,1],[9,-1,1],[7,-2,2],[9,-1,1],[7,-2,1],[9,-1,1],[7,-2,1],[9,-1,1],[7,-3,0],[9,-2,0],[7,-2,0],[9,-3,0],[7,-2,0],[9,-4,0],[8,-3,0],[8,-1,0],[8,-3,0],[8,-2,0],[7,-1,-2],[9,-1,0],[8,-2,-3],[8,-1,-2],[8,-1,-2],[7,-1,-3],[9,0,-3],[7,0,-4],[9,-2,-4],[7,0,-3],[9,-1,-3],[7,0,-3],[9,0,-3],[7,0,-1],[9,0,-2],[7,1,-1],[9,1,-2],[7,1,-1],[9,2,0],[7,1,-1],[9,2,-1],[8,2,-1],[8,2,-1],[8,3,0],[8,3,0],[7,2,0],[8,2,-1],[9,2,0],[7,2,0],[9,2,-1],[8,1,-1],[7,2,-1],[8,1,0],[9,1,-1],[7,1,0],[9,2,0],[7,1,0],[9,2,0],[7,2,-1],[9,1,-1],[7,3,-1],[9,2,-1],[7,1,-1],[9,2,-2],[7,1,-1],[9,2,-1],[7,1,-2],[9,0,-1],[7,1,-3],[9,1,-2],[8,0,-2],[7,0,-3],[9,0,-3],[8,0,-4],[8,0,-3],[7,0,-3],[9,0,-1],[7,0,-1],[9,0,-1],[7,0,-2],[9,0,0],[7,-1,-1],[9,0,-1],[7,-1,-1],[9,0,-2],[7,-1,0],[9,-1,-1],[7,-1,-1],[9,-2,-1],[7,-1,-1],[9,-1,-1],[7,0,-1],[9,-1,0],[7,-1,-1],[9,0,0],[8,-1,-1],[8,-1,0],[15,-1,0],[9,-2,0],[7,-1,0],[9,-1,0],[7,-1,0],[9,-2,0],[7,0,0],[8,-2,0],[8,0,0],[8,-1,1],[8,-1,0],[9,-2,0],[15,-1,1],[8,-1,1],[9,0,1],[7,0,1],[9,0,2],[7,0,2],[9,0,4],[8,0,2],[8,1,2],[8,1,3],[8,1,2],[8,1,2],[8,2,2],[7,1,2],[8,1,1],[8,1,1],[7,1,0],[8,1,0],[8,1,1],[9,2,0],[8,1,1],[8,2,0],[8,4,0],[9,6,0],[7,6,0],[9,5,1],[7,6,1],[9,4,1],[7,4,0],[9,3,1],[7,3,0],[9,2,0],[7,2,0],[9,1,0],[8,2,0],[7,3,-1],[9,1,-1],[8,1,0],[8,1,0],[7,1,-1],[9,1,-1],[7,2,0],[9,1,-1],[7,0,0],[8,2,0],[64,0,1],[8,1,1],[8,0,2],[9,0,3],[8,0,2],[8,0,1],[7,0,3],[9,0,2],[7,0,3],[9,0,2],[7,0,2],[9,0,1],[7,0,1],[8,-1,3],[9,-1,1],[7,-1,1],[8,-1,2],[9,-1,2],[7,-2,2],[9,0,1],[7,-1,2],[9,-1,1],[7,-1,0],[9,-1,1],[7,-2,2],[9,-1,1],[7,-1,0],[7,-2,2],[8,-1,1],[10,-3,2],[8,-2,0],[7,-1,1],[9,-2,0],[7,-3,2],[9,-2,0],[7,-1,0],[9,-3,0],[7,-2,0],[9,-1,0],[7,-2,0],[9,-2,0],[7,-3,0],[9,-1,0],[7,-2,0],[9,-2,-2],[7,-2,-2],[9,-1,-2],[7,0,-1],[9,-1,-2],[7,0,-1],[9,0,-2],[7,-1,-2],[9,0,-2],[7,0,-1],[8,0,-2],[9,0,-2],[7,0,-1],[9,0,-1],[7,0,-2],[9,0,0],[7,0,-2],[9,0,0],[7,0,-1],[9,0,-2],[7,1,0],[9,0,-1],[7,1,-1],[9,1,-1],[7,1,-1],[9,2,-1],[7,1,-1],[9,3,0],[7,1,-1],[9,2,-2],[7,3,0],[8,3,-2],[8,2,0],[8,1,-1],[9,1,0],[8,2,-1],[7,1,-1],[8,1,-1],[9,1,0],[7,1,-1],[9,1,-1],[7,0,-1],[9,1,-1],[7,1,-1],[9,0,-1],[7,0,-1],[9,1,-1],[7,0,-1],[9,1,-1],[7,0,-1],[9,0,-1],[7,0,-1],[9,0,-2],[7,0,-3],[9,0,-2],[7,0,-2],[9,0,-3],[7,0,-2],[8,-1,-2],[8,-1,-2],[9,-1,-2],[7,-1,-3],[9,-1,-1],[8,-1,-2],[7,-2,-2],[9,-1,-1],[7,-2,-3],[9,-3,-1],[7,-1,-1],[9,-5,-3],[7,-3,-1],[9,-2,-1],[7,-3,0],[9,-3,-1],[7,-3,-1],[9,-3,0],[7,-2,0],[9,-2,0],[7,-2,0],[9,-3,0],[7,-1,0],[8,-2,0],[8,-2,0],[9,-2,0],[7,-1,1],[8,-2,1],[8,-2,1],[9,-1,1],[8,-3,2],[7,-2,1],[9,-1,1],[7,-1,1],[9,-1,1],[7,-1,1],[8,0,1],[8,-2,2],[8,-1,3],[8,-1,1],[9,-1,3],[7,0,1],[9,0,1],[7,0,2],[9,0,2],[7,0,1],[9,1,1],[7,1,1],[9,1,1],[8,1,2],[8,1,0],[8,2,1],[7,1,1],[8,1,1],[8,2,2],[8,1,0],[8,0,1],[8,2,0],[7,1,1],[9,1,0],[8,0,0],[8,1,0],[8,2,0],[8,2,0],[8,2,0],[9,2,-1],[7,3,0],[9,2,-1],[7,2,-1],[9,2,-2],[7,3,-1],[9,1,0],[7,2,-1],[9,1,0],[8,1,-1],[7,0,-1],[9,1,0],[8,1,-1],[8,0,-2],[7,0,-1],[8,0,-2],[8,0,-2],[9,-1,-3],[8,-1,-2],[8,-3,-3],[7,-1,-1],[9,-2,-3],[7,-1,-1],[9,-1,-1],[7,-3,-2],[9,-1,-1],[7,-1,-1],[9,-3,-2],[7,-4,-1],[9,-2,-2],[7,-3,0],[9,-4,-1],[7,-4,-1],[8,-2,0],[8,-2,-1],[9,-2,0],[8,-3,-1],[8,0,0],[7,-1,0],[8,-2,-1],[9,-1,-1],[7,-1,0],[9,-2,0],[7,-3,0],[9,-2,-1],[7,-3,0],[9,-2,0],[7,-2,0],[9,-1,0],[7,-1,0],[9,-1,0],[7,-1,0],[9,-1,-1],[7,-1,-2],[9,-1,-1],[7,0,-1],[9,-1,-1],[7,0,-1],[9,0,-1],[8,-1,-2],[8,0,-1],[8,0,-2],[8,0,-1],[8,0,-2],[7,0,-2],[9,0,-2],[7,1,-2],[9,1,-4],[7,1,-1],[9,1,-1],[7,1,-2],[9,1,-1],[7,0,0],[8,1,-1],[8,1,-1],[9,2,0],[7,1,-1],[9,2,0],[7,3,0],[9,2,0],[7,3,0],[9,1,0],[7,3,0],[9,4,2],[7,5,1],[9,3,1],[7,3,2],[8,4,4],[9,4,1],[8,4,3],[8,1,1],[7,2,1],[9,2,1],[7,2,1],[9,0,2],[7,1,2],[9,0,2],[7,0,3],[8,0,2],[8,0,3],[9,0,1],[7,0,2],[9,0,3],[7,0,1],[9,0,1],[7,-1,2],[9,0,2],[7,0,0],[8,-1,2],[8,-1,1],[9,-1,2],[7,-1,2],[9,0,0],[7,-1,1],[9,-2,1],[8,-2,1],[8,-1,1],[8,-1,0],[7,-2,0],[9,-1,0],[7,-1,0],[9,-2,0],[7,-2,0],[8,-1,0],[8,-2,0],[8,-2,0],[8,-1,0],[8,-3,0],[8,0,-1],[8,-1,-1],[8,-1,0],[8,-2,0],[8,-1,0],[8,-1,-1],[8,-1,0],[8,-2,0],[8,-1,0],[8,-2,0],[8,-3,1],[8,-2,1],[9,-2,1],[7,-2,1],[9,-2,2],[7,-3,0],[9,-1,1],[7,-2,1],[9,-2,1],[7,-3,2],[9,-1,0],[7,-1,1],[9,-2,0],[7,-1,1],[9,-1,1],[7,-1,1],[9,-1,1],[7,-2,2],[9,-1,2],[7,-1,1],[9,-3,3],[7,-1,3],[9,-2,2],[7,-2,3],[8,-2,3],[9,-1,3],[7,-1,2],[9,0,3],[8,0,3],[8,1,2],[7,2,2],[9,3,3],[7,2,1],[9,3,2],[7,2,1],[9,4,1],[7,2,2],[9,3,1],[7,3,2],[9,3,2],[7,2,2],[9,2,1],[7,2,0],[9,3,1],[7,1,0],[8,2,1],[8,1,0],[8,2,0],[7,2,0],[8,2,0],[8,2,0],[9,2,0],[7,1,0],[9,1,0],[8,2,-1],[8,2,-2],[8,0,0],[8,2,-2],[9,2,-2],[7,1,-1],[9,0,-2],[7,1,-1],[9,1,-2],[7,0,-2],[9,0,-1],[7,0,-1],[9,0,-1],[7,0,-2],[9,0,-1],[7,0,-2],[9,0,-2],[7,0,-1],[9,0,-2],[8,0,0],[15,-1,-1],[16,0,0],[8,0,-1],[8,0,-1],[16,-1,0],[8,-1,-1],[8,0,-1],[8,-1,0],[8,-1,-1],[8,-1,-1],[9,-2,0],[7,-3,-1],[9,-2,0],[7,-4,-1],[9,-3,0],[7,-4,0],[9,-4,-2],[7,-4,-1],[9,-3,0],[7,-2,0],[9,-2,0],[7,-3,0],[9,-1,2],[8,-1,0],[8,-1,1],[8,-2,0],[7,0,0],[9,-1,0],[7,-1,1],[9,-1,0],[7,-2,0],[9,-1,0],[7,-1,0],[9,-1,1],[7,-1,0],[9,-2,1],[7,-1,1],[9,-1,1],[7,0,1],[9,-1,2],[7,0,1],[9,-1,3],[7,0,1],[9,0,1],[8,0,2],[8,0,1],[7,0,3],[9,0,2],[7,0,2],[9,1,3],[8,0,3],[8,1,1],[8,2,3],[7,0,4],[9,1,2],[7,2,2],[9,1,2],[7,1,1],[9,2,1],[7,1,1],[9,2,1],[7,1,0],[9,2,1],[7,0,0],[8,2,0],[8,2,0],[9,1,0],[7,2,0],[9,3,0],[8,1,0],[8,2,0],[8,3,0],[8,3,0],[8,3,0],[8,1,0],[8,2,0],[7,1,0],[9,1,0],[7,0,0],[16,2,1],[8,0,0],[8,1,1],[8,1,0],[8,2,1],[9,2,1],[7,1,2],[9,3,1],[7,2,2],[9,2,2],[7,4,2],[8,2,2],[8,2,2],[8,1,1],[8,1,1],[8,0,1],[7,0,1],[9,1,2],[8,1,2],[16,0,1],[9,0,1],[8,-1,1],[7,-1,1],[9,0,1],[7,-1,2],[9,-1,1],[7,-1,1],[9,-1,1],[7,-1,2],[9,-1,0],[7,-2,1],[9,-1,1],[7,0,1],[9,-3,0],[7,-2,0],[9,-4,0],[7,-4,1],[9,-5,0],[7,-3,1],[9,-4,0],[7,-3,0],[9,-3,0],[8,-3,0],[8,-2,-1],[8,-2,-3],[8,-2,-1],[8,-2,-2],[7,-1,-2],[9,-1,-1],[7,0,-1],[9,0,-2],[8,0,-2],[7,0,-2],[8,0,-2],[9,0,-1],[7,0,-2],[9,1,-1],[7,0,-2],[9,1,-2],[7,1,-1],[9,1,-1],[7,1,-1],[9,1,-2],[7,1,-1],[9,2,-1],[7,2,-1],[9,2,0],[7,2,-1],[9,3,-1],[8,2,-1],[8,2,0],[8,2,-1],[7,1,0],[9,3,0],[7,0,0],[8,2,0],[8,0,0],[8,1,0],[8,2,0],[8,1,1],[8,2,1],[8,3,1],[8,3,2],[8,6,1],[8,6,3],[8,8,2],[7,6,1],[9,6,0],[8,4,0],[8,3,0],[8,3,0],[8,2,0],[8,1,0],[8,2,0],[9,1,-1],[7,1,0],[9,1,-2],[7,1,-1],[9,2,-2],[7,1,-2],[9,0,-2],[7,2,-2],[9,1,-2],[7,1,-2],[9,1,-2],[7,0,-1],[9,0,-2],[7,0,-2],[9,0,-2],[7,0,-2],[8,0,-2],[8,0,-3],[9,0,-3],[7,0,-1],[9,0,-2],[7,-1,-1],[9,-1,-1],[8,-2,-1],[7,-2,-2],[9,-1,-1],[7,-3,-2],[9,-3,-1],[7,-3,-2],[9,-3,-1],[7,-3,-2],[9,-1,-1],[24,-1,0],[15,-1,0],[8,0,0],[8,-2,1],[8,-3,1],[8,-4,2],[9,-2,1],[7,-3,2],[8,-3,1],[8,-3,2],[8,-2,1],[8,-2,0],[8,-2,1],[8,-1,0],[8,-2,1],[16,-2,0],[16,-1,1],[16,-1,0],[8,-1,0],[8,-1,0],[9,-1,0],[7,-1,0],[9,-2,0],[7,-4,-1],[9,-2,-2],[7,-4,-3],[9,-4,-4],[7,-3,-4],[9,-3,-3],[7,-2,-3],[9,-1,-2],[7,-2,-2],[8,0,-2],[8,0,-1],[9,-2,-2],[7,0,-2],[8,0,-2],[9,0,-3],[7,0,-3],[9,0,-3],[7,1,-3],[9,0,-1],[7,1,-2],[8,1,-1],[8,1,-1],[8,2,-2],[8,2,-2],[9,1,0],[7,1,0],[9,2,-1],[7,1,-1],[9,2,0],[7,3,0],[9,3,0],[7,5,0],[9,4,0],[7,4,1],[9,4,1],[7,5,2],[9,3,2],[8,3,0],[8,1,1],[8,2,2],[7,1,1],[9,1,1],[7,1,1],[9,1,1],[7,1,1],[9,1,2],[7,1,2],[9,1,2],[7,1,1],[9,0,2],[7,0,1],[9,0,1],[7,0,1],[9,0,2],[7,0,1],[9,0,1],[7,-1,1],[9,0,2],[8,-1,0],[8,-1,2],[7,-1,0],[9,-1,2],[8,-1,1],[8,-3,1],[8,-1,0],[8,-2,2],[8,-2,1],[7,-2,0],[9,-1,1],[7,-1,0],[9,-1,0],[7,-2,1],[9,-1,0],[7,-1,0],[9,-2,0],[7,-2,0],[9,-2,0],[7,-3,-1],[9,-2,-2],[7,-3,-2],[9,-3,-2],[7,-2,-1],[9,-3,-2],[7,-3,-2],[9,-2,-2],[7,-2,-1],[9,-2,-2],[8,-4,-2],[8,-2,-1],[8,-3,-1],[7,-1,-2],[9,-2,-1],[7,-1,0],[9,-2,-1],[7,-2,-1],[9,-2,-1],[7,-2,-2],[9,-3,0],[7,-3,-2],[9,-3,-1],[7,-2,0],[9,-3,0],[7,-4,-2],[9,-3,0],[7,-2,-1],[9,-2,0],[7,-2,0],[9,-2,0],[8,-2,0],[8,-2,0],[7,-2,0],[9,-2,0],[7,-2,1],[8,-1,0],[8,-2,1],[8,-1,0],[8,-1,1],[8,-1,1],[9,0,0],[7,-1,1],[8,-1,1],[8,-1,1],[8,0,1],[8,-1,3],[8,0,2],[7,0,2],[9,0,2],[8,-1,3],[8,0,3],[8,0,3],[8,0,3],[8,0,3],[8,2,3],[8,2,2],[9,1,2],[7,1,2],[8,1,0],[8,1,1],[8,1,1],[9,0,1],[7,2,1],[9,2,1],[7,2,0],[9,1,1],[7,2,1],[9,2,1],[7,5,1],[8,2,0],[8,2,0],[9,3,0],[7,2,0],[9,1,0],[7,2,0],[8,1,0],[8,2,0],[9,1,0],[7,2,0],[9,2,0],[8,5,-2],[8,6,-1],[7,2,-1],[9,5,-2],[8,3,-1],[8,3,-2],[8,4,-3],[7,1,-1],[9,1,-2],[7,1,-1],[9,0,-1],[7,1,-2],[9,0,-1],[7,0,-1],[9,0,-1],[7,0,-2],[9,0,-2],[7,-1,-3],[9,-2,-3],[7,-1,-3],[9,-2,-3],[7,-1,-2],[9,-2,-3],[7,-1,-3],[9,-2,-3],[8,-1,-1],[8,-2,-4],[7,-1,-1],[9,-1,-1],[8,-1,-1],[8,-2,-1],[8,-1,-1],[8,-2,0],[8,-2,-1],[7,-2,-1],[9,-1,0],[7,-1,-1],[8,-3,-3],[8,-2,-1],[8,-1,-1],[7,-1,-2],[9,-1,-1],[8,0,-1],[8,-1,-1],[8,0,0],[8,-1,-1],[8,-1,-1],[9,-1,-1],[8,-1,-2],[8,0,-2],[7,0,-1],[9,-1,-2],[8,0,-3],[8,0,-2],[7,0,-2],[9,0,-2],[8,1,-1],[7,1,-2],[9,2,-3],[7,2,-1],[9,1,-2],[7,3,-1],[9,3,-1],[7,2,-1],[9,4,-1],[7,3,-1],[9,3,-1],[7,2,0],[9,3,0],[7,2,0],[9,3,0],[7,5,3],[9,5,3],[7,6,4],[9,5,3],[7,5,4],[9,6,4],[7,3,3],[9,5,4],[8,2,2],[8,2,3],[8,2,3],[8,1,2],[8,2,3],[7,1,3],[9,0,3],[7,0,2],[9,0,2],[7,0,3],[9,0,3],[7,0,2],[9,-2,2],[7,-1,1],[9,-1,1],[7,-1,1],[9,0,0],[7,-2,1],[9,-1,0],[7,-1,1],[9,-2,1],[8,-1,0],[8,-1,0],[7,-2,0],[9,-1,0],[8,-2,0],[8,-1,0],[8,-3,-1],[7,-2,0],[9,-3,-1],[7,-1,0],[9,-1,-1],[7,-1,0],[9,-3,-1],[7,-2,-2],[8,-1,0],[8,-2,-1],[9,-1,-1],[7,-2,-1],[9,-1,0],[7,-2,-2],[9,-1,-1],[7,-2,-2],[9,-3,-2],[7,-2,-1],[9,-5,-3],[7,-2,-1],[9,-4,-2],[7,-1,-2],[9,-1,-1],[8,0,0],[7,-1,-1],[9,-1,0],[15,-1,0],[56,-2,0],[9,-2,0],[7,-2,0],[9,-2,0],[7,-3,0],[9,-3,0],[7,-3,1],[9,-2,0],[7,-1,1],[9,0,0],[7,-2,1],[18,-1,1],[6,-1,1],[9,-1,0],[8,-1,1],[8,-2,1],[7,-1,1],[8,-1,1],[8,-1,2],[8,-1,1],[7,-1,2],[8,-2,2],[8,-1,1],[8,-1,1],[8,-1,2],[10,-1,2],[7,0,1],[9,0,2],[7,0,2],[9,0,1],[7,0,3],[9,3,4],[7,1,2],[9,2,3],[8,1,5],[8,3,4],[7,3,5],[9,3,3],[8,3,5],[7,2,4],[9,1,1],[8,2,3],[7,3,4],[8,3,3],[9,2,2],[7,3,3],[9,1,1],[7,2,1],[9,2,1],[7,3,0],[9,4,0],[7,4,0],[9,3,0],[7,4,0],[9,5,-1],[7,4,0],[9,4,-1],[7,5,-2],[9,3,-1],[7,4,-3],[9,1,-1],[7,2,-2],[8,0,-1],[8,1,-1],[9,0,-2],[8,1,-1],[8,0,0],[7,1,-2],[8,0,0],[8,0,-1],[8,-1,-2],[9,0,-1],[7,-1,-2],[9,-1,-3],[7,-2,-3],[9,-2,-3],[7,-1,-3],[9,-1,-2],[7,-1,-2],[9,-1,-1],[7,-1,-1],[9,-1,-1],[7,0,0],[8,-1,-1],[16,0,0],[8,-1,-1],[8,0,0],[8,-1,0],[8,-1,-1],[9,-2,0],[8,-1,-1],[8,-3,-2],[7,-2,-1],[9,-2,-2],[7,0,-1],[8,-1,-2],[16,-1,-1],[8,0,-1],[9,0,0],[7,0,-1],[9,-1,0],[7,0,-1],[8,-1,-1],[16,0,-1],[8,0,-2],[9,0,-1],[8,0,-1],[8,1,-3],[8,1,-2],[8,1,-1],[7,2,-2],[9,3,-1],[8,5,-2],[8,5,-2],[7,6,-2],[8,7,0],[9,7,-2],[7,8,-2],[9,8,-1],[7,8,0],[9,8,0],[7,7,0],[9,5,2],[7,3,1],[9,4,2],[7,4,3],[9,2,2],[7,3,4],[9,2,4],[7,3,4],[9,2,3],[8,2,5],[8,2,4],[8,2,4],[8,2,5],[8,0,2],[8,0,2],[8,0,3],[8,0,3],[8,0,3],[7,0,1],[9,-1,2],[7,0,0],[8,-2,3],[8,-2,1],[9,-1,1],[7,-2,1],[9,-2,2],[7,-1,0],[9,-2,0],[7,-2,0],[9,-2,0],[7,-2,0],[9,-3,0],[7,-2,0],[9,-4,-2],[7,-2,-1],[9,-2,-2],[7,-4,-1],[9,-1,-2],[8,-2,-2],[8,-1,-3],[8,-1,-3],[7,-1,-1],[9,0,-2],[7,0,-1],[9,0,-3],[7,0,-1],[9,0,-2],[7,0,-1],[9,1,-2],[7,1,-3],[9,0,-2],[7,1,-1],[9,0,-2],[7,0,-3],[9,0,-1],[7,0,-1],[9,-1,-1],[7,0,0],[16,-1,-1],[8,-1,0],[8,-1,-2],[8,-2,-2],[9,-2,-1],[7,-3,-2],[9,-3,-1],[8,-4,-2],[8,-3,-2],[7,-4,-2],[9,-3,0],[7,-3,0],[9,-5,0],[7,-2,-1],[9,-2,0],[7,-1,0],[9,-1,0],[7,-1,0],[9,-1,0],[7,-2,0],[9,-1,1],[7,-3,2],[9,-3,1],[7,-1,1],[9,-3,2],[8,-2,2],[7,-1,1],[8,-2,3],[8,-1,2],[7,0,2],[9,-2,3],[7,0,3],[9,-1,3],[8,0,2],[8,0,4],[9,0,4],[7,0,3],[8,0,4],[8,0,2],[9,3,3],[7,2,2],[9,1,2],[7,3,2],[9,1,1],[7,2,1],[9,1,1],[7,1,1],[9,1,0],[7,1,1],[8,2,0],[8,3,0],[9,3,0],[7,3,0],[8,3,0],[8,1,0],[8,1,0],[9,2,1],[7,0,1],[9,2,2],[7,0,2],[9,1,2],[7,1,1],[9,1,1],[7,1,1],[9,1,2],[7,1,3],[9,2,2],[7,0,1],[9,3,4],[7,1,2],[9,1,2],[7,1,2],[9,0,2],[7,0,1],[9,0,1],[8,0,2],[8,0,1],[7,0,1],[9,0,1],[8,0,1],[8,-1,1],[8,-1,2],[16,0,2],[8,-2,1],[8,-1,1],[7,-2,1],[9,-2,0],[7,-2,0],[9,-3,1],[7,-4,1],[9,-4,0],[7,-6,0],[9,-4,0],[7,-3,0],[9,-3,0],[7,-3,0],[9,-3,0],[7,-3,-1],[9,-3,0],[7,-2,-1],[9,-2,-2],[7,-3,-2],[9,-2,-2],[8,-3,-2],[7,-1,-2],[9,-2,-3],[7,-2,-2],[9,-1,-2],[7,-1,-2],[9,0,-1],[7,0,-2],[9,-1,-1],[7,0,-3],[9,0,-2],[7,0,-3],[9,0,-2],[7,0,-2],[9,1,-2],[7,0,-1],[9,1,-1],[7,2,-1],[9,2,-2],[7,1,0],[9,2,-1],[7,3,-1],[9,3,0],[7,3,0],[8,5,0],[9,3,0],[8,4,0],[8,3,0],[8,3,0],[8,3,0],[7,3,1],[9,3,3],[7,2,1],[9,3,2],[7,3,3],[9,4,5],[7,2,3],[9,3,2],[7,2,2],[9,2,3],[7,2,2],[9,2,2],[7,1,1],[9,1,0],[7,2,2],[9,2,0],[8,1,0],[8,3,0],[8,3,0],[8,4,0],[8,5,0],[7,3,0],[9,4,-1],[8,5,-2],[8,2,-2],[7,4,-2],[9,1,-1],[7,1,-2],[9,1,-2],[7,0,-1],[9,1,-2],[7,1,-3],[9,0,-2],[7,1,-1],[9,0,-3],[7,0,-2],[9,0,-3],[7,0,-2],[9,0,-1],[7,-1,-2],[9,-1,-1],[7,-3,-2],[9,-3,-2],[7,-4,-2],[8,-4,-2],[9,-4,-2],[8,-6,-3],[8,-8,-3],[8,-6,-2],[8,-6,-3],[7,-3,-1],[9,-3,0],[7,-3,-1],[9,-1,0],[7,-1,0],[9,-2,0],[7,-3,0],[9,-2,0],[7,-1,0],[9,-3,0],[7,-3,0],[9,-2,0],[7,-2,0],[9,-2,0],[7,-3,-2],[9,-2,-1],[7,-2,0],[9,-3,-2],[7,-1,-1],[9,-3,-3],[8,-3,-2],[8,-3,-2],[9,-2,-1],[6,-2,-2],[9,-2,-3],[8,-1,-5],[8,-1,-3],[7,-2,-4],[9,-1,-3],[7,0,-4],[9,0,-2],[7,0,-2],[9,0,-2],[7,2,-2],[9,2,-3],[7,2,-2],[8,3,-2],[8,5,-2],[8,5,-2],[8,5,0],[8,6,-2],[7,8,-1],[8,5,0],[9,5,0],[8,4,0],[8,4,0],[8,4,0],[8,1,0],[8,1,0],[8,1,1],[8,2,1],[9,2,2],[7,3,4],[9,4,4],[7,3,3],[9,2,5],[7,3,5],[9,2,4],[7,2,3],[9,1,4],[7,1,4],[9,0,3],[7,0,2],[9,0,1],[7,0,2],[9,0,2],[7,0,1],[9,0,1],[7,0,1],[8,0,0],[8,0,1],[8,-1,2],[9,-1,0],[7,-1,1],[9,-1,1],[7,-2,0],[9,-3,1],[7,-1,0],[9,-2,0],[7,-2,0],[9,-3,0],[7,-2,0],[9,-3,0],[7,-2,0],[9,-4,0],[7,-2,0],[9,-3,-1],[7,-4,-1],[9,-4,0],[7,-3,-1],[9,-4,-2],[7,-5,-2],[9,-3,-2],[7,-5,-3],[9,-3,-2],[8,-3,-2],[7,-4,-3],[9,-3,-1],[8,-1,-2],[9,-2,0],[6,0,0],[8,-2,-1]],
5
+ ]