-
Notifications
You must be signed in to change notification settings - Fork 0
/
hopido_solutions.txt
558 lines (481 loc) · 36.8 KB
/
hopido_solutions.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
5 0
1 14 7 2 24
9 19 22 12 18
6 3 25 15 4
21 13 8 20 23
10 16 5 11 17
6 0
1 35 7 2 34 8
19 14 32 20 13 27
30 3 17 29 6 22
25 36 12 26 33 9
18 15 31 21 16 28
11 4 24 10 5 23
7 0
1 16 42 2 17 43 3
28 48 9 29 47 10 21
41 24 34 44 23 31 18
8 15 27 49 20 38 4
35 45 12 30 46 11 22
40 25 33 39 26 32 19
7 14 36 6 13 37 5
8 0
1 56 26 8 51 39 7 48
28 12 43 58 13 44 63 14
25 9 50 55 41 49 52 40
2 57 27 11 62 38 6 47
29 34 42 59 35 45 64 15
24 10 31 54 20 17 53 21
3 60 36 4 61 37 5 46
30 33 23 18 32 22 19 16
9 0
1 36 44 60 37 43 46 38 16
64 24 3 63 23 4 49 22 5
34 61 66 35 45 59 17 42 47
2 28 69 78 50 70 77 39 15
65 25 33 62 67 41 48 21 6
10 81 51 27 74 58 18 73 55
32 29 68 79 30 71 76 40 14
52 26 9 53 19 8 54 20 7
11 80 31 12 75 57 13 72 56
10 0
1 45 40 2 46 39 60 76 38 61
49 22 15 50 82 14 65 81 13 66
41 3 47 44 63 56 78 62 59 77
16 51 89 23 74 94 83 75 37 84
48 21 42 55 79 43 64 80 12 67
92 4 29 93 88 57 100 85 58 99
17 52 90 24 73 95 25 72 36 8
30 20 87 54 32 86 69 33 11 68
91 5 28 96 6 27 97 7 26 98
18 53 31 19 70 34 10 71 35 9
11 0
1 84 67 24 83 68 89 8 69 90 7
76 26 3 108 80 4 107 118 5 46 119
66 23 54 85 88 55 82 91 56 9 70
2 111 77 25 104 117 79 47 116 93 6
75 27 87 109 81 86 106 121 71 45 120
65 22 53 112 78 48 103 92 57 10 99
32 110 74 35 105 114 72 44 115 94 43
18 28 62 59 52 97 58 49 98 40 14
64 21 31 113 73 36 102 95 37 11 100
33 60 17 34 61 16 51 41 15 50 42
19 29 63 20 30 96 38 12 101 39 13
12 0
1 76 71 113 83 70 112 96 29 62 97 28
23 36 3 24 35 4 25 34 5 26 33 6
74 114 84 75 111 136 82 67 135 81 30 63
2 77 72 126 94 69 125 95 32 61 98 27
22 37 110 137 85 103 140 86 102 66 44 7
73 115 93 78 116 133 79 68 134 80 31 64
109 138 88 127 139 87 124 104 45 60 99 46
21 38 107 144 92 106 141 91 101 65 43 8
56 118 131 53 117 132 52 59 123 51 11 16
108 143 89 128 142 90 121 105 48 14 100 47
20 39 57 19 40 58 18 41 10 17 42 9
55 119 130 54 120 129 49 13 122 50 12 15
13 0
1 91 39 53 167 40 52 168 41 20 130 42 21
62 57 3 63 58 4 64 24 5 44 23 6 45
38 54 166 90 51 169 162 50 135 163 49 19 131
2 92 61 56 154 66 59 157 65 25 129 43 22
142 89 37 145 165 112 148 164 113 149 134 7 46
94 55 155 93 60 156 161 67 136 158 48 18 132
36 101 141 121 153 146 122 127 147 26 128 150 27
143 88 95 144 160 111 137 159 114 109 133 8 47
97 120 81 100 119 126 152 68 123 151 28 17 75
35 102 140 116 105 139 115 110 138 15 77 108 12
82 87 96 125 86 69 124 85 31 71 74 9 29
98 117 80 99 118 79 106 14 78 107 13 16 76
34 103 83 33 104 84 32 70 73 10 30 72 11
14 0
1 17 173 2 18 176 50 19 144 47 20 97 46 21
69 29 26 70 30 25 71 31 24 72 32 23 56 33
178 3 76 177 174 77 186 175 49 113 143 48 42 96
27 16 172 28 74 171 51 73 145 52 55 98 45 22
68 184 179 78 185 196 157 112 193 160 43 129 57 34
181 4 75 182 169 80 187 170 54 114 142 53 41 95
83 15 148 191 158 147 192 159 146 128 137 99 44 134
67 183 180 79 188 195 156 111 194 161 106 130 58 35
149 5 82 150 168 81 151 165 136 115 141 135 40 94
84 14 66 190 153 110 189 162 107 127 138 100 105 133
9 87 167 12 121 166 155 118 140 164 103 131 59 36
65 6 123 89 63 124 152 109 125 116 108 126 39 93
85 13 10 86 154 11 120 163 102 119 139 101 104 132
8 88 64 7 122 90 62 117 91 61 38 92 60 37
15 0
1 132 77 2 212 134 117 217 169 118 121 168 113 120 106
79 25 22 130 26 21 129 27 20 128 28 19 127 29 18
76 3 219 133 162 218 213 165 122 214 166 119 107 167 112
23 131 78 24 211 135 116 216 170 115 126 171 114 125 105
80 40 163 139 220 164 161 221 206 160 108 207 159 30 17
75 4 224 136 94 223 210 154 123 215 175 124 102 176 111
42 138 81 41 191 140 205 190 173 204 195 172 109 196 104
89 39 95 90 225 153 97 222 209 155 101 208 158 31 16
74 5 192 137 93 193 188 141 194 189 174 197 103 177 110
43 68 82 48 96 85 202 152 98 203 200 150 59 199 149
88 38 73 91 187 142 92 186 181 156 100 178 157 32 15
64 6 50 69 83 49 70 84 201 151 60 198 148 12 56
44 67 87 47 72 86 182 143 99 185 180 145 58 179 146
51 37 63 52 36 62 53 35 61 54 34 13 55 33 14
65 7 45 66 8 46 71 9 183 144 10 184 147 11 57
16 0
1 128 45 2 127 109 41 143 108 40 144 103 23 145 104 24
79 36 33 78 37 32 77 38 31 76 27 30 75 26 29 74
46 3 126 131 44 150 139 112 151 142 113 152 147 102 22 146
34 129 80 35 174 110 42 194 107 39 193 106 28 190 105 25
125 56 47 159 138 132 158 149 140 157 148 141 156 153 117 73
81 4 175 130 43 185 179 111 184 195 114 189 192 101 21 191
48 172 124 57 173 160 137 224 161 136 225 154 116 232 155 99
167 55 82 168 178 133 183 186 197 216 187 196 213 188 118 72
84 5 176 171 123 255 180 135 244 223 115 233 226 100 20 231
49 169 164 58 182 163 198 217 162 120 228 215 119 229 214 98
166 54 83 250 177 134 245 254 200 236 241 201 212 240 16 71
85 6 62 170 122 256 181 121 243 222 96 234 227 97 19 230
50 88 165 59 219 251 199 218 246 202 205 237 17 206 209 12
63 53 91 249 65 92 248 253 95 235 242 68 211 239 15 70
86 7 61 87 8 60 220 9 204 221 10 203 208 11 18 207
51 89 64 52 90 252 66 93 247 67 94 238 14 69 210 13
17 0
1 81 217 116 80 289 182 79 278 181 78 73 58 10 72 57 9
101 135 3 102 169 4 103 170 5 104 63 6 105 62 7 14 61
216 117 114 288 214 115 277 286 183 76 279 180 77 74 59 11 71
2 82 218 136 112 282 185 111 281 178 110 198 64 13 106 56 8
100 134 215 118 168 287 213 171 276 208 172 75 209 173 70 15 60
219 120 113 283 221 137 274 285 184 197 280 179 109 199 65 12 107
140 83 167 139 212 269 186 211 270 177 210 207 69 37 206 55 38
99 133 220 119 161 284 226 194 275 229 189 196 230 174 108 16 66
166 121 141 266 222 138 273 268 187 204 271 176 205 200 68 36 201
143 84 162 144 227 262 160 228 261 195 231 248 190 40 239 54 39
98 132 223 122 158 267 225 193 272 234 188 203 235 175 202 17 67
165 92 142 265 163 147 252 263 148 251 260 50 238 247 47 35 240
128 85 97 145 224 123 159 233 254 192 232 249 191 41 236 53 42
25 131 164 91 157 264 90 152 259 89 153 246 46 51 241 18 31
96 93 127 124 94 146 253 256 149 250 255 49 237 244 48 34 243
129 86 26 130 87 27 156 88 28 155 45 29 154 44 30 52 43
24 125 95 23 126 257 22 151 258 21 150 245 20 33 242 19 32
18 0
1 151 222 255 150 223 286 149 228 285 148 229 141 61 58 140 62 59
154 30 3 153 31 4 182 32 5 181 33 6 180 34 7 135 35 8
219 254 156 224 287 278 237 288 283 236 231 284 147 230 142 60 57 137
2 152 221 256 183 226 308 184 227 305 185 234 144 134 179 139 63 130
155 29 218 277 157 258 290 279 264 289 282 263 189 123 146 136 36 9
220 253 213 225 307 275 238 306 309 235 232 312 186 233 143 131 56 138
217 200 158 257 244 298 319 259 291 304 188 292 145 133 178 122 64 129
212 28 246 276 239 247 310 280 265 311 281 262 190 124 169 191 37 10
159 252 214 199 322 274 243 299 320 260 300 313 187 293 103 132 55 102
216 201 240 250 245 297 318 248 296 303 193 295 170 192 177 121 65 128
211 27 197 273 242 198 321 271 266 314 174 261 104 125 168 101 38 11
160 251 215 202 323 249 203 302 317 204 301 316 176 294 74 127 54 75
91 23 241 92 196 272 267 195 173 270 194 108 171 98 105 120 66 100
210 26 161 209 206 164 324 205 165 315 175 166 77 126 167 76 39 12
19 87 90 24 268 93 45 269 94 107 172 97 106 109 73 99 53 70
84 22 207 85 162 208 116 163 112 117 78 111 118 79 51 119 67 50
89 25 18 88 44 17 95 43 16 96 42 15 72 41 14 71 40 13
20 86 83 21 115 82 46 114 81 47 113 80 48 110 68 49 52 69
19 3743
1 151 52 2 152 193 50 155 265 49 156 266 48 157 267 26 46 159 27
95 261 351 197 260 346 202 259 256 203 307 221 204 30 220 205 29 32 206
53 3 153 192 51 154 264 194 253 341 270 252 281 269 47 158 268 25 45
352 150 96 347 350 196 257 345 308 258 255 309 219 222 277 31 217 160 28
94 262 358 198 263 359 201 342 339 272 306 340 271 43 280 224 44 33 207
54 4 349 191 143 348 330 195 254 344 313 251 282 312 218 161 278 24 68
353 149 97 354 357 316 338 360 315 324 361 310 305 223 276 40 216 163 39
93 188 144 199 331 190 200 343 329 273 303 326 274 42 279 225 69 34 208
55 5 356 317 142 355 333 323 337 334 314 250 283 311 215 162 238 23 67
145 148 98 189 147 319 233 286 302 325 285 297 304 230 275 41 213 164 38
92 187 137 126 332 322 141 335 328 288 336 327 293 249 237 226 70 35 209
56 6 146 318 99 177 301 320 232 298 295 231 284 296 214 167 239 22 66
136 125 91 186 134 127 234 287 128 235 292 248 236 229 247 36 212 165 37
89 184 138 88 183 321 140 178 300 289 179 299 294 168 240 227 71 18 210
57 7 135 124 100 176 133 120 171 245 129 170 246 243 109 166 242 21 65
103 87 90 185 139 81 182 290 80 181 291 77 180 228 76 19 211 75 14
84 123 101 85 132 121 118 175 130 119 172 244 110 169 241 111 72 17 112
58 8 104 59 9 105 60 10 106 61 11 107 62 12 108 63 13 20 64
102 86 83 122 117 82 131 116 79 174 115 78 173 114 73 16 113 74 15
20 0
1 39 87 58 40 88 206 119 89 203 120 331 196 121 336 189 11 123 188 10
43 60 3 44 61 4 45 62 5 345 63 6 342 64 7 133 65 8 134 66
86 57 41 85 209 118 90 315 207 330 324 202 337 332 197 122 335 190 12 124
2 38 93 59 46 106 205 346 107 204 341 350 195 136 351 194 135 132 187 9
42 84 210 117 91 316 208 329 323 344 226 333 343 227 334 191 198 139 157 67
94 56 47 105 220 347 108 314 340 349 325 201 338 353 200 137 352 193 13 125
211 37 92 319 213 116 320 383 225 328 380 361 327 155 360 230 156 131 186 140
48 83 219 55 109 317 221 348 322 311 339 354 310 228 357 192 199 138 158 68
95 53 212 104 282 376 214 313 373 382 326 372 381 362 243 154 359 231 14 126
218 36 110 318 222 115 321 384 224 355 379 369 356 238 309 229 237 130 185 141
49 82 281 54 215 298 277 375 297 312 374 363 305 371 358 234 242 153 159 69
96 52 217 103 283 377 223 294 378 385 295 239 398 368 244 151 308 232 15 127
280 35 111 299 278 114 300 303 264 364 304 370 365 235 306 366 236 129 184 142
50 81 284 51 216 293 276 388 296 275 395 390 274 240 399 233 241 152 160 70
97 31 279 102 267 302 257 266 301 386 265 270 397 367 245 150 307 165 16 128
285 34 112 292 287 113 291 288 263 389 273 262 394 272 261 182 169 71 183 143
27 80 250 32 256 253 268 387 254 269 396 391 246 149 400 166 148 145 161 20
98 30 286 101 174 289 258 175 290 259 176 271 260 181 170 74 180 164 17 72
251 33 26 252 249 25 255 248 24 392 247 23 393 167 22 146 168 21 147 144
28 79 99 29 78 100 173 77 177 172 76 178 171 75 179 163 18 73 162 19
21 376182
1 38 189 144 39 188 147 260 187 148 263 184 151 228 183 152 159 50 153 158 49
35 60 3 36 59 4 43 58 5 44 57 6 45 56 7 46 55 8 47 54 9
190 143 40 191 371 259 192 376 304 265 186 307 264 185 160 227 182 157 79 51 156
2 37 198 145 42 199 146 261 200 149 262 201 150 229 202 165 162 53 154 163 48
34 61 372 256 193 373 370 266 242 375 305 241 214 306 240 180 78 167 181 77 10
197 142 41 196 388 258 195 377 303 298 378 308 299 379 161 226 203 164 80 52 155
245 255 357 244 369 358 243 374 365 267 301 366 268 230 213 166 231 179 113 168 82
33 62 387 257 194 386 389 297 383 390 310 382 215 309 239 380 115 172 204 76 11
356 141 246 359 420 251 368 419 302 367 418 313 300 417 269 225 212 169 81 178 112
248 254 354 249 394 363 346 385 364 296 384 391 295 381 216 173 232 217 114 171 83
32 63 421 252 340 426 437 341 427 436 311 428 415 312 238 416 116 177 205 75 12
355 140 247 360 423 250 393 424 345 392 411 314 323 412 270 224 211 170 90 210 111
329 253 353 334 395 362 347 435 397 342 434 398 294 433 117 174 233 218 109 176 84
31 64 422 139 339 425 438 338 430 441 322 429 414 315 237 413 91 223 206 74 13
352 128 328 361 348 333 396 409 344 325 410 343 324 399 271 219 208 175 89 209 110
330 125 133 335 439 138 336 440 319 337 431 318 293 432 118 292 234 119 108 222 85
30 65 351 127 327 404 349 326 403 408 321 402 407 316 236 400 92 220 207 73 14
101 129 331 124 134 332 123 135 278 122 290 277 121 291 272 120 107 273 88 17 22
282 126 132 283 350 137 284 405 320 285 406 317 286 401 93 287 235 94 20 221 86
29 66 102 28 67 103 27 68 104 26 69 105 25 70 106 24 71 16 23 72 15
100 130 281 99 131 280 98 136 279 97 289 276 96 288 275 95 19 274 87 18 21
22 0
1 92 167 2 91 166 157 90 165 156 89 162 118 88 161 117 87 152 29 86 122 30
180 171 253 207 172 258 314 173 321 394 142 322 400 141 134 401 33 133 124 32 35 125
168 3 176 169 255 175 164 256 158 163 331 155 160 330 119 153 329 116 121 151 28 85
252 93 181 259 313 206 320 393 439 323 399 459 143 402 460 140 135 455 34 132 123 31
179 170 254 208 177 257 315 174 332 395 159 327 419 154 328 420 120 150 421 115 36 126
182 4 261 203 317 260 334 324 398 462 440 397 461 476 138 403 473 139 136 454 27 84
251 94 178 250 312 205 319 392 438 326 418 458 144 483 457 145 482 456 45 131 422 44
210 202 301 209 283 302 316 284 333 396 405 477 441 404 478 475 137 149 474 114 37 127
183 5 262 204 318 249 335 325 413 463 437 434 464 469 435 451 472 146 481 453 26 83
264 95 243 265 311 244 293 391 406 347 417 407 410 484 442 148 479 445 46 130 423 43
211 201 300 248 282 303 368 285 336 367 412 468 436 450 465 470 449 452 471 113 38 128
184 6 263 199 294 266 310 346 414 390 409 433 416 408 432 446 443 147 480 444 25 82
269 96 242 268 299 245 292 338 369 348 337 372 411 467 373 48 466 425 47 129 424 42
212 200 295 247 281 304 365 286 309 366 415 389 361 447 388 360 448 383 386 112 39 385
185 7 274 198 241 267 298 345 291 339 370 430 374 371 431 426 376 110 427 381 24 81
270 97 217 271 296 246 280 305 364 349 308 363 350 359 362 49 387 357 40 384 356 41
213 61 192 239 275 197 240 287 230 344 290 340 343 429 375 342 428 382 377 111 20 380
186 8 273 189 218 272 297 227 279 306 228 352 307 105 351 358 72 109 355 71 23 80
57 98 216 62 193 238 63 196 237 288 231 236 289 341 235 50 378 234 21 379 77 16
214 60 191 220 276 190 219 277 229 226 278 104 225 353 73 106 354 68 75 108 19 70
187 9 56 188 10 55 194 11 54 195 12 53 232 13 52 233 14 51 78 15 22 79
58 99 215 59 100 221 64 101 222 65 102 223 66 103 224 67 74 107 18 69 76 17
23 0
1 23 56 2 24 57 78 108 66 77 126 67 76 144 68 75 141 69 74 136 70 73 86
27 60 94 28 61 93 29 168 92 30 167 91 31 166 90 32 165 89 33 159 88 34 160
55 3 25 58 79 109 65 80 125 107 81 143 149 82 142 150 83 135 151 72 85 137 71
95 22 62 96 114 177 97 115 178 169 127 179 170 145 180 171 140 181 164 139 182 158 87
26 59 103 110 64 104 124 200 105 123 201 106 133 202 148 134 203 155 84 204 152 35 161
54 4 113 195 98 116 194 176 128 193 348 174 192 392 173 191 397 172 190 157 163 138 183
102 21 63 101 121 199 100 122 223 365 132 224 400 146 225 401 147 226 206 154 227 205 153
112 196 251 111 218 346 129 217 347 175 216 391 349 215 398 393 214 156 396 213 184 36 162
53 5 120 198 99 117 222 364 131 434 413 366 452 412 415 451 411 404 189 229 207 188 228
250 20 219 345 352 314 344 351 313 390 350 312 399 394 311 402 395 310 211 186 309 212 185
119 197 252 118 221 363 130 435 474 367 453 471 414 454 470 409 455 467 410 405 447 37 208
52 6 355 315 254 356 432 387 343 433 418 389 462 419 416 450 420 403 449 230 210 187 231
249 19 220 358 353 323 473 368 428 472 475 439 469 492 460 468 519 408 456 518 308 269 446
293 316 253 325 431 362 342 436 485 388 463 498 417 464 501 422 458 466 421 406 448 38 209
51 7 354 322 255 357 429 386 476 438 427 491 461 440 526 493 441 527 520 270 443 521 232
248 18 294 359 333 324 486 369 341 499 482 383 500 497 459 465 514 407 457 517 307 268 445
292 317 256 326 430 361 327 437 484 385 477 503 426 494 502 423 525 271 442 522 272 39 305
50 8 334 321 295 370 336 339 489 376 340 490 481 382 529 496 379 528 515 267 444 516 233
247 17 291 360 332 290 487 372 328 504 483 384 505 512 425 280 513 424 281 274 306 238 273
12 318 257 15 335 338 296 375 337 299 478 377 300 495 378 381 524 266 380 523 265 40 304
49 9 331 320 47 371 329 289 488 373 286 507 480 285 506 511 282 279 510 237 278 275 234
246 16 13 245 258 14 244 259 297 243 260 298 242 261 301 241 262 302 240 263 303 239 264
11 319 48 10 330 288 46 374 287 45 479 284 44 508 283 43 509 236 42 276 235 41 277
24 0
1 35 307 92 36 308 198 37 217 197 38 189 196 39 188 195 40 183 194 41 62 181 42 63
150 94 3 151 95 4 159 96 5 160 97 6 161 98 7 164 99 8 165 100 9 166 101 10
306 91 154 309 312 153 216 313 235 190 218 234 187 192 220 184 193 209 65 182 210 64 61 180
2 34 324 93 158 330 199 157 337 200 162 340 201 163 341 202 170 261 203 171 168 204 43 167
149 242 311 152 243 310 315 246 215 314 247 191 219 248 186 212 221 185 211 208 66 179 102 11
305 90 155 329 323 156 336 371 236 568 370 233 567 369 232 260 368 225 169 262 224 172 60 205
240 33 325 241 316 331 244 317 338 245 214 339 250 213 342 249 177 343 222 178 175 207 44 174
148 328 322 147 327 372 381 565 377 380 566 569 379 259 570 484 231 263 367 226 67 265 103 12
304 89 239 332 383 238 335 464 237 563 463 252 562 462 251 344 461 256 176 346 223 173 59 206
321 32 326 373 319 558 376 318 559 572 378 480 571 510 496 258 366 485 230 264 356 227 45 266
145 333 394 146 334 465 382 564 468 471 561 576 470 253 575 483 254 345 460 255 68 347 104 13
303 88 320 551 384 374 546 553 375 541 554 511 497 481 365 490 495 257 357 488 229 267 58 228
397 31 301 466 395 557 467 472 560 573 469 479 574 509 493 455 508 486 281 451 355 270 46 348
144 532 393 143 535 552 391 540 545 516 498 544 515 477 502 482 364 489 459 268 69 449 105 14
302 87 396 550 385 473 547 556 474 542 555 512 492 456 507 491 494 452 358 487 280 359 57 271
398 30 300 531 392 405 536 517 404 537 524 478 499 523 438 454 503 433 282 450 354 269 47 349
141 533 386 142 534 549 390 539 548 513 475 543 514 476 501 457 363 444 458 360 70 448 106 15
299 86 399 402 293 518 403 406 525 428 417 526 439 418 506 432 437 453 353 434 279 350 56 272
387 29 140 530 389 139 529 520 138 538 521 137 500 522 362 445 504 361 283 447 130 274 48 131
82 401 298 85 400 407 294 429 416 411 430 427 412 431 440 419 352 443 436 351 71 435 107 16
25 79 388 116 292 519 117 289 528 136 288 527 135 285 505 134 284 446 133 275 278 132 55 273
297 28 83 408 295 84 415 410 119 426 413 120 425 420 123 424 441 124 72 442 129 52 49 128
81 115 24 80 114 23 291 113 22 290 112 21 287 111 20 286 110 19 277 109 18 276 108 17
26 78 296 27 77 409 118 76 414 121 75 421 122 74 422 125 73 423 126 53 50 127 54 51
25 0
1 107 81 2 211 80 190 210 79 189 209 78 188 208 77 187 207 76 186 206 75 185 198 74 184
113 110 256 114 111 255 115 573 254 116 613 253 117 612 252 118 502 251 119 503 202 120 384 203 121
82 3 212 108 191 347 228 192 348 229 193 578 230 194 604 231 195 605 232 182 197 205 183 180 199
257 106 112 258 286 574 259 451 596 576 452 595 610 558 501 611 559 556 505 250 385 504 201 73 383
213 109 262 346 227 437 349 572 438 579 614 519 603 617 520 606 618 521 196 623 233 181 387 204 122
83 4 285 459 260 450 472 575 453 473 601 577 500 594 609 557 593 608 560 555 506 249 380 179 200
263 105 226 436 287 571 439 456 597 569 455 598 615 563 619 616 562 624 591 522 386 590 234 72 382
214 434 261 345 433 458 350 474 471 580 497 518 602 582 499 607 621 554 544 622 379 178 388 248 123
84 5 284 460 291 449 465 570 454 516 600 568 551 599 567 564 592 523 561 589 507 246 381 176 235
264 104 225 435 288 475 440 457 496 477 470 581 498 546 620 583 545 625 586 240 393 587 239 71 375
215 431 290 344 432 463 351 448 464 538 447 517 539 565 552 540 566 553 543 524 378 177 389 247 124
85 6 283 461 292 417 466 476 441 515 495 478 550 584 493 547 585 509 394 588 508 245 376 175 236
265 103 224 430 289 343 429 415 352 445 469 537 446 541 536 527 542 535 526 241 392 525 238 70 374
216 420 293 300 419 462 299 418 467 336 442 514 494 479 549 510 492 548 511 491 377 174 390 244 125
86 7 282 342 295 416 353 338 428 414 405 427 531 528 426 532 529 364 395 534 363 242 373 164 237
266 102 223 421 298 315 422 331 316 444 468 335 443 513 487 480 512 490 481 173 391 482 172 69 133
217 341 294 301 354 339 296 413 406 337 412 407 404 411 530 403 396 533 360 365 372 165 362 243 126
87 8 281 314 275 330 317 312 423 332 321 424 488 334 425 489 486 308 145 483 171 144 134 163 143
267 101 222 340 297 302 355 328 323 408 401 324 409 402 397 410 359 398 371 166 361 366 167 68 132
218 36 95 277 280 313 276 279 320 311 53 333 310 48 485 309 61 484 170 62 135 160 142 22 127
88 9 268 100 274 329 318 303 356 327 322 357 400 325 358 399 370 307 146 367 168 139 131 162 140
32 91 221 37 96 278 38 97 54 41 152 57 42 155 58 47 156 149 46 159 148 23 136 67 18
219 35 94 272 269 99 273 270 319 304 52 326 305 49 369 306 60 368 169 63 130 161 141 21 128
89 10 31 90 11 30 55 12 29 56 13 28 151 14 27 150 15 26 147 16 25 138 17 24 137
33 92 220 34 93 271 39 98 51 40 153 50 43 154 59 44 157 64 45 158 65 20 129 66 19
26 234440
1 25 211 2 26 212 227 27 379 228 28 519 229 29 644 230 30 473 231 31 440 73 32 325 72 33
132 121 42 133 243 41 134 266 40 137 265 39 138 258 38 139 257 37 140 78 36 141 77 35 142 76
210 3 130 213 226 188 380 225 236 520 418 235 643 640 234 470 645 233 439 474 232 324 441 74 252 326
43 24 242 122 135 267 244 136 378 263 246 518 264 247 663 259 248 472 256 249 443 79 250 348 71 34
131 120 223 187 293 224 237 292 417 270 316 641 419 321 642 639 322 469 646 323 438 465 253 327 143 75
209 4 129 214 241 189 381 268 245 521 415 262 664 659 261 471 662 260 444 475 255 349 442 80 251 347
44 23 290 123 238 291 294 271 377 295 420 517 317 638 666 320 647 636 437 466 482 366 435 456 70 328
185 119 222 186 128 221 240 190 416 269 315 660 422 370 661 650 369 468 649 368 445 464 254 350 144 81
208 5 201 215 289 272 382 296 287 522 414 300 665 658 318 637 673 319 483 476 436 455 345 365 434 346
45 22 192 124 239 191 127 280 376 298 421 516 428 651 667 447 648 635 446 467 481 367 450 457 69 329
184 118 207 273 200 220 288 306 413 301 314 657 423 371 672 653 431 630 676 432 486 463 433 351 145 82
193 6 202 216 197 281 383 297 286 523 427 299 668 655 429 634 674 448 484 477 449 454 344 364 451 343
46 21 199 125 206 305 126 279 375 307 424 515 548 652 514 629 671 479 487 631 480 362 503 458 68 330
183 117 196 274 525 219 285 524 412 302 313 656 426 372 669 654 430 633 675 453 485 462 452 352 146 83
194 7 203 217 198 282 384 304 283 528 547 308 555 624 549 554 623 626 553 478 504 552 341 363 506 342
47 20 398 116 205 399 563 278 374 576 425 373 597 578 513 628 670 512 488 632 511 361 502 459 67 331
182 114 195 275 526 218 284 527 411 303 312 541 546 309 603 625 550 619 622 551 490 461 505 353 147 84
393 8 204 394 562 277 385 575 558 529 596 577 556 608 598 579 607 627 580 358 501 583 340 360 507 339
48 19 397 115 169 400 564 168 311 567 410 310 602 542 545 618 621 544 489 620 510 354 491 460 66 332
181 113 392 276 386 389 561 530 388 574 557 540 593 572 604 592 587 614 606 584 493 359 508 338 148 85
396 9 56 395 565 110 166 566 559 167 595 568 409 609 599 543 498 617 581 357 500 582 152 355 90 153
49 18 180 112 170 401 387 173 406 531 174 573 601 539 588 613 605 591 494 615 509 337 492 94 65 333
13 52 391 16 57 390 560 109 165 569 408 162 594 571 161 610 586 158 499 585 157 356 91 154 149 86
104 10 55 105 179 111 106 402 177 107 405 532 175 612 600 538 497 616 537 336 495 536 151 334 89 95
50 17 14 51 171 15 58 172 407 59 164 570 60 163 589 61 160 590 62 159 92 63 156 93 64 155
12 53 103 11 54 102 178 108 101 403 176 100 404 533 99 611 534 98 496 535 97 335 88 96 150 87
27 0
1 133 155 2 134 154 181 174 153 182 179 150 183 202 149 184 201 146 185 200 145 186 191 28 187 190 29
137 42 226 138 41 225 139 40 224 140 39 223 141 38 222 142 37 219 143 36 206 32 35 195 31 34 194
156 3 135 157 286 173 158 287 180 175 270 255 178 263 254 203 264 253 204 215 239 199 214 189 192 27 188
227 132 161 228 466 170 229 467 152 230 468 151 231 469 148 232 411 147 233 218 144 234 207 33 235 196 30
136 43 285 172 159 288 563 176 271 562 177 262 269 256 221 268 257 220 265 252 205 216 240 198 213 65 193
162 4 465 169 283 474 551 298 473 554 299 472 555 300 412 470 301 345 410 302 238 339 303 237 208 26 236
274 131 160 273 564 171 272 561 568 261 560 569 260 559 422 259 558 267 258 217 266 251 212 66 243 197 67
464 44 284 475 550 289 608 581 552 607 580 553 413 471 556 414 409 336 415 344 337 305 241 338 304 64 209
163 5 565 168 282 585 567 297 586 688 571 587 691 570 588 661 421 346 643 384 249 340 383 250 211 25 244
275 130 506 290 611 507 549 612 609 582 592 606 579 591 423 407 557 424 408 335 416 343 319 306 242 320 68
463 45 281 476 566 296 615 584 572 616 705 689 602 704 690 603 697 660 420 347 642 385 248 341 382 63 210
164 6 595 167 519 594 610 520 593 687 578 590 692 605 589 662 426 406 644 425 405 334 417 321 318 24 245
276 129 505 291 614 508 548 613 618 583 601 617 702 647 696 703 646 656 698 398 419 342 399 307 247 323 69
462 46 280 477 596 295 522 686 573 521 706 684 577 715 693 604 724 659 427 348 641 386 349 333 381 62 317
165 7 598 166 518 599 619 517 600 682 701 648 695 700 649 663 699 397 645 657 404 331 418 322 315 23 246
277 128 504 292 531 509 547 532 707 685 576 720 709 673 725 716 674 655 729 401 428 390 400 308 350 324 70
461 47 279 478 597 294 523 681 574 516 713 683 650 714 694 651 723 658 432 396 640 387 354 332 380 61 316
116 8 530 125 503 535 620 510 544 629 708 672 628 719 675 664 726 402 669 654 403 330 429 389 314 22 351
278 127 480 293 524 479 546 533 712 680 575 721 710 678 722 717 677 652 728 438 431 391 437 309 353 325 71
460 48 117 459 529 124 500 536 621 515 543 630 514 671 631 491 670 632 433 395 639 388 355 329 379 60 313
115 9 525 126 502 534 623 511 545 624 711 679 627 718 676 665 727 439 668 653 440 310 430 392 311 21 352
118 89 481 123 106 482 528 105 499 539 489 496 540 490 495 633 434 492 638 435 362 394 436 99 356 326 72
457 49 114 458 526 113 501 537 622 512 542 625 513 666 626 450 667 635 449 365 636 448 364 328 378 59 312
85 10 119 90 484 122 91 483 488 104 498 487 103 497 443 102 494 442 101 493 441 100 361 393 75 20 359
109 88 456 110 107 455 527 112 454 538 373 453 541 374 452 634 375 451 637 376 363 366 377 98 357 327 73
120 50 84 121 51 83 485 52 82 486 53 81 444 54 80 445 55 79 446 56 78 447 57 77 360 58 76
86 11 108 87 12 111 92 13 372 93 14 371 94 15 370 95 16 369 96 17 368 97 18 367 74 19 358
28 9
1 136 175 314 137 174 409 142 173 433 143 304 434 144 444 202 145 445 201 146 446 196 147 92 35 148 93 36
80 179 3 81 180 4 82 190 5 83 191 6 84 192 7 85 193 8 86 194 9 87 39 10 88 38 11 89
176 315 138 177 410 329 172 464 439 305 467 438 443 516 437 456 607 203 457 507 200 151 447 197 150 91 34 149
2 135 181 313 140 189 408 141 302 432 169 303 435 168 453 226 167 452 225 166 451 195 165 230 40 154 94 37
79 178 310 330 185 311 440 334 171 463 442 519 468 461 608 515 460 588 606 204 585 506 199 152 448 198 12 90
182 316 139 188 411 328 301 465 538 306 466 539 454 517 436 455 615 227 458 508 224 229 450 207 164 231 33 155
278 134 184 312 309 333 407 308 441 431 170 462 600 520 469 599 609 472 598 589 473 205 584 235 41 153 95 42
78 187 412 331 186 419 537 335 420 540 699 518 513 748 616 514 459 587 605 228 586 505 223 498 449 208 13 232
183 317 279 290 416 327 300 417 547 307 601 546 470 602 624 471 614 596 610 509 597 590 474 206 163 234 32 156
277 133 293 343 524 332 406 523 698 430 522 749 700 521 512 747 617 511 629 618 478 499 583 236 44 497 96 43
77 289 413 326 299 418 536 336 421 541 694 422 623 751 613 603 625 612 604 595 611 504 222 591 475 209 14 233
292 318 280 291 415 342 525 429 548 744 697 545 772 746 701 771 628 645 768 510 632 643 477 500 162 237 31 157
276 132 294 344 529 337 405 542 695 423 622 750 693 621 626 752 620 594 630 619 479 592 582 241 45 496 97 46
76 288 414 325 298 428 535 341 526 544 689 745 647 766 773 646 767 770 633 644 769 503 221 642 476 210 15 238
295 319 281 338 404 351 528 424 549 743 696 703 775 753 702 776 627 715 779 593 631 713 480 501 161 240 30 158
275 131 297 345 530 340 400 543 690 399 648 755 692 707 760 763 708 639 762 709 638 641 581 242 48 495 98 47
75 287 403 324 353 427 534 352 527 704 688 742 719 765 774 720 780 777 634 714 778 502 220 712 481 211 16 239
296 320 282 339 401 350 555 425 550 740 691 706 739 754 717 734 761 716 735 640 578 710 637 494 160 245 29 159
274 130 354 346 531 384 364 650 687 398 649 756 685 678 759 764 679 723 781 680 635 725 580 243 49 490 99 50
74 286 402 323 285 426 533 382 556 705 551 741 718 733 738 721 783 737 577 784 736 493 219 711 482 212 17 246
355 321 283 385 365 349 554 391 369 661 686 395 660 757 684 677 758 681 676 724 579 675 636 491 108 244 28 109
273 129 357 347 532 383 363 651 552 397 652 730 574 653 729 732 576 722 782 569 218 726 568 213 52 489 100 51
73 261 366 322 284 390 368 381 557 394 370 662 683 377 663 682 671 664 565 674 665 492 111 666 483 110 18 247
356 125 272 386 358 348 553 392 362 658 573 396 659 731 575 654 728 570 217 727 567 214 53 488 107 54 27 104
257 128 122 262 367 372 263 389 371 380 560 376 379 561 672 378 564 673 670 485 112 667 484 113 25 248 101 22
72 260 359 126 271 387 361 270 558 393 269 657 572 268 656 571 216 655 566 215 60 487 106 57 62 105 19 55
121 124 256 120 123 255 119 373 254 118 374 253 117 375 252 116 669 251 115 668 250 114 24 249 102 23 26 103
258 127 71 259 360 70 264 388 69 265 559 68 266 562 67 267 563 66 59 486 65 58 61 64 20 56 63 21
29 0
1 27 378 2 28 381 104 35 454 103 36 525 102 37 567 101 38 575 100 39 576 99 40 577 98 41 578 97 42
31 55 52 32 121 51 192 120 50 191 119 49 190 118 48 185 117 47 184 116 46 179 115 45 178 114 44 169 113
377 3 29 382 460 34 453 463 105 526 521 106 566 524 107 574 583 108 573 582 109 603 581 110 604 580 111 172 579
53 26 379 54 193 380 122 194 455 123 189 561 124 186 568 125 183 610 126 180 657 127 177 690 128 170 689 96 43
30 56 459 33 452 464 461 503 520 462 502 527 522 571 584 523 572 592 644 606 593 649 605 602 654 173 601 168 112
376 4 196 383 469 195 456 508 188 562 534 187 565 560 182 613 586 181 658 609 176 691 656 175 688 683 129 171 682
274 25 374 275 458 500 451 465 501 506 519 570 536 518 569 591 643 611 594 650 696 607 653 695 600 597 694 95 598
197 57 468 198 449 509 514 504 529 513 542 528 533 614 585 559 661 636 645 686 659 648 687 684 655 174 681 167 130
375 5 289 384 470 290 457 507 516 563 535 517 564 588 537 612 587 590 697 608 595 692 703 596 693 704 599 231 705
273 24 373 276 467 499 450 466 541 505 532 617 543 558 662 635 642 712 660 651 711 685 652 708 680 677 707 94 678
200 58 471 199 448 510 515 552 530 512 551 556 538 615 555 589 698 637 646 766 702 647 765 719 716 232 720 166 131
354 6 288 385 362 291 474 498 360 618 540 496 665 630 544 731 663 634 730 713 675 729 710 676 728 709 679 230 706
272 23 372 277 472 549 447 511 550 553 531 616 554 557 699 638 641 790 701 640 814 761 717 821 762 718 822 93 721
201 59 355 202 445 392 361 621 475 497 774 629 539 775 664 633 768 732 674 767 733 714 764 726 715 233 727 165 132
353 7 287 386 363 292 473 548 359 619 547 495 666 631 545 789 700 639 813 791 753 828 815 758 829 820 739 229 825
271 22 371 278 356 622 446 393 773 626 476 772 779 491 771 776 673 793 769 735 817 760 734 818 763 725 823 92 722
204 60 352 203 444 391 358 620 442 395 781 628 546 786 667 632 808 788 754 833 810 757 830 827 738 234 826 164 133
350 8 286 387 364 293 432 625 294 433 778 494 477 777 672 490 770 751 812 792 752 837 816 759 836 819 740 228 824
270 21 370 279 357 623 443 394 782 627 441 785 780 492 795 787 668 794 809 736 799 832 737 407 831 724 408 91 723
205 61 351 208 431 390 209 434 429 396 478 438 671 489 482 750 807 485 755 834 811 756 835 838 741 235 839 163 134
349 9 285 388 365 284 425 624 295 426 783 493 413 784 669 412 804 748 411 803 747 410 800 744 409 406 743 227 405
269 20 369 280 335 435 430 334 479 437 440 488 481 439 796 486 483 797 806 484 798 841 323 236 840 310 239 90 309
206 62 348 207 424 389 210 421 428 397 420 427 670 147 414 749 148 401 746 224 402 745 225 403 742 226 404 162 135
344 10 268 343 366 283 336 436 296 333 480 319 252 487 320 251 805 321 246 802 322 245 801 311 240 237 312 141 238
261 19 368 281 259 418 423 329 419 422 328 398 415 327 149 400 326 223 302 325 222 303 324 158 304 307 136 89 308
14 63 347 17 267 340 211 266 339 318 82 332 317 146 253 316 145 250 315 144 247 314 143 244 313 142 241 161 74
345 11 260 342 367 282 337 417 297 330 416 298 150 399 299 153 217 300 154 218 301 157 221 306 139 159 305 140 137
262 18 15 263 258 16 264 257 81 265 256 80 83 255 79 84 254 78 85 249 77 86 248 76 87 243 75 88 242
13 64 346 12 65 341 212 66 338 213 67 331 214 68 151 215 69 152 216 70 155 219 71 156 220 72 138 160 73
30 36
1 43 205 490 44 206 493 141 431 494 140 430 495 137 429 496 136 334 329 133 335 328 132 336 277 127 59 276 128 58
47 209 3 48 210 4 49 544 5 50 543 6 51 542 7 52 331 8 53 332 9 54 316 10 55 315 11 56 63 12
204 489 45 207 500 895 432 499 894 519 498 891 520 497 791 521 428 786 411 427 324 397 344 325 283 337 278 126 60 275
2 42 211 491 143 551 492 142 550 545 139 541 546 138 540 547 135 333 330 134 342 327 131 341 317 130 62 314 129 57
46 208 513 749 433 514 748 900 517 747 899 518 790 890 523 785 792 522 425 787 410 426 319 396 345 320 282 338 64 13
203 488 144 554 501 896 555 552 893 556 549 892 539 548 813 538 525 812 412 528 323 398 343 326 284 340 279 125 61 274
512 41 212 515 579 750 516 692 755 743 783 796 858 784 789 859 424 788 793 406 403 534 407 404 318 395 102 313 281 103
145 435 510 752 434 553 753 897 558 746 898 557 882 889 524 871 814 529 526 811 409 527 322 399 346 321 285 339 65 14
202 487 578 591 502 693 686 744 778 691 756 887 782 795 886 537 794 854 413 535 841 405 402 533 289 401 280 124 101 273
511 40 213 560 580 751 559 673 754 742 877 797 857 876 881 860 423 872 815 530 421 810 408 420 311 394 105 312 286 104
146 436 509 694 685 592 702 696 687 745 779 690 883 888 781 870 885 536 842 853 414 532 848 400 347 633 288 348 66 15
201 486 577 590 503 672 679 741 777 678 757 875 880 798 856 873 816 855 422 817 840 419 416 809 290 417 310 123 100 272
508 39 214 561 581 695 684 674 703 697 878 738 780 869 884 861 843 850 862 531 849 852 392 634 847 393 106 632 287 107
147 437 504 602 680 593 701 681 688 740 774 689 758 874 865 799 833 866 823 832 415 818 831 418 350 642 291 349 67 16
200 485 576 589 484 671 588 698 776 677 710 836 879 737 837 868 863 838 844 851 839 639 846 808 297 635 309 122 99 271
507 38 215 562 582 603 683 675 704 682 759 739 773 770 763 827 824 800 828 825 801 829 391 641 830 390 109 631 292 108
148 438 505 601 573 594 700 668 618 699 775 666 711 835 864 734 834 867 822 730 845 819 731 638 351 643 296 352 68 17
199 468 575 586 483 670 587 604 760 676 709 771 762 736 772 769 764 826 651 803 806 640 802 807 298 636 308 121 98 270
506 37 216 563 583 600 572 607 705 667 619 713 722 620 712 723 821 733 724 820 732 729 388 646 728 389 110 630 293 111
149 439 372 469 574 595 480 669 617 605 761 665 708 661 765 735 660 768 805 659 652 804 658 637 386 644 295 353 69 18
198 467 565 585 482 564 584 599 571 608 706 570 609 714 721 621 725 720 650 726 719 647 727 718 299 627 307 120 97 269
371 36 217 442 373 470 443 606 479 664 616 478 663 615 477 662 766 476 653 767 657 654 387 645 655 356 117 629 294 112
150 440 195 466 566 596 481 567 612 598 568 611 707 569 610 715 461 622 716 460 623 717 300 626 385 454 167 354 70 19
197 228 370 258 229 367 374 471 366 375 472 363 378 473 362 379 474 359 649 475 358 648 656 357 118 628 306 119 96 268
182 35 218 441 194 465 444 597 464 445 613 463 446 614 462 447 188 459 448 383 458 451 384 455 452 355 116 453 168 113
151 257 196 227 369 259 230 368 260 237 365 261 238 364 262 243 361 263 244 360 624 304 301 625 305 302 166 267 71 20
31 222 183 82 223 184 83 224 185 376 233 186 377 234 187 380 449 174 381 450 173 382 457 170 115 456 169 114 95 162
181 34 219 256 193 226 255 192 231 254 191 236 253 190 239 252 189 242 251 264 245 250 265 303 249 266 93 248 165 92
152 81 30 153 80 29 154 79 28 155 78 27 156 77 26 157 76 25 158 75 24 159 74 23 160 73 22 161 72 21
32 221 180 33 220 179 84 225 178 85 232 177 86 235 176 87 240 175 88 241 172 89 246 171 90 247 164 91 94 163