0 1
1 7
2 15
3 3
4 4
5 11
6 9
7 12
8 16
9 10
10 2
11 14
12 13
13 6
14 8
15 5
16 1
17 7
18 15
19 3
20 4
21 11
22 9
23 12
24 16
25 10
26 2
27 14
28 13
29 6
30 8
31 5
32 1
33 7
34 15
35 3
36 4
37 11
38 9
39 12
40 16
41 10
42 2
43 14
44 13
45 6
46 8
47 5
48 1
49 7
50 15
51 3
52 4
53 11
54 9
55 12
56 16
57 10
58 2
59 14
60 13
61 6
62 8
63 5
64 1
65 7
66 15
67 3
68 4
69 11
70 9
71 12
72 16
73 10
74 2
75 14
76 13
77 6
78 8
79 5
80 1
81 7
82 15
83 3
84 4
85 11
86 9
87 12
88 16
89 10
90 2
91 14
92 13
93 6
94 8
95 5
96 1
97 7
98 15
99 3
100 4
101 11
102 9
103 12
104 16
105 10
106 2
107 14
108 13
109 6
110 8
111 5
112 1
113 7
114 15
115 3
116 4
117 11
118 9
119 12
120 16
121 10
122 2
123 14
124 13
125 6
126 8
127 5
128 1
129 7
130 15
131 3
132 4
133 11
134 9
135 12
136 16
137 10
138 2
139 14
140 13
141 6
142 8
143 5
144 1
145 7
146 15
147 3
148 4
149 11
150 9
151 12
152 16
153 10
154 2
155 14
156 13
157 6
158 8
159 5
160 1
161 7
162 15
163 3
164 4
165 11
166 9
167 12
168 16
169 10
170 2
171 14
172 13
173 6
174 8
175 5
176 1
177 7
178 15
179 3
180 4
181 11
182 9
183 12
184 16
185 10
186 2
187 14
188 13
189 6
190 8
191 5
192 1
193 7
194 15
195 3
196 4
197 11
198 9
199 12
200 16
201 10
202 2
203 14
204 13
205 6
206 8
207 5
208 1
209 7
210 15
211 3
212 4
213 11
214 9
215 12
216 16
217 10
218 2
219 14
220 13
221 6
222 8
223 5
224 1
225 7
226 15
227 3
228 4
229 11
230 9
231 12
232 16
233 10
234 2
235 14
236 13
237 6
238 8
239 5
240 1
241 7
242 15
243 3
244 4
245 11
246 9
247 12
248 16
249 10
250 2
251 14
252 13
253 6
254 8
255 5
256 1
257 7
258 15
259 3
260 4
261 11
262 9
263 12
264 16
265 10
266 2
267 14
268 13
269 6
270 8
271 5
272 1
273 7
274 15
275 3
276 4
277 11
278 9
279 12
280 16
281 10
282 2
283 14
284 13
285 6
286 8
287 5
288 1
289 7
290 15
291 3
292 4
293 11
294 9
295 12
296 16
297 10
298 2
299 14
300 13
301 6
302 8
303 5
304 1
305 7
306 15
307 3
308 4
309 11
310 9
311 12
312 16
313 10
314 2
315 14
316 13
317 6
318 8
319 5
320 1
321 7
322 15
323 3
324 4
325 11
326 9
327 12
328 16
329 10
330 2
331 14
332 13
333 6
334 8
335 5
336 1
337 7
338 15
339 3
340 4
341 11
342 9
343 12
344 16
345 10
346 2
347 14
348 13
349 6
350 8
351 5
352 1
353 7
354 15
355 3
356 4
357 11
358 9
359 12
360 16
361 10
362 2
363 14
364 13
365 6
366 8
367 5
368 1
369 7
370 15
371 3
372 4
373 11
374 9
375 12
376 16
377 10
378 2
379 14
380 13
381 6
382 8
383 5
384 1
385 7
386 15
387 3
388 4
389 11
390 9
391 12
392 16
393 10
394 2
395 14
396 13
397 6
398 8
399 5
400 1
401 7
402 15
403 3
404 4
405 11
406 9
407 12
408 16
409 10
410 2
411 14
412 13
413 6
414 8
415 5
416 1
417 7
418 15
419 3
420 4
421 11
422 9
423 12
424 16
425 10
426 2
427 14
428 13
429 6
430 8
431 5
432 1
433 7
434 15
435 3
436 4
437 11
438 9
439 12
440 16
441 10
442 2
443 14
444 13
445 6
446 8
447 5
448 1
449 7
450 15
451 3
452 4
453 11
454 9
455 12
456 16
457 10
458 2
459 14
460 13
461 6
462 8
463 5
464 1
465 7
466 15
467 3
468 4
469 11
470 9
471 12
472 16
473 10
474 2
475 14
476 13
477 6
478 8
479 5
480 1
481 7
482 15
483 3
484 4
485 11
486 9
487 12
488 16
489 10
490 2
491 14
492 13
493 6
494 8
495 5
496 1
497 7
498 15
499 3
500 4
501 11
502 9
503 12
504 16
505 10
506 2
507 14
508 13
509 6
510 8
511 5
512 1
513 7
514 15
515 3
516 4
517 11
518 9
519 12
520 16
521 10
522 2
523 14
524 13
525 6
526 8
527 5
528 1
529 7
530 15
531 3
532 4
533 11
534 9
535 12
536 16
537 10
538 2
539 14
540 13
541 6
542 8
543 5
544 1
545 7
546 15
547 3
548 4
549 11
550 9
551 12
552 16
553 10
554 2
555 14
556 13
557 6
558 8
559 5
560 1
561 7
562 15
563 3
564 4
565 11
566 9
567 12
568 16
569 10
570 2
571 14
572 13
573 6
574 8
575 5
576 1
577 7
578 15
579 3
580 4
581 11
582 9
583 12
584 16
585 10
586 2
587 14
588 13
589 6
590 8
591 5
592 1
593 7
594 15
595 3
596 4
597 11
598 9
599 12
600 16
601 10
602 2
603 14
604 13
605 6
606 8
607 5
608 1
609 7
610 15
611 3
612 4
613 11
614 9
615 12
616 16
617 10
618 2
619 14
620 13
621 6
622 8
623 5
624 1
625 7
626 15
627 3
628 4
629 11
630 9
631 12
632 16
633 10
634 2
635 14
636 13
637 6
638 8
639 5
640 1
641 7
642 15
643 3
644 4
645 11
646 9
647 12
648 16
649 10
650 2
651 14
652 13
653 6
654 8
655 5
656 1
657 7
658 15
659 3
660 4
661 11
662 9
663 12
664 16
665 10
666 2
667 14
668 13
669 6
670 8
671 5
672 1
673 7
674 15
675 3
676 4
677 11
678 9
679 12
680 16
681 10
682 2
683 14
684 13
685 6
686 8
687 5
688 1
689 7
690 15
691 3
692 4
693 11
694 9
695 12
696 16
697 10
698 2
699 14
700 13
701 6
702 8
703 5
704 1
705 7
706 15
707 3
708 4
709 11
710 9
711 12
712 16
713 10
714 2
715 14
716 13
717 6
718 8
719 5
720 1
721 7
722 15
723 3
724 4
725 11
726 9
727 12
728 16
729 10
730 2
731 14
732 13
733 6
734 8
735 5
736 1
737 7
738 15
739 3
740 4
741 11
742 9
743 12
744 16
745 10
746 2
747 14
748 13
749 6
750 8
751 5
752 1
753 7
754 15
755 3
756 4
757 11
758 9
759 12
760 16
761 10
762 2
763 14
764 13
765 6
766 8
767 5
768 1
769 7
770 15
771 3
772 4
773 11
774 9
775 12
776 16
777 10
778 2
779 14
780 13
781 6
782 8
783 5
784 1
785 7
786 15
787 3
788 4
789 11
790 9
791 12
792 16
793 10
794 2
795 14
796 13
797 6
798 8
799 5
800 1
801 7
802 15
803 3
804 4
805 11
806 9
807 12
808 16
809 10
810 2
811 14
812 13
813 6
814 8
815 5
816 1
817 7
818 15
819 3
820 4
821 11
822 9
823 12
824 16
825 10
826 2
827 14
828 13
829 6
830 8
831 5
832 1
833 7
834 15
835 3
836 4
837 11
838 9
839 12
840 16
841 10
842 2
843 14
844 13
845 6
846 8
847 5
848 1
849 7
850 15
851 3
852 4
853 11
854 9
855 12
856 16
857 10
858 2
859 14
860 13
861 6
862 8
863 5
864 1
865 7
866 15
867 3
868 4
869 11
870 9
871 12
872 16
873 10
874 2
875 14
876 13
877 6
878 8
879 5
880 1
881 7
882 15
883 3
884 4
885 11
886 9
887 12
888 16
889 10
890 2
891 14
892 13
893 6
894 8
895 5
896 1
897 7
898 15
899 3
900 4
901 11
902 9
903 12
904 16
905 10
906 2
907 14
908 13
909 6
910 8
911 5
912 1
913 7
914 15
915 3
916 4
917 11
918 9
919 12
920 16
921 10
922 2
923 14
924 13
925 6
926 8
927 5
928 1
929 7
930 15
931 3
932 4
933 11
934 9
935 12
936 16
937 10
938 2
939 14
940 13
941 6
942 8
943 5
944 1
945 7
946 15
947 3
948 4
949 11
950 9
951 12
952 16
953 10
954 2
955 14
956 13
957 6
958 8
959 5
960 1
961 7
962 15
963 3
964 4
965 11
966 9
967 12
968 16
969 10
970 2
971 14
972 13
973 6
974 8
975 5
976 1
977 7
978 15
979 3
980 4
981 11
982 9
983 12
984 16
985 10
986 2
987 14
988 13
989 6
990 8
991 5
992 1
993 7
994 15
995 3
996 4
997 11
998 9
999 12
1000 16