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