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