496 496
2 4 1
5 6 1
7 8 1
9 11 1
18 20 1
21 22 1
23 24 1
25 27 1
32 34 1
35 36 1
37 38 1
39 41 1
48 50 1
51 52 1
53 54 1
55 57 1
61 63 1
64 65 1
66 67 1
68 70 1
77 79 1
80 81 1
82 83 1
84 86 1
90 118 -1
92 93 1
92 145 1
93 146 1
94 95 1
94 147 1
95 148 1
96 98 1
96 149 1
97 150 1
98 151 1
99 152 1
100 153 1
101 154 1
102 155 1
103 156 1
104 157 1
105 107 1
105 158 1
106 159 1
107 160 1
108 109 1
108 161 1
109 162 1
110 111 1
110 163 1
111 164 1
112 114 1
112 165 1
113 166 1
114 167 1
115 168 1
116 169 1
117 170 1
119 120 1
121 122 1
123 125 1
132 134 1
135 136 1
137 138 1
139 141 1
145 146 1
147 148 1
149 151 1
158 160 1
161 162 1
163 164 1
165 167 1
172 173 1
172 196 1
173 197 1
174 176 1
174 198 1
175 199 1
176 200 1
177 201 1
178 202 1
179 203 1
180 204 1
181 205 1
182 206 1
183 185 1
183 207 1
184 208 1
185 209 1
186 187 1
186 210 1
187 211 1
188 189 1
188 212 1
189 213 1
190 192 1
190 214 1
191 215 1
192 216 1
193 217 1
194 218 1
195 219 1
196 197 1
198 200 1
207 209 1
210 211 1
212 213 1
214 216 1
221 223 1
221 243 1
222 244 1
223 245 1
224 246 1
225 247 1
226 248 1
227 249 1
228 250 1
229 251 1
230 232 1
230 252 1
231 253 1
232 254 1
233 234 1
233 255 1
234 256 1
235 236 1
235 257 1
236 258 1
237 239 1
237 259 1
238 260 1
239 261 1
240 262 1
241 263 1
242 264 1
243 245 1
252 254 1
255 256 1
257 258 1
259 261 1
265 286 -1
267 306 1
268 307 1
269 308 1
270 309 1
271 310 1
272 311 1
273 275 1
273 312 1
274 313 1
275 314 1
276 277 1
276 315 1
277 316 1
278 279 1
278 317 1
279 318 1
280 282 1
280 319 1
281 320 1
282 321 1
283 322 1
284 323 1
285 324 1
293 295 1
296 297 1
298 299 1
300 302 1
312 314 1
315 316 1
317 318 1
319 321 1
330 332 1
333 334 1
335 336 1
337 339 1
347 349 1
350 351 1
352 353 1
354 356 1
363 365 1
366 367 1
368 369 1
370 372 1
378 380 1
381 382 1
383 384 1
385 387 1
392 394 1
395 396 1
397 398 1
399 401 1
405 407 1
408 409 1
410 411 1
412 414 1
418 430 -1
420 421 1
420 441 1
421 442 1
422 423 1
422 443 1
423 444 1
424 426 1
424 445 1
425 446 1
426 447 1
427 448 1
428 449 1
429 450 1
431 432 1
433 434 1
435 437 1
441 442 1
443 444 1
445 447 1
452 453 1
452 460 1
453 461 1
454 456 1
454 462 1
455 463 1
456 464 1
457 465 1
458 466 1
459 467 1
460 461 1
462 464 1
469 471 1
469 475 1
470 476 1
471 477 1
472 478 1
473 479 1
474 480 1
475 477 1
481 486 -1
483 490 1
484 491 1
485 492 1
