0 1
1 2
2 1
3 1
4 1
5 2
6 1
7 1
8 2
9 1
10 1
11 2
12 1
13 1
14 1
15 2
16 1
17 1
18 2
19 1
20 1
21 1
22 2
23 1
24 1
25 2
26 1
27 1
28 1
29 2
30 1
31 1
32 2
33 1
34 1
35 2
36 1
37 1
38 1
39 2
40 1
41 1
42 2
43 1
44 1
45 1
46 2
47 1
48 1
49 2
50 1
51 1
52 2
53 1
54 1
55 1
56 2
57 1
58 1
59 2
60 1
61 1
62 1
63 2
64 1
65 1
66 2
67 1
68 1
69 2
70 1
71 1
72 1
73 2
74 1
75 1
76 2
77 1
78 1
79 1
80 2
81 1
82 1
83 2
84 1
85 1
86 1
87 2
88 1
89 1
90 2
91 1
92 1
93 2
94 1
95 1
96 1
97 2
98 1
99 1
100 2
101 1
102 1
103 1
104 2
105 1
106 1
107 2
108 1
109 1
110 2
111 1
112 1
113 1
114 2
115 1
116 1
117 2
118 1
119 1
120 1
121 2
122 1
123 1
124 2
125 1
126 1
127 1
128 2
129 1
130 1
131 2
132 1
133 1
134 2
135 1
136 1
137 1
138 2
139 1
140 1
141 2
142 1
143 1
144 1
145 2
146 1
147 1
148 2
149 1
150 1
151 2
152 1
153 1
154 1
155 2
156 1
157 1
158 2
159 1
160 1
161 1
162 2
163 1
164 1
165 2
166 1
167 1
168 1
169 2
170 1
171 1
172 2
173 1
174 1
175 2
176 1
177 1
178 1
179 2
180 1
181 1
182 2
183 1
184 1
185 1
186 2
187 1
188 1
189 2
190 1
191 1
192 2
193 1
194 1
195 1
196 2
197 1
198 1
199 2
200 1
201 1
202 1
203 2
204 1
205 1
206 2
207 1
208 1
209 2
210 1
211 1
212 1
213 2
214 1
215 1
216 2
217 1
218 1
219 1
220 2
221 1
222 1
223 2
224 1
225 1
226 1
227 2
228 1
229 1
230 2
231 1
232 1
233 2
234 1
235 1
236 1
237 2
238 1
239 1
240 2
241 1
242 1
243 1
244 2
245 1
246 1
247 2
248 1
249 1
250 2
251 1
252 1
253 1
254 2
255 1
256 1
257 2
258 1
259 1
260 1
261 2
262 1
263 1
264 2
265 1
266 1
267 1
268 2
269 1
270 1
271 2
272 1
273 1
274 2
275 1
276 1
277 1
278 2
279 1
280 1
281 2
282 1
283 1
284 1
285 2
286 1
287 1
288 2
289 1
290 1
291 2
292 1
293 1
294 1
295 2
296 1
297 1
298 2
299 1
300 1
301 1
302 2
303 1
304 1
305 2
306 1
307 1
308 2
309 1
310 1
311 1
312 2
313 1
314 1
315 2
316 1
317 1
318 1
319 2
320 1
321 1
322 2
323 1
324 1
325 1
326 2
327 1
328 1
329 2
330 1
331 1
332 2
333 1
334 1
335 1
336 2
337 1
338 1
339 2
340 1
341 1
342 1
343 2
344 1
345 1
346 2
347 1
348 1
349 2
350 1
351 1
352 1
353 2
354 1
355 1
356 2
357 1
358 1
359 1
360 2
361 1
362 1
363 2
364 1
365 1
366 1
367 2
368 1
369 1
370 2
371 1
372 1
373 2
374 1
375 1
376 1
377 2
378 1
379 1
380 2
381 1
382 1
383 1
384 2
385 1
386 1
387 2
388 1
389 1
390 2
391 1
392 1
393 1
394 2
395 1
396 1
397 2
398 1
399 1
400 1
401 2
402 1
403 1
404 2
405 1
406 1
407 2
408 1
409 1
410 1
411 2
412 1
413 1
414 2
415 1
416 1
417 1
418 2
419 1
420 1
421 2
422 1
423 1
424 1
425 2
426 1
427 1
428 2
429 1
430 1
431 2
432 1
433 1
434 1
435 2
436 1
437 1
438 2
439 1
440 1
441 1
442 2
443 1
444 1
445 2
446 1
447 1
448 2
449 1
450 1
451 1
452 2
453 1
454 1
455 2
456 1
457 1
458 1
459 2
460 1
461 1
462 2
463 1
464 1
465 1
466 2
467 1
468 1
469 2
470 1
471 1
472 2
473 1
474 1
475 1
476 2
477 1
478 1
479 2
480 1
481 1
482 1
483 2
484 1
485 1
486 2
487 1
488 1
489 2
490 1
491 1
492 1
493 2
494 1
495 1
496 2
497 1
498 1
499 1
500 2
501 1
502 1
503 2
504 1
505 1
506 1
507 2
508 1
509 1
510 2
511 1
512 1
513 2
514 1
515 1
516 1
517 2
518 1
519 1
520 2
521 1
522 1
523 1
524 2
525 1
526 1
527 2
528 1
529 1
530 2
531 1
532 1
533 1
534 2
535 1
536 1
537 2
538 1
539 1
540 1
541 2
542 1
543 1
544 2
545 1
546 1
547 2
548 1
549 1
550 1
551 2
552 1
553 1
554 2
555 1
556 1
557 1
558 2
559 1
560 1
561 2
562 1
563 1
564 1
565 2
566 1
567 1
568 2
569 1
570 1
571 2
572 1
573 1
574 1
575 2
576 1
577 1
578 2
579 1
580 1
581 1
582 2
583 1
584 1
585 2
586 1
587 1
588 2
589 1
590 1
591 1
592 2
593 1
594 1
595 2
596 1
597 1
598 1
599 2
600 1
601 1
602 2
603 1
604 1
605 1
606 2
607 1
608 1
609 2
610 1
611 1
612 2
613 1
614 1
615 1
616 2
617 1
618 1
619 2
620 1
621 1
622 1
623 2
624 1
625 1
626 2
627 1
628 1
629 2
630 1
631 1
632 1
633 2
634 1
635 1
636 2
637 1
638 1
639 1
640 2
641 1
642 1
643 2
644 1
645 1
646 2
647 1
648 1
649 1
650 2
651 1
652 1
653 2
654 1
655 1
656 1
657 2
658 1
659 1
660 2
661 1
662 1
663 1
664 2
665 1
666 1
667 2
668 1
669 1
670 2
671 1
672 1
673 1
674 2
675 1
676 1
677 2
678 1
679 1
680 1
681 2
682 1
683 1
684 2
685 1
686 1
687 2
688 1
689 1
690 1
691 2
692 1
693 1
694 2
695 1
696 1
697 1
698 2
699 1
700 1
701 2
702 1
703 1
704 1
705 2
706 1
707 1
708 2
709 1
710 1
711 2
712 1
713 1
714 1
715 2
716 1
717 1
718 2
719 1
720 1
721 1
722 2
723 1
724 1
725 2
726 1
727 1
728 2
729 1
730 1
731 1
732 2
733 1
734 1
735 2
736 1
737 1
738 1
739 2
740 1
741 1
742 2
743 1
744 1
745 1
746 2
747 1
748 1
749 2
750 1
751 1
752 2
753 1
754 1
755 1
756 2
757 1
758 1
759 2
760 1
761 1
762 1
763 2
764 1
765 1
766 2
767 1
768 1
769 2
770 1
771 1
772 1
773 2
774 1
775 1
776 2
777 1
778 1
779 1
780 2
781 1
782 1
783 2
784 1
785 1
786 2
787 1
788 1
789 1
790 2
791 1
792 1
793 2
794 1
795 1
796 1
797 2
798 1
799 1
800 2
801 1
802 1
803 1
804 2
805 1
806 1
807 2
808 1
809 1
810 2
811 1
812 1
813 1
814 2
815 1
816 1
817 2
818 1
819 1
820 1
821 2
822 1
823 1
824 2
825 1
826 1
827 2
828 1
829 1
830 1
831 2
832 1
833 1
834 2
835 1
836 1
837 1
838 2
839 1
840 1
841 2
842 1
843 1
844 1
845 2
846 1
847 1
848 2
849 1
850 1
851 2
852 1
853 1
854 1
855 2
856 1
857 1
858 2
859 1
860 1
861 1
862 2
863 1
864 1
865 2
866 1
867 1
868 2
869 1
870 1
871 1
872 2
873 1
874 1
875 2
876 1
877 1
878 1
879 2
880 1
881 1
882 2
883 1
884 1
885 2
886 1
887 1
888 1
889 2
890 1
891 1
892 2
893 1
894 1
895 1
896 2
897 1
898 1
899 2
900 1
901 1
902 1
903 2
904 1
905 1
906 2
907 1
908 1
909 2
910 1
911 1
912 1
913 2
914 1
915 1
916 2
917 1
918 1
919 1
920 2
921 1
922 1
923 2
924 1
925 1
926 2
927 1
928 1
929 1
930 2
931 1
932 1
933 2
934 1
935 1
936 1
937 2
938 1
939 1
940 2
941 1
942 1
943 1
944 2
945 1
946 1
947 2
948 1
949 1
950 2
951 1
952 1
953 1
954 2
955 1
956 1
957 2
958 1
959 1
960 1
961 2
962 1
963 1
964 2
965 1
966 1
967 2
968 1
969 1
970 1
971 2
972 1
973 1
974 2
975 1
976 1
977 1
978 2
979 1
980 1
981 2
982 1
983 1
984 1
985 2
986 1
987 1
988 2
989 1
990 1
991 2
992 1
993 1
994 1
995 2
996 1
997 1
998 2
999 1
1000 1
1001 1
1002 2
1003 1
1004 1
1005 2
1006 1
1007 1
1008 2
1009 1
1010 1
1011 1
1012 2
1013 1
1014 1
1015 2
1016 1
1017 1
1018 1
1019 2
1020 1
1021 1
1022 2
1023 1
1024 1
1025 2
1026 1
1027 1
1028 1
1029 2
1030 1
1031 1
1032 2
1033 1
1034 1
1035 1
1036 2
1037 1
1038 1
1039 2
1040 1
1041 1
1042 1
1043 2
1044 1
1045 1
1046 2
1047 1
1048 1
1049 2
1050 1
1051 1
1052 1
1053 2
1054 1
1055 1
1056 2
1057 1
1058 1
1059 1
1060 2
1061 1
1062 1
1063 2
1064 1
1065 1
1066 2
1067 1
1068 1
1069 1
1070 2
1071 1
1072 1
1073 2
1074 1
1075 1
1076 1
1077 2
1078 1
1079 1
1080 2
1081 1
1082 1
1083 1
1084 2
1085 1
1086 1
1087 2
1088 1
1089 1
1090 2
1091 1
1092 1
1093 1
1094 2
1095 1
1096 1
1097 2
1098 1
1099 1
1100 1
1101 2
1102 1
1103 1
1104 2
1105 1
1106 1
1107 2
1108 1
1109 1
1110 1
1111 2
1112 1
1113 1
1114 2
1115 1
1116 1
1117 1
1118 2
1119 1
1120 1
1121 2
1122 1
1123 1
1124 2
1125 1
1126 1
1127 1
1128 2
1129 1
1130 1
1131 2
1132 1
1133 1
1134 1
1135 2
1136 1
1137 1
1138 2
1139 1
1140 1
1141 1
1142 2
1143 1
1144 1
1145 2
1146 1
1147 1
1148 2
1149 1
1150 1
1151 1
1152 2
1153 1
1154 1
1155 2
1156 1
1157 1
1158 1
1159 2
1160 1
1161 1
1162 2
1163 1
1164 1
1165 2
1166 1
1167 1
1168 1
1169 2
1170 1
1171 1
1172 2
1173 1
1174 1
1175 1
1176 2
1177 1
1178 1
1179 2
1180 1
1181 1
1182 1
1183 2
1184 1
1185 1
1186 2
1187 1
1188 1
1189 2
1190 1
1191 1
1192 1
1193 2
1194 1
1195 1
1196 2
1197 1
1198 1
1199 1
1200 2
1201 1
1202 1
1203 2
1204 1
1205 1
1206 2
1207 1
1208 1
1209 1
1210 2
1211 1
1212 1
1213 2
1214 1
1215 1
1216 1
1217 2
1218 1
1219 1
1220 2
1221 1
1222 1
1223 2
1224 1
1225 1
1226 1
1227 2
1228 1
1229 1
1230 2
1231 1
1232 1
1233 1
1234 2
1235 1
1236 1
1237 2
1238 1
1239 1
1240 1
1241 2
1242 1
1243 1
1244 2
1245 1
1246 1
1247 2
1248 1
1249 1
1250 1
1251 2
1252 1
1253 1
1254 2
1255 1
1256 1
1257 1
1258 2
1259 1
1260 1
1261 2
1262 1
1263 1
1264 2
1265 1
1266 1
1267 1
1268 2
1269 1
1270 1
1271 2
1272 1
1273 1
1274 1
1275 2
1276 1
1277 1
1278 2
1279 1
1280 1
1281 1
1282 2
1283 1
1284 1
1285 2
1286 1
1287 1
1288 2
1289 1
1290 1
1291 1
1292 2
1293 1
1294 1
1295 2
1296 1
1297 1
1298 1
1299 2
1300 1
1301 1
1302 2
1303 1
1304 1
1305 2
1306 1
1307 1
1308 1
1309 2
1310 1
1311 1
1312 2
1313 1
1314 1
1315 1
1316 2
1317 1
1318 1
1319 2
1320 1
1321 1
1322 1
1323 2
1324 1
1325 1
1326 2
1327 1
1328 1
1329 2
1330 1
1331 1
1332 1
1333 2
1334 1
1335 1
1336 2
1337 1
1338 1
1339 1
1340 2
1341 1
1342 1
1343 2
1344 1
1345 1
1346 2
1347 1
1348 1
1349 1
1350 2
1351 1
1352 1
1353 2
1354 1
1355 1
1356 1
1357 2
1358 1
1359 1
1360 2
1361 1
1362 1
1363 2
1364 1
1365 1
1366 1
1367 2
1368 1
1369 1
1370 2
1371 1
1372 1
1373 1
1374 2
1375 1
1376 1
1377 2
1378 1
1379 1
1380 1
1381 2
1382 1
1383 1
1384 2
1385 1
1386 1
1387 2
1388 1
1389 1
1390 1
1391 2
1392 1