496 496
0 1 1
5 7 1
6 8 1
12 13 1
16 17 1
21 23 1
22 24 1
28 29 1
32 61 1
33 62 1
34 63 1
35 37 1
35 64 1
36 38 1
36 65 1
37 66 1
38 67 1
39 68 1
40 69 1
41 70 1
42 43 1
42 71 1
43 72 1
44 73 1
45 74 1
46 47 1
46 75 1
47 76 1
48 77 1
49 78 1
50 79 1
51 53 1
51 80 1
52 54 1
52 81 1
53 82 1
54 83 1
55 84 1
56 85 1
57 86 1
58 59 1
58 87 1
59 88 1
60 89 1
64 66 1
65 67 1
71 72 1
75 76 1
80 82 1
81 83 1
87 88 1
92 94 1
93 95 1
99 100 1
103 104 1
108 110 1
109 111 1
115 116 1
119 121 1
120 122 1
126 127 1
130 131 1
135 137 1
136 138 1
142 143 1
145 147 1
146 148 1
152 153 1
156 157 1
161 163 1
162 164 1
168 169 1
171 173 1
171 196 -1
173 220 1
174 221 1
175 222 1
176 223 1
177 178 1
177 224 1
178 225 1
179 226 1
180 227 1
181 182 1
181 228 1
182 229 1
183 230 1
184 231 1
185 232 1
186 188 1
186 233 1
187 189 1
187 234 1
188 235 1
189 236 1
190 237 1
191 238 1
192 239 1
193 194 1
193 240 1
194 241 1
195 242 1
196 220 -1
198 243 1
199 244 1
200 245 1
201 202 1
201 246 1
202 247 1
203 248 1
204 249 1
205 206 1
205 250 1
206 251 1
207 252 1
208 253 1
209 254 1
210 212 1
210 255 1
211 213 1
211 256 1
212 257 1
213 258 1
214 259 1
215 260 1
216 261 1
217 218 1
217 262 1
218 263 1
219 264 1
224 225 1
228 229 1
233 235 1
234 236 1
240 241 1
246 247 1
250 251 1
255 257 1
256 258 1
262 263 1
267 268 1
271 272 1
276 278 1
277 279 1
283 284 1
287 288 1
291 292 1
296 298 1
297 299 1
303 304 1
306 307 1
310 311 1
315 317 1
316 318 1
322 323 1
326 343 1
327 344 1
328 329 1
328 345 1
329 346 1
330 347 1
331 348 1
332 349 1
333 335 1
333 350 1
334 336 1
334 351 1
335 352 1
336 353 1
337 354 1
338 355 1
339 356 1
340 341 1
340 357 1
341 358 1
342 359 1
345 346 1
350 352 1
351 353 1
357 358 1
361 362 1
366 368 1
367 369 1
373 374 1
376 377 1
381 383 1
382 384 1
388 389 1
392 405 1
393 406 1
394 407 1
395 397 1
395 408 1
396 398 1
396 409 1
397 410 1
398 411 1
399 412 1
400 413 1
401 414 1
402 403 1
402 415 1
403 416 1
404 417 1
408 410 1
409 411 1
415 416 1
420 422 1
421 423 1
427 428 1
431 433 1
432 434 1
438 439 1
441 443 1
442 444 1
448 449 1
451 453 1
451 460 -1
453 468 1
454 469 1
455 470 1
456 471 1
457 458 1
457 472 1
458 473 1
459 474 1
460 468 -1
462 475 1
463 476 1
464 477 1
465 466 1
465 478 1
466 479 1
467 480 1
472 473 1
478 479 1
483 484 1
487 488 1
490 491 1
494 495 1
