9 0 19 10 1 20 11 2 21
-11 3 21 8 4 18 9 5 19
-3 6 8 2 7 7 4 8 9
-4 9 9 5 10 10 3 11 8
-5 12 1 4 13 0 7 14 16
-7 15 16 6 16 14 5 17 1
-0 18 2 1 19 3 9 20 25
-9 21 25 8 22 24 0 23 2
-1 24 5 3 25 11 5 26 13
-1 27 5 5 28 13 6 29 15
-6 30 15 10 31 30 9 32 29
-1 33 5 6 34 15 9 35 29
-6 36 22 7 37 23 11 38 27
-11 39 27 10 40 26 6 41 22
-7 42 17 4 43 12 2 44 6
-2 45 6 0 46 4 8 47 28
-7 48 17 2 49 6 8 50 28
-7 51 17 8 52 28 11 53 31
-7 0 104 201 1 105 200 2 106
-7 3 104 200 4 106 6 5 2
-6 6 97 200 7 98 199 8 99
-6 9 97 199 10 99 5 11 88
-5 12 88 199 13 89 198 14 90
-5 15 88 198 16 90 4 17 91
-3 18 101 0 19 100 1 20 103
-3 21 101 1 22 103 2 23 102
-8 24 100 6 25 101 5 26 102
-8 27 100 5 28 102 4 29 103
-38 30 85 39 31 58 27 32 87
-47 33 60 38 34 85 27 35 86
-28 36 84 37 37 50 36 38 83
-53 39 53 28 40 82 36 41 83
-34 42 85 40 43 58 25 44 87
-60 45 60 34 46 85 25 47 86
-26 48 84 59 49 50 58 50 83
-35 51 53 26 52 82 58 53 83
-16 54 78 14 55 79 13 56 80
-16 57 78 13 58 80 15 59 81
-9 60 71 10 61 70 15 62 73
-9 63 71 15 64 73 13 65 72
-11 66 74 16 67 75 15 68 76
-11 69 74 15 70 76 10 71 77
-11 72 70 12 73 71 14 74 72
-11 75 70 14 76 72 16 77 73
-23 78 67 18 79 66 19 80 68
-23 81 67 19 82 68 21 83 69
-24 84 62 22 85 63 20 86 64
-24 87 62 20 88 64 17 89 65
-60 90 60 25 91 61 33 92 59
-43 93 52 37 94 50 28 95 51
-54 96 54 27 97 55 28 98 56
-54 99 54 28 100 56 53 101 53
-54 102 59 47 103 60 27 104 61
-46 105 52 26 106 51 27 107 57
-46 108 52 27 109 57 39 110 58
-35 111 53 33 112 54 25 113 55
-35 114 53 25 115 55 26 116 56
-59 117 50 26 118 51 46 119 52
-32 120 46 31 121 47 30 122 48
-32 123 46 30 124 48 29 125 49
-44 126 38 45 127 44 46 128 45
-44 129 38 46 130 45 39 131 39
-53 132 4 36 133 42 51 134 43
-53 135 4 51 136 43 52 137 5
-47 138 22 54 139 7 55 140 6
-47 141 22 55 142 6 63 143 23
-59 144 16 46 145 40 45 146 41
-59 147 16 45 148 41 61 149 17
-64 150 20 44 151 38 39 152 39
-64 153 20 39 154 39 38 155 21
-60 156 34 33 157 35 56 158 36
-60 159 34 56 160 36 48 161 37
-35 162 30 58 163 31 62 164 32
-35 165 30 62 166 32 57 167 33
-37 168 26 43 169 27 42 170 28
-37 171 26 42 172 28 50 173 29
-40 174 24 34 175 15 49 176 14
-40 177 24 49 178 14 41 179 25
-64 180 20 38 181 21 47 182 22
-64 183 20 47 184 22 63 185 23
-59 186 16 61 187 17 62 188 18
-59 189 16 62 190 18 58 191 19
-60 192 12 48 193 13 49 194 14
-60 195 12 49 196 14 34 197 15
-37 198 8 50 199 9 51 200 10
-37 201 8 51 202 10 36 203 11
-53 204 4 52 205 5 55 206 6
-53 207 4 55 208 6 54 209 7
-56 210 0 33 211 1 35 212 2
-56 213 0 35 214 2 57 215 3
-132 216 93 131 217 94 66 218 95
-132 219 93 66 220 95 65 221 96
-67 222 107 69 223 58 72 224 108
-67 225 107 72 226 108 71 227 109
-68 228 51 74 229 110 73 230 111
-68 231 51 73 232 111 70 233 52
-73 234 112 74 235 113 75 236 114
-73 237 112 75 238 114 76 239 115
-41 240 116 75 241 115 74 242 112
-41 243 116 74 244 112 68 245 24
-14 246 72 70 247 71 73 248 117
-14 249 72 73 250 117 77 251 118
-42 252 119 67 253 27 71 254 120
-42 255 119 71 256 120 78 257 121
-13 258 122 79 259 123 72 260 124
-13 261 122 72 262 124 69 263 125
-71 264 113 72 265 112 80 266 126
-71 267 113 80 268 126 78 269 127
-65 270 92 66 271 128 81 272 129
-65 273 92 81 274 129 82 275 130
-95 276 88 96 277 91 100 278 90
-95 279 88 100 280 90 99 281 89
-94 282 97 95 283 88 99 284 99
-94 285 97 99 286 99 98 287 98
-93 288 106 94 289 105 98 290 104
-93 291 106 98 292 104 97 293 2
-7 294 104 83 295 3 86 296 131
-7 297 104 86 298 131 85 299 132
-85 300 132 86 301 131 89 302 133
-85 303 132 89 304 133 91 305 134
-89 306 135 90 307 136 92 308 137
-89 309 135 92 310 137 91 311 134
-87 312 138 88 313 139 92 314 140
-87 315 138 92 316 140 90 317 141
-84 318 142 93 319 143 88 320 139
-84 321 142 88 322 139 87 323 138
-113 324 142 110 325 138 109 326 139
-113 327 142 109 328 139 104 329 143
-110 330 138 107 331 141 105 332 140
-110 333 138 105 334 140 109 335 139
-108 336 135 106 337 134 105 338 137
-108 339 135 105 340 137 107 341 136
-112 342 132 106 343 134 108 344 133
-112 345 132 108 346 133 111 347 131
-190 348 104 112 349 132 111 350 131
-190 351 104 111 352 131 114 353 3
-104 354 106 97 355 2 98 356 104
-104 357 106 98 358 104 103 359 105
-103 360 97 98 361 98 99 362 99
-103 363 97 99 364 99 102 365 88
-102 366 88 99 367 89 100 368 90
-102 369 88 100 370 90 101 371 91
-132 372 92 115 373 130 116 374 129
-132 375 92 116 376 129 131 377 128
-126 378 113 119 379 127 117 380 126
-126 381 113 117 382 126 125 383 112
-184 384 122 128 385 125 125 386 124
-184 387 122 125 388 124 118 389 123
-155 390 119 119 391 121 126 392 120
-155 393 119 126 394 120 130 395 27
-183 396 72 120 397 118 124 398 117
-183 399 72 124 400 117 127 401 71
-156 402 116 129 403 24 123 404 112
-156 405 116 123 406 112 122 407 115
-124 408 112 121 409 115 122 410 114
-124 411 112 122 412 114 123 413 113
-129 414 51 127 415 52 124 416 111
-129 417 51 124 418 111 123 419 110
-130 420 107 126 421 109 125 422 108
-130 423 107 125 424 108 128 425 58
-141 426 0 140 427 3 162 428 2
-141 429 0 162 430 2 164 431 1
-144 432 4 143 433 7 142 434 6
-144 435 4 142 436 6 145 437 5
-160 438 8 161 439 11 146 440 10
-160 441 8 146 442 10 147 443 9
-137 444 12 163 445 15 148 446 14
-137 447 12 148 448 14 149 449 13
-138 450 16 139 451 19 135 452 18
-138 453 16 135 454 18 136 455 17
-133 456 20 134 457 23 150 458 22
-133 459 20 150 460 22 159 461 21
-157 462 24 156 463 25 148 464 14
-157 465 24 148 466 14 163 467 15
-160 468 26 147 469 29 155 470 28
-160 471 26 155 472 28 154 473 27
-162 474 30 140 475 33 135 476 32
-162 477 30 135 478 32 139 479 31
-137 480 34 149 481 37 141 482 36
-137 483 34 141 484 36 164 485 35
-133 486 20 159 487 21 158 488 39
-133 489 20 158 490 39 153 491 38
-138 492 16 136 493 17 152 494 41
-138 495 16 152 496 41 151 497 40
-150 498 22 134 499 23 142 500 6
-150 501 22 142 502 6 143 503 7
-144 504 4 145 505 5 146 506 43
-144 507 4 146 508 43 161 509 42
-153 510 38 158 511 39 151 512 45
-153 513 38 151 514 45 152 515 44
-165 516 46 168 517 49 167 518 48
-165 519 46 167 520 48 166 521 47
-138 522 50 151 523 52 171 524 51
-162 525 53 171 526 56 172 527 55
-162 528 53 172 529 55 164 530 54
-151 531 52 158 532 58 170 533 57
-151 534 52 170 535 57 171 536 51
-143 537 59 170 538 61 150 539 60
-143 540 54 144 541 53 169 542 56
-143 543 54 169 544 56 170 545 55
-154 546 52 169 547 51 160 548 50
-137 549 60 164 550 59 172 551 61
-173 552 62 180 553 65 177 554 64
-173 555 62 177 556 64 175 557 63
-174 558 67 176 559 69 178 560 68
-174 561 67 178 562 68 179 563 66
-186 564 70 181 565 73 183 566 72
-186 567 70 183 568 72 185 569 71
-186 570 74 187 571 77 182 572 76
-186 573 74 182 574 76 181 575 75
-188 576 71 184 577 72 182 578 73
-188 579 71 182 580 73 187 581 70
-181 582 78 182 583 81 184 584 80
-181 585 78 184 586 80 183 587 79
-162 588 53 139 589 83 171 590 82
-171 591 84 139 592 83 138 593 50
-137 594 60 172 595 86 163 596 85
-163 597 85 172 598 87 157 599 58
-144 600 53 161 601 83 169 602 82
-169 603 84 161 604 83 160 605 50
-150 606 60 170 607 86 159 608 85
-159 609 85 170 610 87 158 611 58
-189 612 100 193 613 103 192 614 102
-189 615 100 192 616 102 191 617 101
-196 618 103 197 619 100 194 620 101
-196 621 103 194 622 101 195 623 102
-192 624 88 193 625 91 198 626 90
-192 627 88 198 628 90 199 629 89
-191 630 97 192 631 88 199 632 99
-191 633 97 199 634 99 200 635 98
-190 636 104 191 637 2 200 638 106
-190 639 104 200 640 106 201 641 105
-85 642 144 88 643 145 109 644 146
-85 645 144 109 646 146 112 647 147
-17 648 148 20 649 149 202 650 150
-17 651 148 202 652 150 205 653 151
-18 654 148 204 655 151 203 656 152
-18 657 148 203 658 152 19 659 153
-206 660 154 207 661 155 208 662 156
-206 663 154 208 664 156 209 665 157
-210 666 154 211 667 157 212 668 156
-210 669 154 212 670 156 213 671 155
-214 672 158 215 673 159 216 674 160
-214 675 158 216 676 160 217 677 161
-218 678 158 219 679 161 220 680 162
-218 681 158 220 682 162 221 683 163
-0 0 0 1 1 1 2 2 2
-0 3 0 2 4 2 3 5 3
-4 6 4 5 7 5 6 8 6
-4 9 4 6 10 6 7 11 7
-8 12 8 9 13 9 10 14 10
-8 15 8 10 16 10 11 17 11
-12 18 12 13 19 13 14 20 14
-12 21 12 14 22 14 15 23 15
-16 24 16 17 25 17 18 26 18
-16 27 16 18 28 18 19 29 19
-20 30 20 21 31 21 22 32 22
-20 33 20 22 34 22 23 35 23
-24 36 24 15 37 15 14 38 14
-24 39 24 14 40 14 25 41 25
-8 42 26 26 43 27 27 44 28
-8 45 26 27 46 28 9 47 29
-2 48 30 19 49 31 18 50 32
-2 51 30 18 52 32 3 53 33
-12 54 34 1 55 35 0 56 36
-12 57 34 0 58 36 13 59 37
-20 60 20 28 61 38 29 62 39
-20 63 20 29 64 39 21 65 21
-16 66 16 30 67 40 31 68 41
-16 69 16 31 70 41 17 71 17
-22 72 22 7 73 7 6 74 6
-22 75 22 6 76 6 23 77 23
-4 78 4 11 79 42 10 80 43
-4 81 4 10 82 43 5 83 5
-28 84 38 31 85 44 30 86 45
-28 87 38 30 88 45 29 89 39
-24 90 46 25 91 47 27 92 28
-24 93 46 27 94 28 26 95 27
-32 96 48 33 97 49 34 98 50
-32 99 48 34 100 50 35 101 51
-16 102 52 36 103 53 30 104 54
-2 105 55 1 106 56 37 107 57
-2 108 55 37 109 57 36 110 58
-30 111 54 36 112 53 38 113 59
-30 114 54 38 115 59 29 116 60
-7 117 61 22 118 62 38 119 63
-7 120 56 38 121 57 39 122 58
-7 123 56 39 124 58 4 125 55
-26 126 54 8 127 52 39 128 53
-26 129 64 39 130 65 37 131 59
-26 132 64 37 133 59 24 134 66
-12 135 62 37 136 63 1 137 61
-40 138 67 41 139 68 42 140 69
-40 141 67 42 142 69 43 143 70
-44 144 71 43 145 70 45 146 72
-44 147 71 45 148 72 46 149 73
-47 150 74 44 151 71 48 152 75
-47 153 74 48 154 75 49 155 76
-50 156 77 51 157 78 52 158 79
-50 159 77 52 160 79 53 161 80
-50 162 81 53 163 82 54 164 83
-50 165 81 54 166 83 55 167 84
-56 168 78 55 169 77 54 170 80
-56 171 78 54 172 80 57 173 79
-56 174 84 57 175 83 52 176 82
-56 177 84 52 178 82 51 179 81
-53 180 85 52 181 86 57 182 87
-53 183 85 57 184 87 54 185 88
-2 186 55 36 187 89 19 188 90
-36 189 91 16 190 52 19 191 90
-12 192 62 15 193 92 37 194 93
-15 195 92 24 196 60 37 197 94
-4 198 55 39 199 89 11 200 90
-39 201 91 8 202 52 11 203 90
-22 204 62 21 205 92 38 206 93
-21 207 92 29 208 60 38 209 94
-42 210 95 58 211 96 59 212 97
-42 213 95 59 214 97 45 215 98
-46 216 95 45 217 98 59 218 97
-46 219 95 59 220 97 60 221 96
-48 222 98 46 223 95 60 224 96
-48 225 98 60 226 96 61 227 97
-0 0 0 1 1 1 2 2 2
-0 3 0 2 4 2 3 5 3
-1 6 4 4 7 5 5 8 6
-1 9 4 5 10 6 2 11 7
-4 12 5 6 13 8 7 14 9
-4 15 5 7 16 9 5 17 6
-8 18 10 0 19 0 3 20 3
-8 21 10 3 22 3 9 23 11
-4 24 12 1 25 13 0 26 14
-4 27 12 0 28 14 6 29 15
-8 30 16 6 31 15 0 32 14
-5 33 17 7 34 18 9 35 19
-5 36 17 9 37 19 2 38 20
-3 39 21 2 40 20 9 41 19
-10 42 22 11 43 23 12 44 24
-10 45 22 12 46 24 13 47 25
-11 48 26 14 49 27 15 50 28
-11 51 26 15 52 28 12 53 29
-14 54 27 16 55 30 17 56 31
-14 57 27 17 58 31 15 59 28
-18 60 32 10 61 22 13 62 25
-18 63 32 13 64 25 19 65 33
-14 66 34 11 67 35 10 68 36
-14 69 34 10 70 36 16 71 37
-18 72 38 16 73 37 10 74 36
-15 75 39 17 76 40 19 77 41
-15 78 39 19 79 41 12 80 42
-13 81 43 12 82 42 19 83 41
-20 84 44 21 85 45 22 86 46
-20 87 44 22 88 46 23 89 47
-21 90 48 24 91 49 25 92 50
-21 93 48 25 94 50 22 95 51
-24 96 49 26 97 52 27 98 53
-24 99 49 27 100 53 25 101 50
-28 102 54 20 103 44 23 104 47
-28 105 54 23 106 47 29 107 55
-24 108 56 21 109 57 20 110 58
-24 111 56 20 112 58 26 113 59
-28 114 60 26 115 59 20 116 58
-25 117 61 27 118 62 29 119 63
-25 120 61 29 121 63 22 122 64
-23 123 65 22 124 64 29 125 63
-30 126 66 31 127 67 32 128 68
-30 129 66 32 130 68 33 131 69
-31 132 70 34 133 71 35 134 72
-31 135 70 35 136 72 32 137 73
-34 138 71 36 139 74 37 140 75
-34 141 71 37 142 75 35 143 72
-38 144 76 30 145 66 33 146 69
-38 147 76 33 148 69 39 149 77
-34 150 78 31 151 79 30 152 80
-34 153 78 30 154 80 36 155 81
-38 156 82 36 157 81 30 158 80
-35 159 83 37 160 84 39 161 85
-35 162 83 39 163 85 32 164 86
-33 165 87 32 166 86 39 167 85
-40 168 88 41 169 89 42 170 90
-40 171 88 42 172 90 43 173 91
-41 174 92 44 175 93 45 176 94
-41 177 92 45 178 94 42 179 95
-44 180 93 46 181 96 47 182 97
-44 183 93 47 184 97 45 185 94
-48 186 98 40 187 88 43 188 91
-48 189 98 43 190 91 49 191 99
-44 192 100 41 193 101 40 194 102
-44 195 100 40 196 102 46 197 103
-48 198 104 46 199 103 40 200 102
-45 201 105 47 202 106 49 203 107
-45 204 105 49 205 107 42 206 108
-43 207 109 42 208 108 49 209 107
-50 210 110 51 211 111 52 212 112
-50 213 110 52 214 112 53 215 113
-51 216 114 54 217 115 55 218 116
-51 219 114 55 220 116 52 221 117
-54 222 115 56 223 118 57 224 119
-54 225 115 57 226 119 55 227 116
-58 228 120 50 229 110 53 230 113
-58 231 120 53 232 113 59 233 121
-54 234 122 51 235 123 50 236 124
-54 237 122 50 238 124 56 239 125
-58 240 126 56 241 125 50 242 124
-55 243 127 57 244 128 59 245 129
-55 246 127 59 247 129 52 248 130
-53 249 131 52 250 130 59 251 129
-60 252 132 61 253 133 62 254 134
-60 255 132 62 256 134 63 257 135
-61 258 136 64 259 137 65 260 138
-61 261 136 65 262 138 62 263 139
-64 264 137 66 265 140 67 266 141
-64 267 137 67 268 141 65 269 138
-68 270 142 60 271 132 63 272 135
-68 273 142 63 274 135 69 275 143
-64 276 144 61 277 145 60 278 146
-64 279 144 60 280 146 66 281 147
-68 282 148 66 283 147 60 284 146
-65 285 149 67 286 150 69 287 151
-65 288 149 69 289 151 62 290 152
-63 291 153 62 292 152 69 293 151
-70 294 154 71 295 155 72 296 156
-70 297 154 72 298 156 73 299 157
-71 300 158 74 301 159 75 302 160
-71 303 158 75 304 160 72 305 161
-74 306 159 76 307 162 77 308 163
-74 309 159 77 310 163 75 311 160
-78 312 164 70 313 154 73 314 157
-78 315 164 73 316 157 79 317 165
-74 318 166 71 319 167 70 320 168
-74 321 166 70 322 168 76 323 169
-78 324 170 76 325 169 70 326 168
-75 327 171 77 328 172 79 329 173
-75 330 171 79 331 173 72 332 174
-73 333 175 72 334 174 79 335 173
-80 336 176 81 337 177 82 338 178
-80 339 176 82 340 178 83 341 179
-84 342 178 80 343 180 83 344 176
-84 345 178 83 346 176 85 347 177
-80 348 181 86 349 182 87 350 183
-80 351 181 87 352 183 81 353 184
-86 354 185 80 355 186 84 356 187
-86 357 185 84 358 187 88 359 188
-89 360 189 90 361 190 85 362 177
-89 363 189 85 364 177 83 365 176
-91 366 190 89 367 189 83 368 176
-91 369 190 83 370 176 82 371 177
-92 372 191 93 373 192 90 374 190
-92 375 191 90 376 190 89 377 189
-94 378 193 92 379 194 89 380 195
-94 381 193 89 382 195 91 383 196
-95 384 197 96 385 198 97 386 196
-95 387 197 97 388 196 98 389 199
-99 390 192 95 391 191 98 392 200
-99 393 192 98 394 200 100 395 190
-98 396 189 97 397 190 101 398 177
-98 399 189 101 400 177 102 401 176
-100 402 189 98 403 190 102 404 201
-100 405 189 102 406 201 103 407 176
-102 408 180 101 409 178 87 410 177
-102 411 180 87 412 177 86 413 176
-103 414 176 102 415 177 86 416 178
-103 417 176 86 418 178 88 419 180
-104 420 202 105 421 203 93 422 204
-104 423 202 93 424 204 99 425 192
-106 426 202 96 427 192 94 428 204
-106 429 202 94 430 204 107 431 203
-107 432 205 91 433 206 82 434 207
-107 435 205 82 436 207 81 437 208
-84 438 208 85 439 207 90 440 206
-84 441 208 90 442 206 105 443 205
-87 444 209 101 445 210 97 446 206
-87 447 209 97 448 206 106 449 205
-104 450 205 100 451 206 103 452 207
-104 453 205 103 454 207 88 455 208
-