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