1024 1024
2 2 1
3 3 -1
4 4 1
6 6 -1
9 9 1
11 11 -1
12 12 1
13 13 -1
18 18 1
19 19 -1
20 20 1
22 22 -1
25 25 1
27 27 -1
28 28 1
29 29 -1
34 34 1
35 35 -1
36 36 1
38 38 -1
41 41 1
43 43 -1
44 44 1
45 45 -1
50 50 1
51 51 -1
52 52 1
54 54 -1
57 57 1
59 59 -1
60 60 1
61 61 -1
64 64 1
65 65 1
66 66 2
68 68 2
69 69 1
71 71 1
72 72 1
73 73 2
74 74 1
76 76 2
78 78 1
79 79 1
80 80 1
81 81 1
82 82 2
84 84 2
85 85 1
87 87 1
88 88 1
89 89 2
90 90 1
92 92 2
94 94 1
95 95 1
96 96 -1
97 97 -1
99 99 -2
101 101 -1
102 102 -2
103 103 -1
104 104 -1
106 106 -1
107 107 -2
109 109 -2
110 110 -1
111 111 -1
112 112 -1
113 113 -1
115 115 -2
117 117 -1
118 118 -2
119 119 -1
120 120 -1
122 122 -1
123 123 -2
125 125 -2
126 126 -1
127 127 -1
128 128 1
129 129 1
130 130 2
132 132 2
133 133 1
135 135 1
136 136 1
137 137 2
138 138 1
140 140 2
142 142 1
143 143 1
144 144 1
145 145 1
146 146 2
148 148 2
149 149 1
151 151 1
152 152 1
153 153 2
154 154 1
156 156 2
158 158 1
159 159 1
162 162 1
163 163 -1
164 164 1
166 166 -1
169 169 1
171 171 -1
172 172 1
173 173 -1
178 178 1
179 179 -1
180 180 1
182 182 -1
185 185 1
187 187 -1
188 188 1
189 189 -1
192 192 -1
193 193 -1
195 195 -2
197 197 -1
198 198 -2
199 199 -1
200 200 -1
202 202 -1
203 203 -2
205 205 -2
206 206 -1
207 207 -1
208 208 -1
209 209 -1
211 211 -2
213 213 -1
214 214 -2
215 215 -1
216 216 -1
218 218 -1
219 219 -2
221 221 -2
222 222 -1
223 223 -1
226 226 1
227 227 -1
228 228 1
230 230 -1
233 233 1
235 235 -1
236 236 1
237 237 -1
242 242 1
243 243 -1
244 244 1
246 246 -1
249 249 1
251 251 -1
252 252 1
253 253 -1
258 258 1
259 259 -1
260 260 1
262 262 -1
265 265 1
267 267 -1
268 268 1
269 269 -1
274 274 1
275 275 -1
276 276 1
278 278 -1
281 281 1
283 283 -1
284 284 1
285 285 -1
288 288 1
289 289 1
290 290 2
292 292 2
293 293 1
295 295 1
296 296 1
297 297 2
298 298 1
300 300 2
302 302 1
303 303 1
304 304 1
305 305 1
306 306 2
308 308 2
309 309 1
311 311 1
312 312 1
313 313 2
314 314 1
316 316 2
318 318 1
319 319 1
322 322 1
323 323 -1
324 324 1
326 326 -1
329 329 1
331 331 -1
332 332 1
333 333 -1
338 338 1
339 339 -1
340 340 1
342 342 -1
345 345 1
347 347 -1
348 348 1
349 349 -1
352 352 -1
353 353 -1
355 355 -2
357 357 -1
358 358 -2
359 359 -1
360 360 -1
362 362 -1
363 363 -2
365 365 -2
366 366 -1
367 367 -1
368 368 -1
369 369 -1
371 371 -2
373 373 -1
374 374 -2
375 375 -1
376 376 -1
378 378 -1
379 379 -2
381 381 -2
382 382 -1
383 383 -1
384 384 1
385 385 1
386 386 2
388 388 2
389 389 1
391 391 1
392 392 1
393 393 2
394 394 1
396 396 2
398 398 1
399 399 1
400 400 1
401 401 1
402 402 2
404 404 2
405 405 1
407 407 1
408 408 1
409 409 2
410 410 1
412 412 2
414 414 1
415 415 1
416 416 -1
417 417 -1
419 419 -2
421 421 -1
422 422 -2
423 423 -1
424 424 -1
426 426 -1
427 427 -2
429 429 -2
430 430 -1
431 431 -1
432 432 -1
433 433 -1
435 435 -2
437 437 -1
438 438 -2
439 439 -1
440 440 -1
442 442 -1
443 443 -2
445 445 -2
446 446 -1
447 447 -1
450 450 1
451 451 -1
452 452 1
454 454 -1
457 457 1
459 459 -1
460 460 1
461 461 -1
466 466 1
467 467 -1
468 468 1
470 470 -1
473 473 1
475 475 -1
476 476 1
477 477 -1
482 482 1
483 483 -1
484 484 1
486 486 -1
489 489 1
491 491 -1
492 492 1
493 493 -1
498 498 1
499 499 -1
500 500 1
502 502 -1
505 505 1
507 507 -1
508 508 1
509 509 -1
514 514 1
515 515 -1
516 516 1
518 518 -1
521 521 1
523 523 -1
524 524 1
525 525 -1
530 530 1
531 531 -1
532 532 1
534 534 -1
537 537 1
539 539 -1
540 540 1
541 541 -1
546 546 1
547 547 -1
548 548 1
550 550 -1
553 553 1
555 555 -1
556 556 1
557 557 -1
562 562 1
563 563 -1
564 564 1
566 566 -1
569 569 1
571 571 -1
572 572 1
573 573 -1
576 576 1
577 577 1
578 578 2
580 580 2
581 581 1
583 583 1
584 584 1
585 585 2
586 586 1
588 588 2
590 590 1
591 591 1
592 592 1
593 593 1
594 594 2
596 596 2
597 597 1
599 599 1
600 600 1
601 601 2
602 602 1
604 604 2
606 606 1
607 607 1
608 608 -1
609 609 -1
611 611 -2
613 613 -1
614 614 -2
615 615 -1
616 616 -1
618 618 -1
619 619 -2
621 621 -2
622 622 -1
623 623 -1
624 624 -1
625 625 -1
627 627 -2
629 629 -1
630 630 -2
631 631 -1
632 632 -1
634 634 -1
635 635 -2
637 637 -2
638 638 -1
639 639 -1
640 640 1
641 641 1
642 642 2
644 644 2
645 645 1
647 647 1
648 648 1
649 649 2
650 650 1
652 652 2
654 654 1
655 655 1
656 656 1
657 657 1
658 658 2
660 660 2
661 661 1
663 663 1
664 664 1
665 665 2
666 666 1
668 668 2
670 670 1
671 671 1
674 674 1
675 675 -1
676 676 1
678 678 -1
681 681 1
683 683 -1
684 684 1
685 685 -1
690 690 1
691 691 -1
692 692 1
694 694 -1
697 697 1
699 699 -1
700 700 1
701 701 -1
704 704 -1
705 705 -1
707 707 -2
709 709 -1
710 710 -2
711 711 -1
712 712 -1
714 714 -1
715 715 -2
717 717 -2
718 718 -1
719 719 -1
720 720 -1
721 721 -1
723 723 -2
725 725 -1
726 726 -2
727 727 -1
728 728 -1
730 730 -1
731 731 -2
733 733 -2
734 734 -1
735 735 -1
738 738 1
739 739 -1
740 740 1
742 742 -1
745 745 1
747 747 -1
748 748 1
749 749 -1
754 754 1
755 755 -1
756 756 1
758 758 -1
761 761 1
763 763 -1
764 764 1
765 765 -1
770 770 1
771 771 -1
772 772 1
774 774 -1
777 777 1
779 779 -1
780 780 1
781 781 -1
786 786 1
787 787 -1
788 788 1
790 790 -1
793 793 1
795 795 -1
796 796 1
797 797 -1
800 800 1
801 801 1
802 802 2
804 804 2
805 805 1
807 807 1
808 808 1
809 809 2
810 810 1
812 812 2
814 814 1
815 815 1
816 816 1
817 817 1
818 818 2
820 820 2
821 821 1
823 823 1
824 824 1
825 825 2
826 826 1
828 828 2
830 830 1
831 831 1
834 834 1
835 835 -1
836 836 1
838 838 -1
841 841 1
843 843 -1
844 844 1
845 845 -1
850 850 1
851 851 -1
852 852 1
854 854 -1
857 857 1
859 859 -1
860 860 1
861 861 -1
864 864 -1
865 865 -1
867 867 -2
869 869 -1
870 870 -2
871 871 -1
872 872 -1
874 874 -1
875 875 -2
877 877 -2
878 878 -1
879 879 -1
880 880 -1
881 881 -1
883 883 -2
885 885 -1
886 886 -2
887 887 -1
888 888 -1
890 890 -1
891 891 -2
893 893 -2
894 894 -1
895 895 -1
896 896 1
897 897 1
898 898 2
900 900 2
901 901 1
903 903 1
904 904 1
905 905 2
906 906 1
908 908 2
910 910 1
911 911 1
912 912 1
913 913 1
914 914 2
916 916 2
917 917 1
919 919 1
920 920 1
921 921 2
922 922 1
924 924 2
926 926 1
927 927 1
928 928 -1
929 929 -1
931 931 -2
933 933 -1
934 934 -2
935 935 -1
936 936 -1
938 938 -1
939 939 -2
941 941 -2
942 942 -1
943 943 -1
944 944 -1
945 945 -1
947 947 -2
949 949 -1
950 950 -2
951 951 -1
952 952 -1
954 954 -1
955 955 -2
957 957 -2
958 958 -1
959 959 -1
962 962 1
963 963 -1
964 964 1
966 966 -1
969 969 1
971 971 -1
972 972 1
973 973 -1
978 978 1
979 979 -1
980 980 1
982 982 -1
985 985 1
987 987 -1
988 988 1
989 989 -1
994 994 1
995 995 -1
996 996 1
998 998 -1
1001 1001 1
1003 1003 -1
1004 1004 1
1005 1005 -1
1010 1010 1
1011 1011 -1
1012 1012 1
1014 1014 -1
1017 1017 1
1019 1019 -1
1020 1020 1
1021 1021 -1
