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