0	1
0	2
1	2
3	4
3	5
3	6
3	7
3	8
9	10
9	6
9	11
12	13
12	10
12	14
15	16
15	17
7	4
7	5
7	8
8	16
8	4
8	5
13	10
13	11
13	14
10	14
10	6
4	5
18	19
18	20
18	21
19	21
19	20
22	23
22	24
22	21
21	20
21	23
21	24
23	24
25	26
25	27
25	28
25	29
26	27
26	28
26	29
27	28
27	29
28	29
30	31
30	32
30	33
30	34
30	35
30	36
30	37
30	38
30	39
30	40
30	41
30	42
43	31
43	44
43	45
43	46
43	37
43	47
43	48
43	42
45	49
45	44
45	48
45	46
45	37
45	47
45	31
45	42
50	31
50	51
50	52
50	53
50	54
55	31
55	56
55	57
55	51
55	54
47	49
47	44
47	48
47	46
47	37
47	32
47	58
47	31
47	42
47	59
60	35
60	61
60	62
48	44
48	46
48	37
48	31
48	42
48	34
63	41
63	64
32	42
32	58
32	31
32	36
32	59
44	46
44	37
44	31
44	42
35	33
35	34
35	62
35	41
35	61
35	40
35	38
35	37
35	31
35	42
46	37
46	31
46	42
61	62
38	33
38	34
38	41
38	40
38	37
38	31
38	42
58	59
42	41
42	37
42	36
42	40
42	33
42	31
42	34
51	57
51	54
51	56
51	52
51	65
51	31
51	53
57	56
57	31
57	54
54	34
54	56
54	53
54	31
54	66
54	52
33	34
33	40
33	37
33	31
33	41
67	39
67	68
67	69
40	34
40	37
40	41
40	31
69	39
69	70
69	71
69	68
65	56
65	53
39	37
39	68
70	71
70	68
31	37
31	52
31	49
31	34
31	36
31	56
31	41
31	66
31	53
56	53
34	66
34	41
34	37
68	71
64	41
37	41
53	52
72	73
72	74
72	75
76	77
76	78
76	79
76	80
76	81
77	80
77	79
77	78
77	81
73	74
82	83
82	84
82	85
86	87
86	88
86	89
89	87
89	88
87	88
88	80
85	83
81	79
81	80
80	79
90	91
90	92
90	93
90	94
95	96
91	93
94	97
94	98
94	99
94	100
100	97
100	98
100	99
99	97
99	98
98	101
98	97
93	96
93	102
103	104
103	105
103	106
107	108
107	109
107	110
107	111
107	112
107	113
105	114
105	115
105	111
105	116
105	117
105	106
105	104
108	110
108	111
108	109
108	112
116	114
116	110
116	111
116	112
116	113
116	117
116	115
110	109
110	113
110	111
110	112
110	117
110	115
118	104
118	119
118	120
118	121
118	106
111	114
111	112
111	113
111	109
111	117
111	115
120	104
120	119
120	121
120	106
121	104
121	119
121	106
112	109
112	113
112	117
112	115
113	109
113	117
113	115
114	115
114	117
106	104
106	119
104	119
117	115
122	123
122	124
122	125
122	126
125	124
127	128
124	123
124	126
129	130
126	123
131	132
131	133
131	133
131	134
131	135
136	137
136	132
136	138
136	139
136	140
141	142
141	143
141	144
141	145
141	146
141	146
141	143
141	142
141	147
141	145
141	148
141	144
141	134
149	150
149	145
149	147
149	145
149	137
149	144
149	151
149	134
149	139
145	142
145	143
145	150
145	134
145	144
145	151
145	147
139	138
139	132
139	150
139	137
139	152
139	140
144	150
144	153
144	146
144	146
144	134
144	143
144	142
144	148
144	151
144	147
151	154
151	138
151	150
151	147
151	152
151	134
142	146
142	146
142	132
142	155
142	134
142	148
142	143
142	147
154	138
154	156
154	150
154	134
154	156
154	137
154	152
154	157
152	158
152	146
152	138
152	146
152	138
152	156
152	150
152	157
152	156
152	137
152	134
152	135
146	150
146	156
146	134
146	138
146	157
138	146
138	156
138	150
138	134
138	157
132	155
132	138
132	133
132	133
132	137
132	140
132	135
150	134
150	146
150	156
150	138
150	147
150	137
150	157
133	155
133	134
133	135
137	138
137	156
137	156
137	157
137	140
147	148
147	134
158	134
146	153
146	156
146	134
146	138
146	157
156	138
156	157
156	134
156	135
148	134
157	138
157	156
157	134
138	134
138	156
138	140
133	134
133	135
134	135
156	135
155	135
159	160
159	161
159	162
159	163
159	164
162	165
162	166
162	163
162	160
162	161
162	164
167	166
165	168
165	166
165	163
165	169
165	160
165	161
165	164
168	160
168	169
168	170
166	170
166	169
166	161
166	164
163	160
163	161
163	164
170	161
170	169
169	161
169	164
160	161
160	164
161	164
171	172
173	174
173	175
173	176
173	172
173	177
173	178
173	179
175	178
175	179
175	176
176	179
176	178
180	172
181	179
181	182
181	183
184	185
172	177
186	182
178	179
187	188
187	189
190	191
190	178
190	192
193	194
193	195
193	196
193	197
192	198
192	199
192	200
192	201
192	202
192	191
192	178
192	203
192	204
197	195
197	196
205	206
205	203
207	208
207	188
185	209
185	203
203	206
203	205
203	198
203	200
203	210
203	206
203	211
203	212
203	206
203	213
203	214
203	215
203	199
203	216
203	217
203	201
203	191
203	209
203	189
205	198
205	218
205	216
205	206
205	217
205	206
205	213
205	206
205	219
205	194
205	199
205	211
205	220
219	199
219	217
219	220
221	202
222	223
198	199
198	216
198	206
198	217
198	206
198	191
198	211
200	191
200	201
210	195
210	189
195	196
206	218
206	217
206	218
206	216
206	217
206	213
206	194
206	211
194	206
194	217
178	191
178	199
178	220
211	216
211	206
211	217
211	214
211	209
211	215
211	212
212	215
212	214
212	209
206	216
206	217
206	213
213	218
214	215
214	209
208	188
215	209
199	217
199	220
216	217
217	220
201	204
201	191
191	204
224	225
224	226
227	228
227	229
227	230
227	230
227	231
227	232
227	233
227	232
227	234
227	235
230	236
230	237
230	238
230	239
240	241
242	243
244	245
244	245
244	239
236	245
236	246
236	245
236	247
236	248
233	245
233	249
233	245
233	250
233	237
233	231
233	232
233	251
233	252
233	232
233	238
233	235
232	228
232	249
232	237
232	229
232	234
232	235
239	245
239	237
239	245
239	238
226	249
226	245
226	245
226	253
226	254
226	225
226	255
228	256
228	241
228	232
228	234
228	235
249	245
249	245
249	231
249	237
249	250
249	245
249	232
249	253
249	238
249	235
249	255
245	249
245	250
245	237
245	246
245	231
245	247
245	253
245	248
245	255
245	238
245	235
231	249
231	245
231	237
231	250
231	238
231	235
245	255
245	253
232	237
232	229
232	234
232	235
224	225
253	255
234	235
249	237
249	235
256	241
246	247
246	245
246	248
247	245
247	248
248	245
238	251
238	250
238	237
238	245
238	252
238	235
235	245
235	250
235	237
251	237
251	250
251	252
245	250
245	237
237	250
237	252
250	252
257	258
257	259
257	260
257	261
257	262
257	263
257	264
257	265
257	266
257	267
257	268
257	269
270	271
270	272
127	273
127	274
127	275
276	258
276	261
276	266
276	267
277	278
261	279
261	259
261	258
261	260
261	262
261	263
261	280
261	264
261	265
261	266
261	267
261	268
261	269
262	274
262	258
262	263
262	264
262	260
262	259
262	281
262	273
262	265
262	266
262	267
262	268
262	269
272	271
272	282
263	260
263	281
263	170
263	273
263	274
263	269
258	278
258	283
258	279
258	260
258	259
258	264
258	265
258	266
258	267
258	268
258	269
274	275
274	260
274	281
274	273
274	269
268	278
268	283
268	279
268	266
268	260
268	259
268	280
268	264
268	265
268	267
268	269
284	275
275	273
275	269
264	266
264	260
264	259
264	265
264	267
264	269
279	266
281	260
281	273
281	269
285	170
278	283
260	266
260	259
260	267
260	273
260	265
260	269
280	266
280	267
266	259
266	265
266	267
266	269
267	259
267	265
267	269
259	265
259	269
273	269
265	269
286	287
286	288
286	289
286	290
286	291
286	292
286	293
286	294
286	295
286	296
287	288
287	289
287	290
287	291
287	293
287	294
287	295
287	296
288	294
289	293
289	296
289	295
290	291
290	293
290	294
290	296
291	293
291	294
291	292
291	296
293	294
293	295
293	296
294	292
294	295
294	296
292	296
295	296
297	298
299	300
299	301
299	302
299	303
304	305
304	306
304	307
301	308
309	310
309	311
309	312
309	313
309	298
309	314
309	315
309	316
310	298
310	314
310	312
310	313
302	317
302	318
302	303
314	311
314	312
314	313
314	298
314	315
315	298
315	312
307	305
307	306
313	298
313	312
312	311
312	298
312	316
319	303
318	303
318	317
303	317
311	298
320	321
322	323
322	324
322	325
322	326
326	324
326	325
327	328
327	329
327	330
327	331
327	332
333	323
333	334
333	335
333	336
337	338
337	323
337	339
337	340
341	342
336	335
336	339
336	343
336	334
336	344
345	328
345	346
345	347
345	348
349	350
349	351
349	352
349	210
349	353
349	219
349	328
349	354
349	355
349	356
349	340
349	330
357	323
348	328
348	347
348	346
358	338
358	354
358	332
338	359
338	332
338	321
338	339
338	354
338	324
338	360
338	323
338	340
338	361
351	350
351	352
351	355
351	328
351	354
351	340
351	330
359	323
359	339
210	331
210	347
210	362
210	355
210	328
210	329
210	363
210	356
210	353
364	125
339	344
339	365
339	321
339	343
339	334
339	324
339	360
339	323
339	366
339	340
339	361
219	328
219	354
219	355
367	328
367	368
367	369
367	370
367	371
365	334
372	329
323	335
323	325
323	340
340	328
340	350
340	352
340	321
340	355
340	354
340	360
340	361
340	330
373	328
361	360
361	321
335	334
332	342
332	328
332	331
332	329
332	354
331	328
331	329
331	374
321	125
321	360
321	344
353	356
353	355
374	328
355	350
355	352
355	328
355	354
355	356
355	330
375	342
375	376
375	370
368	369
368	370
368	377
368	371
343	344
330	350
330	352
330	328
330	354
342	370
342	354
342	376
378	379
378	344
378	334
378	125
344	125
344	334
350	352
350	328
350	354
125	379
125	334
352	328
352	354
363	347
346	328
346	347
369	370
369	371
347	328
370	371
370	376
380	376
328	329
328	354
334	371
334	366
325	324
381	99
381	382
381	383
381	384
381	385
383	99
383	382
99	382
384	385
386	387
386	388
386	114
386	389
114	387
114	388
114	389
387	389
387	388
387	390
388	389
391	392
391	393
391	394
391	395
391	396
391	397
391	133
391	396
391	398
391	148
391	399
391	400
391	401
392	401
392	402
392	393
392	395
392	403
392	133
392	398
392	400
392	399
402	403
402	401
402	133
393	394
393	404
393	395
393	396
393	403
393	397
393	133
393	396
393	398
393	405
393	148
393	399
393	400
393	401
394	396
394	148
394	133
404	396
404	396
404	405
404	403
395	398
395	400
395	399
395	401
396	403
396	397
396	133
396	398
396	405
396	399
396	148
403	397
403	133
403	396
403	405
403	401
397	133
397	396
397	398
397	399
133	396
133	398
133	148
133	399
133	401
396	398
396	405
396	399
398	400
398	399
398	401
400	399
400	401
399	401
406	407
406	408
406	409
406	410
406	411
406	412
406	413
406	414
415	407
415	408
415	413
415	411
415	416
415	412
415	417
415	409
415	414
415	418
415	269
413	409
413	408
413	407
413	410
413	411
413	412
413	417
413	414
413	418
413	269
409	407
409	408
409	410
409	411
409	412
409	414
408	407
408	410
408	411
408	412
408	414
408	418
407	410
407	411
407	416
407	412
407	414
407	418
410	411
410	412
410	414
411	416
411	412
411	417
411	414
411	418
411	269
416	418
412	414
412	418
417	418
417	269
418	269
415	419
415	420
415	421
415	422
415	423
424	422
424	419
424	420
424	421
424	425
424	426
424	423
424	422
424	427
424	428
424	170
429	430
429	421
429	425
429	419
429	423
429	422
430	422
430	421
430	419
420	425
420	428
420	419
420	170
420	421
420	422
420	427
420	422
420	423
421	425
421	419
421	426
421	423
421	422
421	427
421	428
421	170
421	422
419	422
419	170
419	423
419	422
170	422
170	423
170	422
423	425
423	422
423	427
423	428
423	422
422	427
422	428
422	426
422	425
427	425
427	428
428	425
428	426
426	425
254	431
254	240
254	239
254	432
254	433
433	431
433	239
433	432
433	240
252	239
252	235
252	434
435	239
435	251
435	436
437	431
438	240
438	233
438	436
438	235
438	239
438	439
438	434
439	233
439	436
439	235
439	434
434	233
434	436
434	235
434	239
256	440
440	239
440	441
442	239
442	233
442	441
442	235
225	431
240	431
240	239
240	432
431	432
431	239
441	239
441	233
441	235
233	436
233	235
233	239
235	436
235	247
235	443
235	444
235	239
444	443
444	247
432	239
436	251
436	239
247	443
251	239
