496 496
9 7 1
11 8 1
12 10 1
19 17 1
21 18 1
22 20 1
30 29 1
31 1 1
32 2 1
33 3 1
34 4 1
35 5 1
36 6 1
37 7 1
38 8 1
39 9 1
39 37 1
40 10 1
41 11 1
41 38 1
42 12 1
42 40 1
43 13 1
44 14 1
45 15 1
46 16 1
47 17 1
48 18 1
49 19 1
49 47 1
50 20 1
51 21 1
51 48 1
52 22 1
52 50 1
53 23 1
54 24 1
55 25 1
56 26 1
57 27 1
58 28 1
59 29 1
60 30 1
60 59 1
68 66 1
70 67 1
71 69 1
78 76 1
80 77 1
81 79 1
89 88 1
96 94 1
98 95 1
99 97 1
106 104 1
108 105 1
109 107 1
117 116 1
123 121 1
125 122 1
126 124 1
133 131 1
135 132 1
136 134 1
144 143 1
149 147 1
151 148 1
152 150 1
159 157 1
161 158 1
162 160 1
170 169 1
174 172 1
176 173 1
177 175 1
184 182 1
186 183 1
187 185 1
195 194 1
198 196 1
200 197 1
201 199 1
208 206 1
210 207 1
211 209 1
219 218 1
223 220 1
224 222 1
231 229 1
233 230 1
234 232 1
242 241 1
243 220 -1
246 244 1
253 251 1
255 252 1
256 254 1
264 263 1
265 222 1
266 223 1
266 243 -1
267 224 1
267 265 1
268 225 1
269 226 1
270 227 1
271 228 1
272 229 1
273 230 1
274 231 1
274 272 1
275 232 1
276 233 1
276 273 1
277 234 1
277 275 1
278 235 1
279 236 1
280 237 1
281 238 1
282 239 1
283 240 1
284 241 1
285 242 1
285 284 1
286 244 -1
294 292 1
296 293 1
297 295 1
305 304 1
306 246 1
306 286 -1
307 247 1
308 248 1
309 249 1
310 250 1
311 251 1
312 252 1
313 253 1
313 311 1
314 254 1
315 255 1
315 312 1
316 256 1
316 314 1
317 257 1
318 258 1
319 259 1
320 260 1
321 261 1
322 262 1
323 263 1
324 264 1
324 323 1
325 288 1
326 289 1
327 290 1
328 291 1
329 292 1
330 293 1
331 294 1
331 329 1
332 295 1
333 296 1
333 330 1
334 297 1
334 332 1
335 298 1
336 299 1
337 300 1
338 301 1
339 302 1
340 303 1
341 304 1
342 305 1
342 341 1
348 346 1
350 347 1
351 349 1
359 358 1
364 362 1
366 363 1
367 365 1
375 374 1
379 377 1
381 378 1
382 380 1
390 389 1
393 391 1
395 392 1
396 394 1
404 403 1
408 405 1
409 407 1
417 416 1
418 405 -1
421 419 1
429 428 1
430 407 1
431 408 1
431 418 -1
432 409 1
432 430 1
433 410 1
434 411 1
435 412 1
436 413 1
437 414 1
438 415 1
439 416 1
440 417 1
440 439 1
441 419 -1
450 449 1
451 421 1
451 441 -1
452 422 1
453 423 1
454 424 1
455 425 1
456 426 1
457 427 1
458 428 1
459 429 1
459 458 1
460 443 1
461 444 1
462 445 1
463 446 1
464 447 1
465 448 1
466 449 1
467 450 1
467 466 1
474 473 1
480 479 1
485 484 1
489 488 1
492 491 1
494 493 1
