diff --git a/hw1/question1/output.txt b/hw1/question1/output.txt new file mode 100644 index 0000000..f81dc2c --- /dev/null +++ b/hw1/question1/output.txt @@ -0,0 +1,10000 @@ +3 +5 +11 +11 +16 +16 +22 +21 +29 +27 +34 +32 +41 +37 +50 +43 +53 +49 +59 +54 +69 +59 +75 +74 +80 +68 +89 +76 +78 +97 +92 +115 +107 +101 +110 +101 +117 +123 +123 +126 +129 +132 +171 +139 +143 +144 +147 +150 +162 +156 +167 +170 +164 +145 +178 +174 +184 +181 +184 +200 +193 +182 +204 +204 +177 +220 +212 +190 +225 +220 +221 +233 +226 +214 +235 +240 +244 +246 +256 +252 +218 +259 +261 +278 +228 +231 +284 +272 +238 +262 +244 +298 +250 +308 +302 +258 +306 +263 +320 +269 +272 +322 +277 +327 +329 +284 +337 +290 +353 +295 +351 +301 +358 +306 +363 +376 +326 +369 +320 +379 +324 +392 +385 +332 +427 +420 +341 +404 +419 +349 +409 +354 +416 +360 +440 +365 +440 +370 +452 +376 +462 +381 +424 +387 +416 +392 +448 +397 +401 +450 +405 +519 +412 +414 +506 +420 +466 +426 +458 +430 +462 +435 +530 +441 +473 +445 +481 +452 +454 +485 +473 +499 +466 +498 +573 +475 +613 +617 +618 +485 +575 +490 +570 +495 +583 +500 +589 +505 +631 +523 +635 +516 +612 +523 +611 +527 +634 +533 +642 +539 +699 +545 +675 +550 +670 +589 +687 +560 +657 +565 +567 +668 +573 +675 +578 +679 +596 +700 +590 +690 +596 +598 +716 +603 +738 +723 +614 +756 +618 +750 +622 +741 +627 +739 +632 +747 +650 +786 +659 +771 +774 +662 +804 +658 +820 +664 +811 +695 +830 +684 +841 +692 +839 +700 +873 +706 +829 +708 +839 +743 +717 +844 +707 +854 +713 +889 +765 +857 +739 +871 +729 +782 +736 +913 +745 +912 +751 +887 +755 +904 +757 +960 +776 +908 +780 +930 +772 +906 +780 +923 +786 +934 +811 +1015 +798 +978 +809 +989 +807 +957 +1005 +845 +959 +818 +971 +826 +975 +832 +1014 +852 +994 +843 +1037 +852 +1014 +871 +1120 +863 +860 +1018 +867 +1078 +870 +1020 +875 +878 +885 +885 +890 +1086 +910 +1069 +903 +1049 +946 +1066 +911 +912 +917 +1085 +920 +1101 +929 +1198 +1133 +1220 +1156 +1243 +1233 +1245 +1155 +952 +1183 +966 +1130 +966 +1221 +978 +1136 +975 +977 +1209 +987 +1170 +1009 +1215 +997 +1211 +1009 +997 +1003 +1191 +1012 +1027 +1025 +1195 +1022 +1209 +1030 +1223 +1054 +1229 +1038 +1045 +1251 +1041 +1239 +1064 +1243 +1156 +1149 +1248 +1062 +1068 +1119 +1313 +1081 +1083 +1265 +1090 +1303 +1097 +1297 +1103 +1298 +1165 +1288 +1101 +1282 +1115 +1119 +1117 +1134 +1233 +1134 +1131 +1223 +1138 +1353 +1133 +1325 +1148 +1137 +1142 +1234 +1164 +1152 +1531 +1174 +1177 +1540 +1205 +1456 +1189 +1408 +1182 +1191 +1521 +1198 +1393 +1192 +1560 +1224 +1583 +1240 +1501 +1246 +1498 +1233 +1437 +1216 +1446 +1221 +1574 +1225 +1257 +1478 +1258 +1548 +1290 +1560 +1288 +1539 +1270 +1478 +1271 +1484 +1264 +1498 +1277 +1521 +1298 +1543 +1324 +1646 +1349 +1607 +1308 +1588 +1310 +1528 +1316 +1709 +1318 +1592 +1330 +1576 +1349 +1745 +1346 +1660 +1353 +1634 +1359 +1753 +1343 +1769 +1368 +1791 +1393 +1612 +1387 +1793 +1373 +1391 +1673 +1412 +1792 +1388 +1412 +1661 +1433 +1671 +1418 +1860 +1404 +1709 +1427 +1874 +1422 +1687 +1427 +1434 +1860 +1445 +1870 +1441 +1874 +1466 +1878 +1448 +1907 +1482 +1924 +1474 +1923 +1494 +1805 +1927 +1467 +1925 +1506 +1940 +1494 +1940 +1513 +1851 +1536 +1807 +1504 +1537 +1958 +1507 +1961 +1530 +1991 +1539 +1985 +1552 +2007 +1546 +1980 +1999 +1540 +2001 +1560 +2026 +1551 +2032 +1568 +1578 +2033 +1586 +2045 +1567 +1593 +2055 +1606 +2069 +1591 +2074 +1615 +2119 +1602 +2090 +1594 +1614 +2084 +1636 +2100 +1660 +2144 +1640 +2118 +1634 +2111 +1644 +1883 +2128 +1655 +2147 +1660 +2151 +1670 +1679 +2170 +1656 +2143 +1648 +2177 +1663 +1695 +2187 +1709 +2206 +1709 +2219 +1704 +1691 +2226 +1690 +2012 +1711 +2235 +1732 +2236 +1731 +2226 +1704 +2214 +1731 +1876 +1768 +2134 +1763 +2129 +1783 +1778 +1760 +1773 +1741 +1740 +2073 +1775 +2135 +1784 +1791 +1812 +1798 +2118 +1789 +1822 +1778 +1787 +1795 +1798 +1803 +1993 +1840 +2181 +1832 +2276 +1818 +1840 +2134 +1815 +1978 +1839 +1993 +1854 +2202 +1864 +2269 +1865 +1931 +2421 +1849 +2413 +1876 +2217 +1882 +1914 +2231 +1887 +2337 +1904 +2295 +1920 +2251 +1920 +2251 +1927 +2263 +1922 +2247 +1919 +1936 +2509 +1950 +2500 +1937 +2520 +1934 +2511 +1945 +2537 +1965 +2530 +1958 +1965 +2537 +1978 +2525 +1964 +2532 +1968 +2580 +2021 +2578 +2006 +2578 +1987 +2585 +1984 +2587 +2020 +2598 +2012 +2607 +2016 +2596 +2003 +2020 +2623 +2067 +2658 +2044 +2665 +2065 +2631 +2019 +2040 +2641 +2060 +2659 +2071 +2672 +2087 +2661 +2051 +2066 +2676 +2082 +2689 +2093 +2704 +2108 +2727 +2102 +2703 +2090 +2719 +2119 +2728 +2121 +2734 +2144 +2731 +2100 +2119 +2748 +2147 +2758 +2150 +2153 +2161 +2770 +2135 +2757 +2142 +2795 +2185 +2787 +2171 +2171 +2807 +2180 +2788 +2168 +2864 +2210 +2839 +2195 +2603 +2219 +2836 +2177 +2842 +2219 +2888 +2218 +2889 +2222 +2872 +2205 +2841 +2205 +2592 +2899 +2888 +2894 +2912 +2218 +2886 +2237 +2916 +2279 +2948 +2277 +2940 +2256 +2258 +2930 +2261 +2958 +2306 +2976 +2301 +2962 +2262 +2274 +2296 +2751 +2967 +2785 +3018 +2780 +2972 +2759 +2790 +3004 +2775 +3016 +2346 +3030 +2325 +3014 +2319 +3053 +2398 +3057 +2384 +3052 +2345 +3088 +2348 +3088 +2395 +3077 +2402 +2411 +3064 +2374 +3074 +2388 +3130 +2429 +3115 +2427 +3105 +2397 +3081 +2396 +3119 +2442 +3139 +2449 +3151 +2414 +3111 +2432 +2874 +2452 +2918 +2472 +3196 +2448 +2430 +2431 +2443 +2452 +3204 +2478 +3188 +2491 +3206 +2472 +3198 +2491 +3234 +2512 +3230 +2506 +2494 +2936 +2497 +3228 +2527 +3265 +2528 +3243 +2516 +3223 +2520 +3288 +2569 +3291 +2548 +3262 +2539 +3263 +2542 +3296 +2581 +3316 +2570 +3284 +2558 +3312 +2576 +3326 +2608 +3349 +2590 +3311 +2581 +3325 +2600 +3056 +2630 +3396 +2623 +3388 +2594 +3070 +2621 +3404 +2624 +3381 +2647 +3394 +2637 +3429 +2643 +3391 +2670 +3439 +3439 +3412 +3419 +3437 +3130 +3447 +3434 +3451 +3440 +3484 +3455 +3465 +3473 +2681 +3521 +2700 +3476 +2697 +3487 +2724 +3484 +2704 +3503 +2713 +3524 +2726 +3533 +2742 +3522 +3035 +3507 +3273 +3572 +3273 +3297 +3147 +3285 +3223 +3313 +3573 +2783 +3551 +2755 +3554 +2782 +2760 +2766 +3661 +2796 +3623 +2807 +3629 +2778 +3602 +2817 +3647 +2813 +3622 +2807 +3646 +2815 +3645 +2840 +3647 +2846 +2839 +2828 +3654 +2849 +3664 +2868 +3687 +2866 +3675 +2844 +2870 +3718 +2872 +3701 +2888 +3692 +2880 +3715 +2900 +3729 +3737 +2904 +3751 +2900 +3723 +2901 +3756 +2952 +2933 +3747 +2904 +3752 +2937 +3783 +2943 +3760 +2943 +3781 +2947 +3822 +2969 +3808 +2952 +3822 +3794 +2967 +3861 +2984 +3863 +3808 +2969 +3818 +2994 +3851 +3000 +3864 +2996 +3477 +3876 +3855 +3870 +3020 +3861 +3017 +3866 +3012 +3893 +3041 +3914 +3030 +3889 +3035 +3027 +3949 +3038 +3924 +3038 +3935 +3635 +3943 +3664 +3969 +3690 +3929 +3437 +3971 +3077 +3960 +3080 +3958 +3084 +3979 +3110 +3993 +3108 +4022 +3102 +3987 +3137 +4025 +3121 +4043 +4028 +4026 +4056 +4027 +4035 +4027 +3677 +3402 +3138 +3161 +4050 +3147 +3696 +3154 +3712 +3180 +3703 +3179 +3917 +3167 +4084 +3180 +4088 +3202 +4103 +3203 +4148 +3184 +4117 +3205 +4163 +3221 +4167 +3197 +4164 +3216 +4178 +3236 +4168 +3226 +4154 +3237 +4179 +3262 +4167 +3238 +4215 +3255 +4187 +3264 +3271 +3259 +3278 +3273 +3256 +4241 +3283 +4254 +3289 +3295 +4232 +3288 +3826 +3310 +4248 +3313 +4252 +3303 +4261 +3317 +4269 +3344 +4258 +4335 +4297 +3338 +3347 +3342 +4323 +3337 +4306 +3355 +4312 +3342 +4337 +3358 +4308 +3349 +4334 +3384 +4345 +3384 +4338 +3388 +4365 +3432 +4365 +3394 +4386 +3400 +4364 +3415 +4383 +4377 +4060 +4390 +4076 +4393 +4094 +4403 +4415 +4435 +3434 +4481 +3425 +4452 +3443 +4440 +3454 +4476 +3446 +4431 +3460 +4495 +3575 +4479 +4130 +4500 +4145 +4478 +4180 +4490 +3597 +4472 +3495 +4536 +3511 +4512 +3507 +4559 +3495 +4516 +3528 +4528 +3527 +4521 +3524 +4542 +3539 +4559 +3536 +4547 +3537 +4572 +3562 +4571 +3558 +4569 +3547 +3551 +4590 +3580 +3573 +3576 +3564 +4602 +3599 +4626 +3594 +3614 +3593 +4653 +3600 +4651 +3598 +3588 +4616 +3608 +4648 +3655 +4689 +3626 +4642 +3627 +3625 +4700 +3635 +4708 +3637 +4721 +3652 +3672 +4705 +3654 +4685 +3660 +4720 +3691 +4725 +3691 +4714 +3673 +4760 +3701 +4772 +3698 +3683 +3981 +3707 +3713 +3696 +3984 +3706 +3727 +4370 +4410 +4798 +4785 +4794 +4791 +4805 +4817 +4803 +4789 +4386 +4841 +4576 +4832 +4803 +3751 +3755 +3762 +3772 +4856 +3785 +4838 +3777 +4863 +3790 +4870 +3794 +4872 +3789 +4515 +4517 +4539 +4885 +4564 +4438 +4588 +4907 +4939 +4956 +4929 +4943 +4945 +4923 +3842 +3850 +3848 +3860 +4523 +3876 +3850 +4514 +3862 +3859 +5101 +4958 +4990 +4571 +4986 +3887 +4985 +3898 +5031 +3898 +3906 +5002 +3904 +5001 +3910 +5069 +3931 +3909 +5024 +3903 +5028 +3936 +5057 +3930 +3923 +5055 +3944 +5071 +3953 +5064 +3956 +5079 +3957 +5114 +3958 +5096 +3955 +3970 +5099 +3978 +5086 +3979 +5114 +3988 +5145 +3999 +5112 +3981 +5164 +4008 +5172 +4002 +5186 +4721 +4022 +5169 +4020 +5165 +4025 +5214 +4080 +5185 +4040 +5199 +4030 +5208 +4063 +5199 +4042 +5195 +4063 +5209 +4055 +5256 +4058 +4077 +4081 +5257 +4119 +5225 +4075 +4088 +4115 +4107 +4098 +4115 +4084 +4101 +4108 +4126 +4124 +4143 +4117 +4105 +4109 +4123 +4136 +4153 +4146 +4841 +4128 +4131 +4147 +4163 +4158 +4165 +4164 +4148 +4157 +4168 +4174 +4183 +4166 +4892 +4862 +4934 +5132 +4878 +4191 +4920 +4867 +4972 +4251 +4210 +4199 +4920 +4267 +4885 +4225 +5188 +4292 +4291 +4241 +4988 +4278 +5455 +4231 +4983 +4293 +4969 +5509 +4249 +5460 +4249 +5514 +4273 +5468 +4255 +4248 +4266 +5502 +4286 +4302 +4257 +4266 +4270 +5533 +4304 +4307 +4288 +4284 +4285 +4306 +4314 +4339 +5541 +4296 +5606 +4334 +4344 +5010 +5054 +5046 +4679 +5198 +5094 +5157 +5123 +5087 +5120 +5315 +5129 +5091 +5069 +5598 +5620 +5129 +5659 +5625 +5074 +5627 +5619 +5632 +5186 +5647 +5615 +5197 +5683 +5644 +5409 +5694 +5696 +5670 +4417 +5681 +5684 +5436 +5698 +5676 +5193 +5708 +5747 +5215 +5681 +5776 +6343 +5706 +5686 +5202 +5546 +5770 +5731 +5756 +5410 +5811 +5787 +5775 +5273 +5769 +5795 +5531 +5792 +5766 +5322 +5836 +5789 +5488 +5786 +5866 +5389 +5806 +5825 +5859 +5308 +5804 +5810 +5866 +5339 +5829 +5355 +5304 +5382 +5567 +5476 +5357 +5425 +5340 +4583 +5352 +4590 +4587 +4597 +5538 +4583 +5410 +4600 +5410 +4613 +5423 +4604 +5421 +4622 +4630 +4621 +4613 +4620 +4664 +5937 +4634 +4631 +4637 +5947 +4647 +4656 +4683 +4638 +6033 +4660 +4673 +4679 +4675 +5925 +4680 +4689 +4683 +4681 +5981 +4664 +4671 +4694 +4705 +4709 +5507 +4695 +4707 +4741 +4721 +5701 +4713 +5543 +4719 +5507 +5730 +4747 +4740 +4732 +4738 +4743 +4728 +4765 +5248 +5812 +5571 +5560 +4772 +4772 +4774 +4862 +4774 +4812 +4777 +4801 +4793 +4826 +5622 +4779 +4800 +5921 +4843 +5622 +4799 +5642 +4824 +5217 +4816 +4825 +4820 +4856 +5585 +4867 +4835 +4838 +4826 +4843 +5640 +4854 +5604 +4841 +4859 +4866 +4864 +4854 +4866 +4858 +4881 +4886 +4890 +4884 +4874 +4885 +4904 +4907 +4903 +4890 +4886 +4907 +4909 +4912 +4926 +4909 +4907 +4917 +4933 +4937 +4958 +4946 +4918 +4961 +4971 +4961 +4941 +4930 +4931 +4949 +4955 +4995 +5003 +4955 +4959 +4994 +4990 +5023 +4997 +4995 +5005 +4990 +4989 +4996 +4986 +4995 +4995 +4997 +5027 +5015 +5017 +5019 +5023 +5829 +5031 +5876 +5045 +5041 +5043 +6091 +5042 +5039 +5035 +5054 +5072 +5050 +5064 +5050 +5068 +5081 +5088 +5058 +5084 +5076 +5107 +5100 +5089 +5109 +5091 +5112 +5106 +5106 +5093 +5124 +5103 +5109 +5111 +5150 +5122 +5111 +5126 +5153 +5134 +5127 +5150 +5130 +5149 +5177 +5162 +5158 +5170 +5160 +5156 +5174 +5163 +5162 +5190 +5175 +5173 +5198 +5172 +5181 +5192 +5192 +5194 +5200 +5193 +5197 +5213 +5236 +5212 +5200 +5215 +6077 +5225 +6424 +5973 +6132 +6678 +6296 +6704 +6135 +6142 +6147 +6731 +5708 +6092 +5260 +6122 +5286 +6168 +5252 +6211 +5274 +6196 +5276 +5283 +5292 +5303 +5279 +5283 +5306 +5287 +5309 +6343 +5723 +6177 +5332 +6827 +5307 +6162 +5340 +6626 +5344 +5335 +5311 +6263 +5365 +5351 +5348 +6220 +5377 +5367 +5354 +5383 +6283 +5368 +6294 +5371 +5360 +6486 +5380 +6327 +5375 +5372 +5397 +5407 +5416 +5384 +5390 +6665 +5427 +6355 +5389 +5420 +6520 +5447 +5424 +5408 +5405 +5443 +5453 +5460 +5665 +5567 +5447 +5479 +5467 +5891 +5450 +5455 +5491 +5511 +5456 +5456 +5479 +5500 +5495 +5480 +5477 +5460 +5498 +5508 +5521 +5468 +5490 +5521 +5520 +5519 +5498 +5498 +5517 +5550 +5536 +5510 +5519 +6513 +6620 +6426 +5524 +6482 +5556 +6738 +5548 +6496 +5559 +6583 +5586 +5582 +5559 +5564 +5576 +5578 +5584 +5560 +5563 +5617 +5607 +5618 +5610 +5589 +5636 +5635 +6528 +5591 +5627 +5635 +5631 +6067 +6498 +6053 +6555 +5803 +5623 +6130 +5651 +6765 +5638 +5621 +5638 +5680 +5682 +5664 +5641 +5660 +5684 +5691 +5671 +5669 +5699 +5693 +5720 +5700 +5674 +5722 +5709 +5733 +5708 +5685 +5686 +5729 +5717 +5715 +5702 +5712 +5718 +5741 +5739 +5719 +5724 +5735 +5748 +5743 +5735 +5737 +5740 +5761 +5762 +6676 +7383 +5797 +5776 +5765 +5760 +5770 +5789 +5778 +5789 +6841 +6222 +6924 +6733 +6947 +6972 +5806 +5791 +6761 +5816 +7065 +5827 +6779 +5806 +5835 +5826 +5824 +5820 +5823 +5879 +5854 +5865 +5836 +5850 +5859 +5851 +5852 +5858 +5857 +5905 +5880 +5877 +6881 +5867 +5876 +5886 +5877 +5879 +5897 +5896 +5915 +5905 +5890 +5899 +6962 +5923 +5919 +5902 +5923 +5919 +5932 +5937 +5944 +5934 +5951 +5952 +5938 +5935 +5953 +5955 +5954 +5942 +5952 +5959 +5964 +5974 +5989 +5969 +5976 +5973 +5977 +5968 +5986 +6010 +6002 +5988 +5985 +6005 +6015 +6012 +6015 +5997 +6008 +6018 +6032 +6026 +6025 +6024 +6050 +8414 +6026 +6050 +6070 +6052 +6052 +6604 +6533 +6932 +7223 +7059 +7037 +6566 +6061 +7343 +6093 +6585 +6071 +6085 +6091 +6110 +6102 +6090 +6093 +6103 +6156 +6092 +6093 +6118 +6122 +6116 +6116 +6126 +6127 +6128 +6142 +6142 +6129 +6139 +6150 +6158 +6140 +6135 +6152 +6181 +6160 +6161 +6156 +6176 +6165 +6179 +6158 +6206 +6195 +6238 +6183 +6191 +6206 +6197 +6197 +7946 +7191 +6212 +6725 +6215 +6717 +6245 +6237 +6219 +6233 +6213 +6238 +6241 +6224 +6235 +6235 +6244 +6269 +6236 +6236 +6270 +6267 +6267 +6261 +6249 +6284 +6290 +6265 +6271 +6275 +6282 +6302 +6268 +7348 +6292 +6318 +6299 +7396 +7353 +7531 +7524 +6793 +7442 +6322 +7423 +6319 +7719 +6367 +7468 +6302 +6336 +6370 +6358 +6345 +7340 +7698 +6370 +7470 +6370 +6370 +6393 +6358 +6358 +6379 +6380 +6399 +6361 +6382 +6393 +6412 +6387 +6379 +6414 +6408 +6451 +6388 +6389 +6406 +6433 +6433 +6493 +6411 +6424 +6438 +6418 +6420 +7628 +6447 +6445 +6429 +6466 +6465 +6476 +6457 +6435 +6625 +6466 +6474 +6469 +6475 +6484 +6517 +6494 +6484 +6480 +6491 +6493 +6488 +6507 +6498 +6527 +6515 +6512 +6503 +6527 +6523 +6546 +6527 +6522 +6519 +6540 +6520 +6544 +6536 +6743 +7768 +7164 +7704 +7875 +7913 +6610 +7623 +6556 +7829 +6580 +7702 +6563 +6587 +6596 +6578 +6603 +6588 +6619 +6590 +6608 +6588 +6603 +6598 +6593 +6609 +6625 +6638 +6609 +6629 +6616 +6670 +6665 +6620 +6638 +6633 +6656 +6633 +6644 +6654 +6657 +6667 +7281 +6654 +6695 +7809 +6739 +6658 +6666 +6683 +6681 +6673 +7246 +6695 +6684 +6700 +6702 +6722 +6710 +6697 +6756 +6726 +6747 +6716 +6718 +6730 +6734 +6726 +6742 +6729 +6754 +6766 +6718 +6750 +6759 +6749 +6757 +6744 +6766 +6773 +6761 +6760 +6763 +8015 +6803 +6752 +6781 +6796 +6779 +6792 +6795 +6781 +6804 +6822 +6788 +6814 +6826 +6813 +6802 +6830 +6826 +6840 +6837 +6809 +6836 +6863 +6863 +6820 +6841 +6861 +6856 +6821 +6842 +6872 +6852 +6862 +6861 +6862 +6872 +6891 +6874 +6867 +6904 +6896 +6878 +6885 +6912 +6922 +6877 +6898 +6920 +6911 +6897 +6904 +6959 +6935 +6927 +6922 +6913 +6944 +6929 +6925 +6934 +6965 +6932 +6940 +6953 +6960 +6964 +6951 +6991 +6970 +6965 +6969 +6957 +6989 +8906 +6981 +6991 +6990 +6969 +7003 +6997 +7004 +7017 +7009 +6989 +6998 +7018 +7017 +7010 +7017 +7017 +7026 +7018 +7017 +7012 +7048 +7045 +7044 +7039 +7028 +7061 +7059 +7037 +7052 +7089 +7055 +7052 +7063 +7115 +7084 +7077 +7065 +7063 +7084 +7089 +7107 +7089 +7099 +7654 +7093 +7114 +7134 +7098 +7114 +7120 +7139 +7100 +7114 +7122 +7163 +7127 +7131 +7140 +7146 +7130 +7117 +7143 +7165 +7151 +7141 +7161 +7194 +7183 +7154 +7172 +7172 +7181 +7152 +7193 +7202 +7193 +7187 +7179 +7204 +7210 +7211 +7199 +7236 +7224 +7208 +7217 +7219 +7226 +7212 +7211 +7247 +7251 +7229 +7225 +7246 +7269 +7247 +7229 +7254 +7291 +7262 +7263 +7280 +7268 +7266 +7268 +7279 +7275 +7270 +7270 +7276 +7268 +7267 +7277 +7285 +7303 +7288 +7298 +7296 +7300 +7291 +7288 +7307 +7301 +7312 +7308 +7314 +7317 +7330 +7342 +7330 +7332 +7394 +7354 +7329 +7345 +7354 +7347 +7344 +7338 +7369 +7382 +7386 +7380 +7381 +7400 +7377 +7386 +7413 +7412 +7385 +7390 +7430 +7409 +7385 +7384 +7413 +7422 +7413 +7412 +7435 +7438 +7428 +7436 +7440 +7426 +7433 +7434 +7450 +7452 +7455 +7446 +7465 +7469 +7475 +7449 +7483 +7465 +7464 +7470 +7492 +7498 +7483 +7476 +7480 +7494 +7500 +7480 +7502 +7509 +7504 +7509 +7522 +7512 +7860 +7530 +8844 +7515 +7519 +7542 +7530 +7539 +7542 +7550 +7546 +7535 +7547 +7572 +7551 +7590 +7574 +7537 +7558 +7596 +7579 +7562 +7594 +7594 +7569 +7580 +7583 +7620 +7595 +7601 +7592 +7613 +7614 +7598 +7606 +7612 +7620 +7623 +7614 +7632 +7613 +7634 +7635 +7644 +7644 +7651 +7652 +7654 +7650 +7639 +7673 +7669 +7654 +7656 +7666 +7673 +7657 +7670 +7681 +7680 +7670 +7693 +7707 +7707 +7688 +7702 +7713 +7698 +7707 +7698 +7721 +7691 +7708 +7730 +7715 +7700 +7735 +7759 +7719 +7720 +7754 +7754 +7779 +7717 +7766 +7759 +7747 +7753 +7776 +7773 +7777 +7770 +7779 +7783 +7926 +7789 +7788 +7791 +7779 +7795 +7794 +7787 +7776 +7806 +7807 +7795 +7806 +7828 +7852 +7804 +7796 +7837 +7939 +7808 +7812 +7851 +7834 +7846 +7857 +8501 +7842 +7852 +7868 +7856 +7857 +7860 +7880 +7863 +7861 +7857 +7884 +7888 +7883 +7884 +7902 +7888 +7889 +7922 +7907 +7891 +7897 +7919 +7911 +7899 +7906 +7914 +7929 +7917 +7920 +7935 +7928 +7932 +7938 +7946 +7958 +7957 +7957 +7953 +7956 +7962 +7970 +7956 +7946 +7977 +7968 +7973 +7990 +7993 +7969 +7987 +7989 +8014 +9025 +9335 +8679 +8632 +7988 +8015 +8000 +8004 +7991 +8009 +8029 +8036 +8021 +8038 +8033 +8043 +8035 +8060 +8050 +8030 +8062 +8050 +8054 +8056 +8078 +8079 +8076 +8066 +8093 +8077 +8075 +8070 +8094 +8092 +8076 +8077 +8095 +8102 +8087 +8099 +8113 +8107 +8112 +8110 +8132 +8108 +8123 +8122 +8134 +8128 +8130 +8135 +8147 +8151 +8131 +8135 +8168 +8149 +8142 +8163 +8173 +8172 +8175 +8195 +8193 +8150 +8183 +8206 +8177 +8171 +8192 +8233 +8185 +8212 +8217 +8189 +8187 +8205 +8247 +8208 +8191 +8228 +8240 +8208 +8199 +8251 +8258 +8206 +8251 +8261 +8247 +8226 +8255 +8270 +8270 +8248 +8280 +8286 +8237 +8262 +8286 +8271 +8936 +8314 +8301 +8261 +8272 +8332 +8295 +8268 +8303 +8323 +8289 +8294 +8324 +8353 +8291 +8312 +8342 +8312 +9772 +8374 +8360 +8307 +8332 +8372 +8346 +8324 +8363 +8373 +8344 +8336 +8394 +8366 +8346 +8349 +8382 +8394 +8351 +8419 +8398 +8366 +8363 +8411 +8410 +8379 +8386 +8408 +8392 +8419 +8432 +8411 +8413 +8422 +8438 +8438 +8413 +8459 +8459 +8408 +8422 +8480 +8444 +8424 +8436 +8443 +8483 +10147 +8435 +8465 +8487 +8460 +8464 +8471 +8492 +8466 +8496 +10516 +8484 +8495 +8500 +8495 +8533 +8500 +8513 +8500 +8518 +8534 +8537 +8503 +8550 +8528 +8550 +8523 +10063 +8559 +8533 +8525 +8552 +8551 +8532 +8571 +8564 +8569 +8541 +8558 +8590 +8563 +8592 +8586 +8582 +8574 +8589 +8585 +8568 +8580 +8608 +8594 +8561 +8594 +8606 +8595 +8613 +8604 +8603 +8610 +8619 +8627 +8625 +8632 +8633 +8640 +8639 +8633 +8660 +8655 +8649 +8668 +8649 +8666 +8659 +8664 +8671 +8684 +8666 +8710 +8689 +8666 +8685 +8686 +8685 +8686 +8720 +8683 +8707 +8706 +8714 +8712 +8727 +8716 +8708 +8706 +8714 +8719 +8738 +8728 +8742 +8734 +8748 +8740 +8749 +8747 +8762 +8753 +10180 +8760 +8774 +8754 +8756 +10645 +8757 +8795 +8787 +8786 +8787 +8780 +8799 +8802 +8799 +8816 +8787 +10328 +8823 +8792 +8787 +8831 +8848 +8818 +8829 +8843 +8810 +8804 +8842 +8865 +8813 +8840 +8856 +8834 +8829 +8873 +8852 +8823 +8886 +8877 +8850 +8883 +8853 +8849 +8898 +8886 +8859 +8893 +8925 +8868 +8889 +8910 +8891 +8870 +8921 +8923 +8889 +8906 +8946 +8894 +8894 +8929 +8914 +8916 +8943 +8957 +8934 +8960 +8974 +8933 +8933 +8969 +8962 +8928 +8964 +8981 +8972 +8946 +8998 +8976 +8946 +8959 +8994 +8952 +8984 +8988 +8996 +8990 +9008 +9011 +9027 +9005 +9025 +9015 +9028 +9029 +9031 +10082 +10319 +9869 +10513 +10881 +9031 +9108 +9055 +10556 +9056 +9053 +9017 +9040 +9086 +9071 +9054 +9092 +9149 +9067 +9092 +10573 +9096 +9088 +9089 +9084 +9089 +9102 +9111 +10661 +9124 +9100 +9095 +9143 +9124 +9099 +9123 +9134 +9143 +9126 +9152 +9166 +9137 +9148 +9151 +9138 +9174 +9146 +9150 +9139 +9164 +9168 +9141 +9169 +9179 +9168 +9169 +9215 +9178 +11754 +9205 +9187 +9172 +11863 +9169 +9203 +9245 +9199 +9219 +9232 +9208 +9187 +9230 +9241 +9188 +9229 +9247 +9211 +9238 +9254 +9218 +9234 +9266 +9257 +9225 +9272 +9274 +9266 +9278 +9285 +9259 +9254 +9305 +9270 +9251 +9308 +10996 +11101 +11374 +10618 +10070 +9283 +10010 +9343 +10035 +9282 +9336 +9318 +9302 +9335 +9341 +9301 +9315 +9351 +9324 +9328 +9341 +9336 +9330 +9392 +9363 +9357 +9380 +9361 +9329 +9380 +9393 +9348 +9389 +9403 +9366 +9368 +9418 +9379 +9367 +9409 +9396 +9370 +9426 +10183 +9381 +9410 +9429 +9387 +9433 +9465 +9405 +9427 +9471 +9422 +9423 +9458 +9421 +9412 +9453 +9460 +9429 +9455 +9498 +11215 +11296 +11253 +10257 +9488 +11051 +9498 +11495 +9450 +9494 +9631 +10204 +9495 +11674 +9479 +9501 +9514 +9491 +9489 +9516 +9513 +9523 +9521 +9507 +9543 +9578 +9515 +9546 +9571 +9525 +9534 +9566 +9540 +9561 +9571 +9574 +9562 +9554 +9565 +9565 +9573 +9593 +9551 +9575 +9586 +9578 +9586 +9606 +9588 +9598 +9610 +9602 +9597 +9629 +11388 +9618 +9609 +9614 +9620 +9615 +9642 +9629 +9656 +9648 +10199 +11572 +12254 +9636 +11271 +9663 +9654 +9662 +9642 +9647 +9673 +9629 +9670 +12386 +9674 +9705 +9689 +9643 +9683 +9713 +12323 +9699 +9697 +9722 +9704 +12451 +9717 +9725 +9717 +9724 +12387 +9708 +9745 +9757 +10167 +12520 +9730 +11394 +9741 +9737 +9752 +9748 +9745 +9754 +9777 +9770 +9752 +9778 +9764 +9759 +9774 +9773 +9776 +9789 +9799 +9773 +9812 +9784 +12467 +9814 +9802 +9837 +9807 +9805 +9810 +12564 +9833 +12539 +9820 +9839 +9819 +9856 +9824 +9837 +9844 +12488 +9849 +9863 +9814 +11550 +9905 +9835 +11566 +9882 +9858 +9891 +9932 +9848 +10685 +9904 +9866 +11536 +9902 +9849 +9908 +9907 +9871 +10748 +9953 +9882 +9932 +9927 +9877 +9937 +9934 +9902 +9937 +9947 +9921 +9933 +9963 +9927 +9934 +9974 +9921 +9956 +9983 +9969 +9957 +9968 +9946 +9973 +9997 +9960 +9981 +9997 +9974 +9992 +10020 +9980 +9989 +10036 +9993 +10008 +10042 +10009 +10026 +10036 +9992 +10028 +10033 +12827 +10049 +10037 +11740 +10067 +10022 +10035 +10090 +10047 +10036 +10081 +10051 +10031 +11536 +11758 +12892 +11787 +12933 +10078 +10059 +10108 +10075 +10078 +10100 +10101 +10065 +10126 +10091 +10071 +10137 +10154 +10103 +10160 +10129 +10097 +10168 +10156 +10091 +10159 +10153 +10121 +10157 +10160 +10124 +10176 +10154 +10129 +10184 +10160 +10129 +10220 +10187 +10134 +10213 +10209 +10141 +10181 +10208 +10183 +10181 +10200 +10181 +10198 +10226 +11879 +10235 +10201 +10189 +10211 +13154 +10238 +10236 +10248 +10235 +13019 +10238 +10238 +10231 +10223 +12088 +10248 +10252 +10301 +13112 +10291 +10256 +10271 +10265 +12009 +10279 +10263 +10262 +10295 +10285 +10282 +10303 +10316 +10283 +10308 +10300 +10302 +13158 +10312 +10336 +10334 +10309 +10339 +10320 +10309 +10325 +10343 +10333 +10344 +10371 +10331 +10336 +10359 +10327 +10380 +10385 +10350 +10367 +10402 +10357 +10370 +10389 +10346 +10406 +10420 +10362 +10415 +10411 +10384 +10403 +10407 +10379 +10443 +10396 +10371 +10446 +10425 +10400 +10466 +10439 +10436 +10400 +10461 +10466 +10424 +10456 +10454 +10429 +12180 +10462 +12469 +11306 +12143 +13476 +10447 +10484 +13442 +10481 +10485 +10450 +10471 +10513 +10463 +10487 +10519 +10494 +12297 +10500 +10504 +10536 +12737 +10515 +10492 +10507 +10524 +10505 +10524 +10539 +12251 +10564 +10552 +10500 +10540 +10539 +10501 +10561 +13500 +10588 +10586 +10550 +10573 +10599 +10579 +10597 +10601 +10547 +10603 +10599 +10554 +10649 +10577 +10558 +10621 +10610 +10572 +10599 +10615 +10594 +13504 +10596 +10661 +10621 +10613 +10656 +10622 +10653 +10668 +10622 +10659 +10722 +10621 +10644 +10664 +10632 +10676 +10660 +10627 +10704 +10692 +10665 +10709 +10668 +10689 +10721 +10656 +10712 +10709 +10669 +10702 +10744 +10684 +10748 +10738 +10677 +10744 +10726 +10709 +10774 +10702 +10696 +10776 +10710 +10741 +10778 +10715 +10770 +10756 +10714 +10771 +10788 +10745 +10805 +10780 +10725 +10776 +10750 +10754 +10772 +13829 +10829 +10814 +10805 +10845 +10791 +10802 +10814 +10766 +10795 +10838 +10794 +10815 +10812 +10825 +10838 +10793 +10821 +10866 +10816 +10884 +10852 +10812 +10852 +10844 +10817 +10870 +10849 +10837 +10864 +10850 +10880 +10907 +10851 +10874 +10916 +10857 +10909 +10897 +10847 +10896 +10899 +10917 +10918 +10903 +10914 +10918 +10889 +10918 +10913 +10895 +10930 +10960 +10930 +10945 +10944 +10931 +10955 +10953 +10954 +10934 +10958 +10955 +10965 +10937 +10990 +10975 +10971 +10963 +10968 +10971 +10978 +10995 +10961 +10983 +11009 +10977 +11012 +11002 +11013 +10992 +11018 +11008 +11047 +11007 +11019 +11053 +12835 +14388 +14111 +12918 +11031 +11030 +11040 +11052 +11038 +11048 +11068 +11042 +11055 +11089 +11046 +11082 +11082 +11055 +11085 +11090 +11059 +11062 +11097 +11064 +11076 +11106 +11082 +11096 +11114 +11087 +11116 +11141 +11092 +11149 +11118 +11094 +11126 +11101 +11121 +11117 +11122 +11141 +11139 +11162 +11177 +11131 +11174 +11174 +11135 +11172 +11183 +11131 +11201 +11160 +11160 +11223 +11170 +11183 +11208 +11157 +11206 +11201 +11178 +11236 +11191 +11210 +11270 +11200 +11233 +11211 +11202 +11236 +11220 +11212 +11252 +11228 +13336 +13288 +13212 +14308 +11255 +11234 +11228 +11264 +11252 +11237 +11290 +11255 +11287 +12319 +14378 +11282 +14362 +11268 +14404 +11266 +14494 +11288 +11280 +11299 +11293 +13143 +11322 +11306 +11336 +13259 +11305 +11336 +11308 +11322 +11339 +11316 +11391 +11347 +13269 +11356 +11349 +11347 +11370 +11336 +11365 +11376 +11340 +11392 +13293 +11378 +13488 +13501 +13504 +14490 +11384 +11381 +11377 +11383 +13249 +11413 +11390 +11421 +11401 +11410 +11408 +11409 +11421 +11441 +11429 +11448 +11417 +11452 +11417 +11442 +11452 +11432 +11448 +11457 +11440 +11462 +11459 +11466 +11464 +11646 +11462 +13694 +15032 +13356 +11500 +11971 +11485 +11507 +11467 +11499 +14647 +11480 +11497 +11473 +11510 +14676 +13649 +13646 +13506 +12453 +11557 +14729 +11518 +11535 +11505 +14797 +11528 +11556 +11564 +11534 +11547 +11553 +11544 +11543 +11554 +11591 +11563 +11566 +11600 +11547 +11583 +11581 +11581 +11609 +11575 +11613 +11615 +11597 +11615 +11602 +11590 +11649 +11605 +11614 +11639 +11601 +11644 +11623 +11629 +11656 +11653 +11648 +11628 +11651 +11653 +11624 +11659 +11694 +13854 +13819 +13990 +11683 +11622 +14990 +11644 +11685 +11680 +11682 +11705 +11674 +11706 +11709 +11679 +11688 +11683 +11705 +11725 +14953 +11705 +15011 +11734 +11727 +11766 +11725 +11750 +11738 +11712 +11755 +11748 +11760 +11759 +11749 +11773 +11735 +11763 +11770 +11783 +11751 +11772 +11758 +11780 +11766 +11795 +11777 +11783 +11788 +11799 +11789 +11778 +11814 +11801 +11808 +11831 +11824 +11811 +11793 +11825 +11821 +11840 +11834 +11803 +11841 +11839 +11839 +11870 +11844 +11824 +11838 +11846 +11821 +11863 +11868 +11846 +11868 +11860 +11857 +11888 +11885 +11888 +11892 +11876 +11902 +11877 +11903 +11898 +11874 +11920 +12105 +11894 +11921 +11888 +11930 +11914 +11940 +11938 +11925 +11961 +11931 +11928 +11963 +11913 +12000 +11948 +11919 +14262 +15249 +12020 +13996 +11954 +11962 +11979 +11989 +11964 +11984 +12007 +11974 +11965 +11982 +12002 +11983 +12008 +11963 +12048 +12016 +11998 +12043 +11966 +12040 +12024 +14080 +12068 +12011 +12059 +12053 +12017 +12060 +12023 +12043 +12042 +12027 +12077 +12040 +12053 +12064 +12050 +12083 +12082 +12073 +12080 +12051 +12103 +12088 +12062 +12114 +12060 +12105 +12092 +12159 +12130 +12093 +12129 +12140 +12085 +12285 +12095 +12134 +12156 +12086 +12151 +12133 +12121 +12162 +12127 +12155 +12165 +12135 +12174 +12142 +12159 +12171 +12145 +12173 +12160 +12177 +12195 +12179 +12184 +12186 +12196 +12197 +12166 +12203 +12194 +12195 +12212 +12187 +12204 +12233 +12197 +12230 +12187 +12224 +12250 +12226 +13190 +12198 +12233 +12221 +12222 +12296 +12242 +12263 +12252 +12252 +12257 +12237 +12271 +12267 +12246 +12269 +12234 +12307 +12262 +12259 +12308 +12248 +15787 +12252 +12317 +12310 +12284 +12393 +12277 +12310 +12326 +12289 +12339 +12288 +12452 +12355 +12289 +12360 +12299 +12292 +12359 +12305 +12371 +12348 +12340 +12400 +12316 +12367 +12353 +12364 +12408 +12357 +12407 +12351 +12361 +12409 +12487 +12391 +12389 +12368 +12437 +12389 +12412 +12399 +12426 +12410 +12385 +12433 +12390 +12429 +12398 +12457 +12442 +12425 +16030 +12430 +12496 +12428 +12468 +15880 +12476 +12423 +12447 +12483 +13397 +12526 +12439 +12488 +12475 +16035 +12439 +12488 +12486 +12461 +13487 +12458 +12530 +12513 +12504 +12516 +12462 +12524 +12468 +12515 +12539 +12480 +12552 +15991 +12556 +12479 +12557 +12520 +12537 +12552 +12522 +12565 +12525 +12559 +12597 +16213 +12566 +12548 +12592 +12529 +12618 +12549 +12572 +12608 +12559 +12614 +12571 +12638 +12625 +12566 +12618 +12564 +12650 +16078 +12682 +12582 +12646 +12648 +12591 +12654 +12593 +12668 +12640 +12609 +12648 +12609 +12671 +12620 +12754 +12675 +12606 +12688 +12613 +12698 +12667 +12649 +12726 +12627 +12713 +12653 +12684 +12716 +12650 +12724 +14834 +12736 +12687 +12722 +12736 +12708 +12735 +12699 +12736 +12741 +12698 +12757 +12683 +12737 +12732 +12746 +12752 +12689 +12754 +12745 +12735 +12812 +12721 +12786 +12735 +12776 +12769 +12746 +12789 +12753 +12773 +12754 +12787 +12788 +12776 +12835 +12802 +12831 +12787 +12827 +12803 +12815 +12852 +12804 +12818 +12813 +12821 +12841 +12832 +14950 +12837 +12861 +12814 +12850 +12830 +12865 +12846 +12868 +12870 +12835 +12864 +12861 +12898 +12847 +12863 +12931 +12857 +12897 +12878 +12887 +12921 +12876 +12908 +12888 +12911 +12896 +12901 +12912 +12890 +12906 +12937 +12906 +12933 +12942 +12938 +12914 +12919 +12950 +12944 +12935 +12934 +12969 +12947 +12923 +16345 +12976 +12975 +12938 +12974 +12990 +12987 +12985 +12961 +13016 +12979 +13040 +13001 +13002 +13013 +12987 +13009 +16628 +13026 +12991 +13060 +13025 +16630 +13019 +13030 +13029 +13017 +13035 +13045 +13016 +13072 +13096 +13073 +13058 +13051 +13042 +13051 +13064 +13037 +13057 +13073 +13055 +13099 +15677 +13079 +13069 +13093 +13100 +13085 +13095 +13079 +13145 +13078 +13101 +13092 +13114 +13139 +13106 +13134 +13116 +13131 +13094 +13212 +13133 +13186 +13137 +13126 +13162 +13135 +13150 +13174 +13151 +13155 +13143 +13176 +15612 +13197 +15995 +13185 +13165 +13195 +13160 +13220 +13188 +13198 +13193 +13188 +13217 +13194 +13253 +13219 +13197 +13201 +13183 +13210 +13192 +13217 +13216 +13235 +13223 +13208 +13236 +13224 +13251 +13233 +13259 +13230 +13266 +13267 +13262 +13269 +13252 +13301 +13233 +13279 +13289 +13259 +13286 +13264 +13307 +15639 +13297 +14001 +13311 +13294 +13334 +13288 +13304 +13329 +13291 +13366 +13298 +13342 +13323 +13345 +13330 +13344 +13380 +13289 +13373 +13312 +13356 +13343 +13368 +13390 +13336 +13382 +13327 +13404 +13357 +13382 +13386 +13357 +13409 +13343 +13416 +13355 +13419 +13416 +13397 +13442 +13371 +13431 +13373 +13466 +13416 +13400 +13430 +13393 +13451 +13405 +13428 +13415 +13448 +13424 +13435 +13451 +13406 +13475 +13422 +13462 +13431 +15259 +13445 +13486 +13453 +13461 +13496 +13431 +13522 +13457 +13505 +13468 +13484 +13487 +13506 +13514 +13466 +13529 +13473 +13550 +13485 +13610 +13521 +13494 +13549 +13491 +13559 +13489 +13556 +13524 +15999 +13513 +13554 +13545 +13537 +13546 +13523 +13594 +13522 +13605 +13533 +13570 +13558 +13567 +16233 +13602 +13599 +13628 +13590 +13551 +13627 +13571 +13598 +13590 +13628 +13607 +13597 +13635 +13592 +13648 +13611 +13614 +13607 +13626 +13609 +13636 +13634 +13662 +13640 +13645 +13653 +13667 +13647 +13629 +13695 +13629 +13688 +13680 +13691 +13694 +13674 +13742 +13668 +13726 +13657 +13708 +13670 +13708 +13697 +13687 +13716 +13668 +13725 +13685 +13752 +13700 +13760 +13731 +13736 +13734 +13713 +16546 +13718 +13777 +13715 +13770 +13707 +13777 +13740 +13775 +13803 +13741 +13794 +13727 +13804 +13743 +13821 +13744 +13797 +13776 +13794 +16632 +13804 +13777 +13796 +13799 +13809 +13831 +13796 +13838 +13892 +16988 +13768 +13848 +13798 +13846 +13811 +13839 +13844 +16228 +13843 +13857 +13865 +13877 +13881 +13854 +13856 +13864 +13890 +13863 +13877 +13872 +13888 +13895 +13859 +13900 +13847 +13899 +13924 +13869 +13946 +13851 +13919 +13884 +13920 +13905 +13935 +13908 +16345 +13914 +13957 +13925 +13947 +13926 +13924 +13969 +13927 +13944 +13924 +13954 +13947 +14009 +13959 +13992 +14010 +13958 +14008 +13961 +13987 +16801 +13972 +13993 +14002 +13982 +14013 +13987 +14023 +13979 +14019 +14000 +14032 +14013 +14042 +14010 +14028 +14032 +14006 +14020 +14033 +14024 +14056 +14065 +14041 +14092 +14044 +14083 +14030 +14081 +14057 +14073 +14055 +16792 +16463 +14104 +16402 +14094 +16451 +14140 +14078 +14129 +14076 +14137 +17232 +14164 +14091 +14120 +14100 +14124 +14149 +14092 +14159 +14108 +14169 +14107 +14156 +14114 +14152 +14126 +14152 +14163 +14140 +14138 +14159 +14131 +14163 +14175 +14166 +14176 +14179 +14163 +14191 +14182 +14194 +14184 +14176 +14222 +14194 +14218 +14211 +14183 +14221 +14211 +14207 +14218 +14271 +14232 +14249 +14217 +14240 +14222 +14234 +14237 +14225 +14272 +14244 +14272 +14235 +14245 +16485 +17506 +14240 +15429 +14250 +18285 +14333 +16754 +14302 +14249 +14303 +14291 +16626 +14258 +16868 +14279 +14783 +17143 +14310 +17342 +14302 +17513 +14287 +17118 +14276 +16673 +14313 +16799 +14340 +16782 +14350 +16769 +14373 +16808 +14369 +17118 +14350 +17339 +14378 +17571 +14339 +14371 +14404 +14363 +14385 +16620 +18439 +14402 +17510 +16834 +14404 +14372 +16768 +14381 +14409 +17206 +14398 +17603 +16891 +14429 +16873 +14433 +14429 +16841 +14421 +16923 +14428 +16948 +17015 +14428 +14436 +17230 +14473 +14467 +16941 +14490 +14458 +17389 +16941 +17184 +14444 +16915 +14436 +14517 +16846 +14530 +16956 +14500 +16981 +14526 +17002 +14512 +17058 +16835 +14568 +16997 +14537 +17038 +14541 +17037 +14535 +17065 +14505 +17256 +16968 +14537 +17101 +14550 +14523 +17601 +17059 +16920 +17591 +14589 +17649 +14611 +17807 +14596 +17427 +14665 +14574 +17202 +14590 +17408 +14599 +17698 +14609 +17901 +14604 +17669 +17076 +14646 +14598 +14675 +17290 +14653 +17608 +14655 +17691 +14610 +17825 +14602 +17632 +14598 +14691 +17135 +17029 +14677 +14669 +17722 +14656 +14686 +17123 +14722 +17139 +14710 +17174 +14715 +17389 +14687 +17621 +14664 +17868 +14644 +18024 +14672 +17782 +14709 +14702 +17261 +14712 +17465 +14712 +14752 +17218 +14771 +17287 +14758 +17311 +14719 +17316 +14740 +17371 +14755 +14758 +17239 +14776 +17297 +14765 +17387 +14759 +17359 +17313 +14779 +17256 +14791 +17384 +14794 +14802 +17980 +17346 +14836 +14802 +14822 +17330 +14841 +14788 +14871 +17360 +14892 +14803 +14874 +17793 +14855 +14841 +17389 +14859 +14842 +18100 +14807 +17958 +17080 +14905 +14863 +14859 +14873 +17400 +14964 +17386 +14923 +17372 +14978 +15016 +14919 +14916 +14924 +14879 +14942 +14904 +14935 +14880 +14937 +14915 +14938 +14906 +14958 +14923 +14965 +14914 +17670 +14930 +14974 +14926 +14958 +14973 +14968 +15002 +14960 +14988 +14954 +14971 +14979 +14981 +15140 +15002 +14978 +15005 +14990 +15022 +17887 +17518 +15046 +17549 +18243 +17335 +18001 +17557 +17616 +15027 +17696 +15037 +15029 +15057 +15031 +18232 +15036 +15048 +15044 +15058 +15064 +15054 +15046 +15099 +15050 +15085 +15064 +15111 +15053 +15093 +15064 +15097 +17721 +15114 +15090 +15160 +15072 +15154 +15078 +15143 +17633 +15153 +15077 +15143 +15083 +15170 +17695 +15177 +15102 +15202 +15110 +15200 +15105 +18134 +15156 +15208 +15136 +17671 +15204 +15170 +15180 +17619 +15193 +15126 +15192 +15127 +15213 +15145 +15218 +15161 +15215 +15153 +18558 +16722 +15234 +15301 +15289 +15201 +15249 +15200 +18445 +15208 +15213 +15217 +15226 +17887 +15212 +15278 +15228 +15269 +18505 +15257 +15271 +15272 +18124 +15220 +15309 +15247 +15285 +17836 +15332 +15263 +15335 +15280 +17879 +15301 +15297 +15267 +17910 +15304 +15295 +15313 +17888 +15358 +15281 +15346 +17896 +15348 +15299 +15371 +15300 +18775 +15330 +15436 +15307 +15393 +15293 +15395 +15309 +15403 +15314 +17809 +15352 +15398 +15357 +15409 +15372 +15399 +18159 +15369 +15440 +15395 +15417 +15391 +18057 +15367 +15444 +15383 +15455 +18353 +15428 +15431 +15461 +15410 +15463 +17931 +15414 +17661 +15418 +18092 +15448 +17975 +15459 +15404 +15477 +17942 +15469 +17966 +15467 +18127 +15484 +15458 +15453 +15477 +15480 +15488 +18711 +15464 +15477 +15487 +15536 +15495 +15517 +18224 +15522 +15503 +15498 +18270 +20072 +15509 +15651 +15510 +15576 +15516 +18814 +20036 +15510 +15574 +15496 +18926 +15508 +19518 +15578 +15529 +18132 +15573 +17501 +15561 +15586 +15579 +15603 +15579 +18223 +15584 +15629 +15595 +15607 +15619 +15598 +15616 +15649 +15596 +15602 +15619 +15618 +15616 +20190 +15620 +15640 +15629 +15633 +15655 +15627 +15645 +15670 +15645 +15694 +15648 +15659 +15654 +15670 +15637 +15698 +20308 +15689 +19350 +18738 +15682 +15656 +15708 +19106 +15713 +15717 +15706 +15711 +15699 +15717 +20164 +15723 +15703 +15717 +15730 +18883 +15713 +15722 +18479 +15746 +15710 +15750 +15726 +15754 +17837 +15759 +15766 +15768 +15760 +15776 +15782 +15765 +15784 +15765 +15820 +15790 +15835 +15766 +15810 +15773 +15820 +15781 +15806 +15796 +15819 +15789 +15829 +15807 +15826 +15803 +15831 +16265 +15839 +15838 +15865 +15812 +15913 +15848 +15857 +15837 +15902 +18434 +15875 +15889 +15870 +15881 +16087 +15853 +15892 +15898 +15867 +15883 +15869 +15904 +15885 +15867 +15893 +15889 +15902 +15923 +15915 +15929 +15917 +16133 +15907 +15956 +15920 +15956 +18633 +15958 +15929 +15968 +15939 +15942 +15971 +15933 +15955 +15947 +15976 +15954 +15977 +15982 +16007 +15979 +15963 +15985 +15960 +15996 +15972 +16010 +18744 +16010 +16005 +16018 +16007 +15998 +16046 +15993 +16041 +15989 +16006 +16013 +16011 +16053 +16021 +16065 +16022 +16037 +16043 +16038 +16089 +16069 +16058 +16043 +16064 +16051 +18823 +17659 +16074 +16051 +16104 +16071 +16079 +16086 +16073 +16091 +16064 +19345 +16092 +16073 +16115 +16074 +16124 +16114 +16078 +16138 +16105 +16123 +16150 +18522 +17195 +16114 +16141 +16139 +16136 +16179 +16137 +16130 +16171 +16108 +16184 +16111 +16204 +16144 +16203 +16144 +16198 +16178 +16157 +16199 +18780 +19389 +18922 +16136 +16228 +16194 +16223 +18111 +18088 +16259 +16175 +16249 +18461 +16219 +16241 +16216 +16230 +16208 +16254 +16206 +16248 +16250 +16220 +16248 +16226 +16257 +16255 +16269 +16230 +16274 +16264 +16264 +19071 +16251 +16389 +19483 +19215 +16294 +16289 +16248 +16318 +16273 +16323 +16284 +16342 +16311 +16304 +16325 +16300 +16350 +16266 +16337 +16319 +16318 +16345 +16328 +16392 +16314 +16403 +16302 +16366 +16351 +19035 +16387 +16320 +16394 +16335 +16381 +16354 +16375 +16399 +16325 +16396 +16339 +16434 +16370 +16421 +16417 +16405 +16426 +16387 +16432 +16370 +16474 +16388 +16454 +18677 +17618 +16442 +16370 +16483 +19306 +16462 +16419 +16449 +16453 +16444 +16435 +16457 +16481 +16552 +16484 +16435 +16505 +16423 +16521 +16437 +16516 +16429 +16492 +16456 +16510 +19326 +16470 +16524 +16492 +16527 +16490 +16547 +16509 +16544 +16490 +16543 +16546 +19445 +16534 +16495 +16562 +16491 +16578 +16503 +16579 +16513 +16614 +16539 +16584 +16551 +16557 +16559 +16549 +16598 +16551 +16607 +16531 +16618 +16537 +16601 +16598 +16595 +16591 +16600 +16621 +16589 +16634 +16574 +16652 +16552 +16661 +16572 +16650 +16606 +16636 +16603 +16653 +16648 +16637 +16652 +16627 +16686 +16645 +16687 +16610 +16707 +16642 +16707 +16656 +16703 +16666 +16674 +16684 +16670 +16721 +16669 +16740 +16655 +16714 +16662 +16705 +16671 +16716 +16691 +16726 +16721 +16714 +16735 +16704 +16728 +16716 +16754 +16756 +16703 +16854 +16713 +16792 +16761 +16719 +16763 +16729 +16754 +16743 +16726 +16783 +16778 +16799 +16780 +16791 +16809 +16779 +16808 +16763 +16763 +16825 +16768 +16847 +16745 +16866 +16836 +16790 +16848 +16800 +16870 +16833 +16817 +16901 +16774 +16871 +16853 +16797 +16876 +16811 +16857 +16889 +16795 +16884 +16805 +16890 +16855 +16820 +16926 +16808 +16903 +16917 +16821 +16920 +16874 +16881 +16950 +16859 +16906 +16897 +16890 +16928 +16863 +16913 +16902 +16961 +16962 +16889 +16942 +16925 +16908 +16950 +16902 +16978 +16958 +16961 +16945 +16907 +16978 +16929 +16988 +16954 +16967 +16960 +16981 +16976 +16963 +16985 +21943 +16974 +17020 +17001 +17017 +16943 +17052 +16955 +17038 +16993 +17017 +16999 +17023 +17034 +17014 +17054 +16981 +17024 +17118 +17026 +17040 +17030 +17063 +17068 +17046 +17024 +17059 +20468 +17064 +17040 +17060 +17119 +17029 +17101 +17028 +17078 +23848 +17050 +17077 +17094 +17044 +17141 +17087 +17088 +17186 +17065 +17148 +17074 +17093 +17148 +17053 +17167 +17144 +17116 +17166 +17093 +17186 +17095 +17183 +17106 +17161 +17177 +17108 +17220 +17113 +17177 +17143 +17158 +20620 +20837 +20120 +17193 +20068 +17194 +17203 +17182 +17238 +20007 +17166 +17232 +17178 +17277 +17171 +19623 +17249 +17198 +17252 +17209 +17271 +17201 +17240 +20448 +20227 +18889 +20426 +20147 +17276 +17265 +17269 +17299 +18263 +20540 +17329 +17278 +17241 +17296 +17237 +17261 +17273 +17284 +17322 +19196 +20096 +17325 +17282 +19911 +20292 +20130 +17334 +17316 +17295 +17326 +17293 +17353 +17299 +17381 +17336 +17315 +17371 +17307 +17365 +17346 +17288 +17379 +17286 +17373 +17339 +17351 +17406 +17335 +17410 +17343 +17403 +17360 +17410 +17409 +17360 +17422 +17330 +17447 +17372 +17428 +17408 +17432 +17491 +19008 +17440 +17421 +17400 +17465 +17388 +17494 +17381 +19677 +17458 +17412 +17506 +17392 +17519 +17408 +17483 +17481 +17448 +17483 +20516 +17489 +17459 +17491 +17534 +17650 +19223 +18797 +17501 +18774 +17514 +17486 +17594 +17478 +17544 +22486 +17477 +17540 +17472 +17562 +17484 +17533 +17506 +17515 +17564 +17514 +17561 +17536 +17518 +19067 +17513 +17563 +17581 +17562 +18583 +22526 +17537 +17623 +17555 +17575 +17591 +17577 +19576 +17570 +17595 +17629 +17625 +17567 +17586 +17656 +17571 +17607 +17582 +17672 +18951 +17612 +18842 +17652 +17620 +17650 +17624 +17658 +17625 +17625 +18363 +20820 +17578 +20546 +17631 +17674 +17670 +17649 +17705 +17630 +17715 +17678 +19137 +17719 +17688 +20585 +17726 +17686 +17756 +17667 +17729 +17682 +19144 +17722 +17714 +17749 +17728 +17713 +19203 +20557 +19378 +22776 +19243 +17722 +17740 +19169 +17745 +18868 +17759 +17761 +20853 +17783 +17734 +17813 +17757 +20651 +17781 +17757 +17824 +17774 +18543 +17812 +17787 +19464 +17782 +17817 +21232 +17772 +17815 +17821 +17847 +17810 +17794 +17824 +17819 +17839 +19719 +17830 +17858 +19425 +21425 +17814 +20246 +19623 +20785 +21813 +20754 +17812 +17861 +20953 +21142 +17913 +17844 +17908 +17843 +17924 +17837 +17884 +17889 +17878 +17933 +20993 +17870 +17887 +17893 +21018 +17897 +17910 +17895 +21057 +17960 +17899 +17978 +17917 +17931 +17962 +17896 +17980 +17895 +17953 +21155 +17916 +17955 +17954 +17986 +17973 +17934 +18026 +20428 +21231 +17973 +18005 +17979 +17972 +21021 +18002 +18013 +17937 +18039 +17952 +20064 +18029 +17964 +21413 +18018 +17961 +18037 +18031 +18059 +21335 +18007 +18040 +18025 +18034 +18076 +18017 +18068 +18030 +18050 +18070 +18090 +18052 +18034 +18084 +18047 +22093 +18076 +18088 +18089 +18093 +18069 +18102 +18050 +18122 +18084 +18114 +18098 +18107 +18121 +18064 +21178 +18147 +18106 +18143 +18122 +18123 +18185 +18108 +20210 +20749 +18137 +18170 +18125 +18143 +18163 +18128 +18203 +18136 +18289 +18147 +18138 +18230 +18122 +18212 +18152 +18148 +20226 +18171 +18192 +21446 +18208 +18180 +18180 +18212 +18218 +18213 +18199 +18213 +18231 +18235 +18237 +18220 +18245 +18247 +19920 +18242 +18239 +22318 +18215 +18267 +18266 +18252 +18301 +18229 +18287 +21465 +18258 +18277 +18215 +18300 +18234 +18297 +21504 +18274 +18330 +18274 +18323 +18304 +18290 +18339 +18291 +18358 +18397 +18334 +18356 +18314 +18337 +18310 +18335 +18322 +18311 +18370 +18283 +18321 +18346 +18361 +18406 +18967 +22498 +21854 +22235 +21379 +18396 +18365 +18359 +18422 +18380 +18393 +18377 +18388 +18389 +18373 +18401 +18385 +18385 +18389 +18384 +18514 +18384 +18410 +18399 +18393 +18415 +18441 +22161 +18438 +18458 +18440 +18435 +18467 +18442 +18459 +18443 +18480 +18467 +18479 +18454 +18488 +18487 +18451 +18478 +18462 +18500 +18467 +18500 +18500 +18502 +18517 +18504 +18509 +18503 +18499 +18542 +18500 +18523 +18499 +18511 +18551 +18483 +21987 +18560 +18490 +19684 +18559 +18506 +18517 +18589 +18527 +18707 +18568 +18558 +18609 +18542 +18829 +18577 +18590 +18586 +18537 +18599 +18562 +18585 +18602 +18576 +18615 +18591 +18610 +18629 +18591 +18615 +18598 +21462 +22089 +21678 +18605 +21154 +21663 +18627 +18646 +18616 +18633 +18657 +18641 +18692 +18604 +18681 +18647 +18627 +18679 +18633 +18708 +18670 +21907 +18715 +18676 +18654 +18720 +18647 +18920 +18634 +18814 +18718 +18619 +18750 +18675 +18706 +18707 +18664 +18741 +18675 +18760 +18741 +18691 +18737 +18701 +18729 +18767 +18702 +18750 +18733 +18751 +18767 +18766 +18768 +18750 +18776 +18796 +18735 +20293 +18787 +20290 +18768 +18816 +18765 +18818 +18761 +18780 +18800 +18784 +18755 +18807 +18775 +18853 +18808 +18799 +18864 +18761 +18849 +18789 +18820 +18833 +18797 +18886 +18829 +18853 +18838 +18824 +18864 +18856 +18847 +18864 +18830 +18864 +18862 +18903 +18909 +18849 +18882 +18891 +18850 +18905 +18846 +18926 +18912 +18896 +18908 +18872 +18917 +18879 +18914 +18888 +18912 +18910 +18965 +18914 +18923 +18929 +18919 +18955 +18923 +18965 +18961 +18924 +18973 +18933 +18949 +18965 +18938 +18952 +18984 +18941 +18947 +18954 +18996 +22147 +18949 +19009 +18994 +18928 +19034 +18963 +18995 +18996 +18975 +19012 +19051 +18966 +19025 +18991 +19020 +19034 +18989 +24378 +19058 +19011 +19046 +19049 +18982 +19088 +19034 +19083 +19102 +19009 +19093 +19068 +19026 +19081 +19032 +19064 +19129 +19050 +19129 +19132 +19064 +19115 +19043 +19082 +19135 +19090 +19130 +19104 +19100 +19140 +19079 +19112 +19140 +19080 +19162 +19118 +19124 +19200 +19073 +19205 +19139 +19126 +19200 +19108 +19160 +19158 +19381 +19143 +19199 +19122 +19205 +19138 +19135 +24613 +19194 +22122 +19200 +23154 +19203 +19212 +19230 +19176 +19230 +19182 +19198 +19251 +19208 +19240 +19243 +20962 +19227 +19235 +19220 +19279 +19270 +19191 +19276 +19242 +19213 +19309 +22952 +19196 +19321 +19914 +19193 +19282 +23500 +19300 +19271 +19306 +19253 +19312 +19336 +19247 +19324 +19277 +19277 +19377 +19285 +19298 +19308 +19252 +21087 +19317 +19267 +19357 +19293 +19313 +24834 +19924 +19324 +19320 +19339 +24494 +19310 +19586 +19355 +19310 +19407 +19310 +19367 +19408 +19350 +19417 +19342 +19376 +24935 +19403 +19351 +19387 +19397 +19384 +24893 +19418 +19366 +19411 +19415 +19390 +19439 +19398 +19443 +22757 +19378 +23228 +23326 +19472 +19460 +19406 +22616 +19472 +19444 +19462 +19421 +19419 +22645 +19458 +19439 +19467 +19452 +19456 +19485 +19492 +19486 +19477 +22769 +19775 +19461 +19491 +19522 +19497 +19547 +19513 +19495 +19532 +19493 +19524 +19517 +19496 +19542 +19493 +19525 +19546 +19509 +19540 +19553 +19521 +19552 +19532 +19549 +19572 +19537 +19577 +19585 +19541 +19610 +19585 +19592 +19604 +19564 +21372 +19573 +19583 +20881 +19604 +19561 +20905 +22660 +19633 +19597 +19638 +22826 +19616 +22031 +19660 +19649 +19618 +19655 +20718 +19600 +22151 +19671 +19630 +19633 +25125 +19661 +25175 +19592 +22660 +19699 +19636 +19632 +21000 +19665 +19666 +19970 +22019 +22884 +19654 +22730 +19696 +22854 +19661 +22770 +19710 +22821 +19691 +22776 +22218 +24874 +25270 +22841 +19654 +20737 +22985 +19720 +19748 +20992 +22895 +19723 +19741 +19752 +20682 +22697 +22786 +19751 +19762 +22826 +19794 +21382 +19782 +19785 +21239 +22881 +19733 +19834 +19793 +22754 +22913 +19838 +23023 +19783 +19845 +22949 +22960 +19807 +23041 +19869 +19773 +20744 +21100 +23029 +22857 +19800 +20721 +22746 +22993 +19839 +21061 +23087 +23004 +19854 +21304 +19875 +23078 +19846 +20805 +23005 +19953 +22988 +19850 +22985 +19943 +19842 +19827 +23074 +19963 +22937 +19838 +21196 +23228 +19966 +19881 +25475 +19983 +25646 +19918 +23011 +19989 +19924 +23151 +19956 +23154 +19962 +25537 +19947 +19969 +22681 +21371 +19979 +19979 +19947 +20001 +19988 +19965 +20018 +19966 +19981 +20028 +19967 +20009 +19990 +19971 +20027 +20040 +19982 +20044 +20005 +20018 +20054 +19998 +20027 +20047 +20006 +20076 +20045 +20008 +20076 +20049 +20017 +20073 +20065 +20015 +20102 +20027 +20054 +20109 +20015 +20080 +20108 +20015 +20104 +20145 +20039 +20126 +20098 +20040 +20143 +20062 +20073 +20151 +20066 +20126 +20196 +20083 +20288 +20158 +20082 +20192 +20105 +20087 +20174 +20117 +20098 +20132 +20188 +20206 +20101 +20188 +20184 +20114 +20249 +20183 +20126 +20206 +20162 +20160 +20232 +20150 +20172 +20229 +20136 +20194 +20237 +20137 +20231 +20224 +20150 +20256 +20182 +20245 +20257 +20172 +20218 +20242 +20235 +20243 +20252 +23649 +20216 +20311 +20247 +20226 +20259 +20233 +20248 +20296 +20262 +20265 +20335 +20257 +20281 +20320 +20254 +20310 +20307 +20262 +20343 +20296 +20267 +20312 +20317 +20269 +20347 +20263 +20313 +20335 +20296 +20340 +20343 +20312 +20358 +20354 +20323 +20358 +20318 +20304 +20379 +20352 +20343 +20426 +20354 +20358 +20394 +20350 +20367 +20378 +20359 +20383 +20395 +20352 +20424 +20385 +20376 +20376 +20408 +20348 +23667 +20410 +20427 +20375 +20445 +20418 +20366 +21761 +20461 +20428 +20459 +20452 +20422 +20466 +20451 +20423 +20475 +20446 +20428 +20454 +20481 +20450 +20442 +20519 +20465 +20467 +20456 +22027 +24504 +21796 +21766 +20516 +20462 +20477 +20523 +20478 +20511 +20547 +20462 +20511 +20542 +20501 +20515 +20586 +20506 +20546 +20537 +20494 +20555 +20548 +20488 +20608 +21536 +20476 +20633 +22294 +23918 +24375 +26428 +20546 +20529 +20600 +20603 +20542 +20641 +20559 +20564 +22751 +20602 +26392 +20546 +20617 +20629 +20583 +23751 +20632 +20582 +20588 +20606 +20648 +20580 +20647 +20622 +20590 +20664 +20608 +20611 +20635 +20660 +20630 +20641 +20671 +20637 +20660 +20675 +20665 +20689 +20688 +20662 +20665 +21598 +20692 +20677 +20679 +20738 +20687 +20680 +20712 +20674 +20680 +20752 +20679 +20718 +23674 +26488 +23286 +20891 +20687 +23231 +20751 +20793 +20706 +20754 +26627 +20804 +20682 +20747 +20791 +21659 +20722 +26568 +20833 +20788 +20708 +20816 +20765 +20719 +20838 +20806 +20722 +20859 +20736 +20776 +20789 +20799 +20789 +20767 +20828 +20837 +20818 +20810 +20860 +20830 +20809 +20837 +21834 +24680 +20836 +26703 +20878 +20818 +20885 +20857 +20889 +20855 +21427 +22180 +20870 +26718 +20885 +20838 +20936 +20853 +20922 +20903 +20859 +20921 +20899 +20878 +20924 +20893 +20854 +20934 +20919 +20872 +20959 +20923 +20870 +26806 +20946 +20989 +20878 +20938 +20932 +20884 +20992 +20879 +20960 +20928 +20984 +23218 +20975 +20956 +20984 +21047 +21000 +21251 +21314 +20998 +20962 +21024 +23607 +21007 +21872 +21010 +20976 +23749 +21046 +20983 +21005 +21071 +20981 +21018 +24476 +21036 +21017 +21012 +21060 +21077 +21013 +21055 +21086 +21005 +21031 +21057 +21067 +20997 +21090 +21108 +21961 +21040 +21123 +21087 +27010 +21042 +21134 +21098 +24715 +21120 +24722 +21088 +21067 +21107 +21071 +21349 +21119 +27163 +21155 +21122 +21173 +24894 +21147 +21133 +21143 +21143 +21166 +21159 +21176 +24062 +21171 +21181 +21158 +23643 +21188 +21145 +21159 +23899 +21171 +21822 +21174 +21894 +21171 +22033 +21221 +21215 +21179 +21214 +21229 +21200 +21232 +21258 +21178 +22366 +21251 +21206 +21187 +21289 +21234 +23825 +21244 +21226 +21217 +21245 +25968 +21246 +21184 +21268 +21327 +25955 +21234 +25577 +23150 +21289 +26000 +21244 +21288 +21323 +25321 +21240 +21314 +21317 +21285 +21314 +21329 +21293 +25993 +21339 +21320 +21272 +21316 +21339 +25899 +21288 +21313 +22659 +24546 +25877 +22692 +24365 +25876 +21333 +21352 +21377 +25882 +21361 +21366 +22150 +25872 +21396 +22596 +24414 +25849 +25826 +21384 +21415 +25957 +21396 +21403 +25915 +21441 +25617 +22975 +21445 +25857 +21770 +24499 +21407 +22666 +24430 +25966 +21455 +25920 +21391 +25960 +21450 +25996 +21453 +25856 +21423 +25922 +21456 +21422 +26921 +21479 +25935 +25433 +25887 +21487 +27636 +21481 +25933 +21494 +23987 +25488 +26082 +25930 +21463 +24511 +25996 +21558 +26102 +21477 +22653 +22321 +24141 +25699 +26068 +21480 +25948 +23925 +22784 +22479 +22961 +24787 +26161 +21495 +21560 +22335 +24948 +21505 +22123 +24062 +25618 +26040 +21576 +26067 +21560 +21609 +26160 +21579 +25988 +21624 +21633 +22851 +21623 +21538 +26130 +26110 +21682 +27034 +21623 +26150 +21608 +21652 +22611 +26217 +21585 +21617 +22889 +24641 +26156 +21619 +21647 +21647 +22685 +24462 +25792 +26212 +26074 +21633 +26268 +25890 +21736 +26302 +21695 +24455 +21690 +21748 +21745 +21688 +21732 +26289 +21742 +24232 +21646 +21769 +22860 +21762 +21678 +26287 +21770 +24762 +23708 +26297 +21718 +26293 +26125 +26764 +21780 +21730 +21749 +26360 +21799 +21776 +22915 +24461 +25799 +26416 +21830 +21816 +22783 +24352 +25689 +26401 +26460 +21875 +26131 +24205 +26312 +23919 +22335 +24067 +25532 +26449 +26550 +21842 +21766 +26381 +21928 +26491 +21858 +21812 +26395 +21892 +24772 +23286 +23438 +21829 +25666 +21913 +21871 +21843 +27955 +24763 +22797 +24430 +26540 +26570 +21897 +21858 +21933 +23179 +24766 +26013 +26528 +26421 +21859 +21987 +26539 +21932 +21875 +21972 +23860 +26619 +26033 +25323 +26593 +22267 +21897 +26464 +22003 +21962 +22736 +24268 +25470 +22016 +23290 +24727 +25896 +26603 +26584 +21954 +22039 +22006 +21954 +22705 +24282 +26645 +25938 +25200 +26817 +26772 +26746 +22520 +23070 +24479 +25708 +22084 +26716 +22043 +21984 +22702 +24282 +25737 +26747 +26744 +22004 +22029 +23122 +24714 +26803 +26347 +26816 +26313 +26690 +22032 +27683 +26733 +26688 +22103 +26691 +22149 +22050 +22049 +22158 +22122 +22053 +22162 +22160 +22067 +22121 +22183 +22108 +22102 +22171 +22138 +22096 +22144 +22167 +22097 +22127 +22180 +22084 +22172 +22206 +22148 +22153 +22195 +22221 +22168 +22104 +22222 +22224 +22113 +22208 +22239 +22150 +22165 +22276 +22207 +22132 +22211 +22253 +22162 +22187 +22236 +22231 +22161 +22242 +22210 +22217 +22225 +22200 +24955 +22248 +22226 +22683 +22221 +22246 +22646 +22246 +28720 +22261 +22252 +22276 +22280 +22259 +22288 +22272 +22305 +25069 +26933 +28523 +26667 +24977 +22271 +22303 +26302 +22347 +22286 +22278 +22362 +22339 +22332 +22320 +22346 +22957 +22325 +22328 +22297 +22372 +22383 +22323 +22353 +22388 +26459 +28664 +22635 +26546 +22964 +22341 +28710 +26007 +28625 +26052 +22420 +28702 +24988 +22445 +25951 +22379 +22340 +22410 +22501 +22441 +22386 +23432 +22401 +26112 +22451 +22515 +22444 +22764 +22384 +22473 +22409 +22414 +27424 +22437 +22425 +22455 +28880 +22440 +22441 +22449 +22466 +23025 +22479 +22489 +22507 +22486 +22463 +22533 +22529 +22481 +22486 +22526 +22493 +22481 +22526 +22537 +22495 +22509 +22547 +22522 +22478 +22554 +22555 +22523 +22532 +22594 +22547 +22511 +22540 +22592 +22532 +22508 +22637 +22575 +22533 +22556 +22618 +22566 +22546 +22644 +22587 +22554 +22599 +22612 +22610 +22594 +22596 +22682 +22589 +22613 +22663 +22624 +22623 +22620 +22659 +22636 +22632 +29403 +22621 +22634 +22644 +22639 +22663 +22656 +22671 +22634 +22659 +22658 +22635 +22662 +22683 +29077 +27252 +22681 +22665 +22705 +22687 +22699 +22644 +22716 +22732 +22684 +22695 +27762 +26966 +22736 +22737 +22684 +22710 +22768 +22734 +22717 +22771 +22770 +22727 +22698 +22778 +22769 +22685 +22748 +22794 +26153 +22706 +22747 +23207 +22817 +22783 +22705 +22780 +22807 +22756 +22726 +23083 +22846 +22734 +22728 +22837 +22820 +22737 +22803 +22859 +22828 +22781 +22849 +23415 +22819 +22779 +22850 +22869 +22805 +22822 +22860 +23191 +22834 +22815 +22850 +22862 +22823 +22816 +22865 +22859 +22853 +22876 +22922 +22874 +22852 +22867 +22888 +22903 +22868 +22903 +22887 +22877 +26712 +22954 +22903 +22909 +22894 +22876 +22904 +22945 +22906 +22914 +23480 +22929 +22898 +22920 +24878 +23009 +22912 +22892 +22973 +22962 +27264 +27362 +26986 +22903 +43081 +22958 +26334 +37002 +29070 +22932 +22951 +27342 +22968 +26889 +28029 +27981 +26790 +26886 +26874 +27879 +24929 +22921 +23859 +24483 +25140 +26010 +27133 +22999 +27428 +23033 +22996 +26931 +23000 +24296 +25072 +23033 +26958 +23170 +23093 +23657 +24223 +25043 +26894 +27449 +23903 +23043 +23890 +24623 +27340 +27666 +26945 +23090 +27905 +23133 +23078 +28142 +23067 +23061 +23106 +23066 +23068 +23112 +23152 +23094 +23112 +23118 +23138 +23130 +23155 +23176 +23151 +23123 +23164 +23162 +23127 +23111 +23183 +23177 +23176 +23170 +23184 +23192 +23173 +23169 +23208 +23180 +23175 +23211 +23173 +23188 +23193 +23209 +23212 +23194 +23198 +23164 +23231 +23259 +23216 +23220 +23223 +23227 +23227 +23221 +23427 +29984 +23236 +23221 +23205 +23290 +23258 +23212 +23224 +30017 +23255 +23297 +23271 +23276 +23313 +23282 +23249 +23252 +23289 +23310 +23284 +23262 +23306 +23309 +23310 +26754 +23536 +23326 +23301 +23352 +23339 +23347 +23303 +23334 +23357 +23343 +23314 +23332 +23402 +23383 +23309 +23354 +23359 +23361 +23312 +23357 +23366 +23372 +23372 +23375 +23394 +23355 +23370 +23411 +23389 +23387 +23403 +23419 +23396 +23374 +23429 +23431 +23398 +23397 +23456 +23447 +23422 +23415 +23464 +23399 +23520 +23439 +23417 +23532 +23454 +23452 +23481 +23474 +23442 +23424 +23420 +23462 +23510 +23457 +23441 +23464 +23472 +23519 +23442 +23471 +23495 +23492 +23490 +23495 +23503 +23513 +23464 +23507 +28013 +23538 +23503 +23485 +29080 +23513 +26987 +26629 +25063 +23538 +24023 +23528 +23543 +23557 +23549 +23529 +23518 +24398 +23566 +23532 +23571 +23592 +23593 +23535 +28124 +25602 +23591 +23579 +23556 +23548 +23566 +28036 +28133 +23539 +23592 +27163 +23680 +23654 +23566 +30506 +23571 +23645 +23685 +27332 +23602 +23572 +23659 +23672 +23628 +23597 +23623 +23698 +23664 +23650 +23648 +23745 +23668 +23643 +23679 +23725 +23678 +23631 +25972 +23667 +23721 +23709 +23634 +27305 +23693 +23760 +23713 +24766 +23655 +23729 +23762 +23756 +23728 +23717 +23788 +23737 +27711 +23692 +23776 +23767 +23742 +27927 +23741 +23803 +23784 +23737 +23740 +23800 +23783 +23771 +23760 +23809 +23773 +23771 +23781 +23783 +23830 +23809 +26680 +23835 +23765 +23790 +23808 +23831 +23810 +23868 +23824 +23833 +23814 +23857 +23830 +23822 +23794 +28673 +23814 +23861 +23857 +23853 +23843 +23890 +23851 +23855 +25288 +28274 +26064 +23860 +23837 +23833 +23904 +23893 +23870 +23856 +23939 +23895 +23887 +23864 +23957 +23859 +23898 +23964 +23860 +23877 +23879 +23917 +23945 +23915 +23892 +23945 +23956 +23965 +23902 +23933 +23965 +23954 +27244 +28419 +29003 +23958 +23933 +23969 +26207 +23996 +23956 +23970 +23964 +24574 +23988 +23979 +24447 +23983 +24008 +23973 +24563 +23984 +23986 +24063 +24011 +24063 +23991 +23992 +23972 +24783 +24040 +24035 +24037 +24023 +24078 +24098 +23998 +24083 +24042 +24086 +24083 +24115 +24073 +24009 +24601 +24096 +24110 +24031 +24018 +24088 +24126 +24099 +24046 +24087 +24126 +24111 +24088 +24063 +24100 +24131 +24118 +24088 +24137 +24667 +24146 +24113 +24098 +24127 +24146 +24139 +24119 +24134 +24899 +24119 +24150 +24129 +24143 +24175 +24585 +24118 +24095 +24203 +26705 +31486 +24214 +26544 +24175 +28667 +24117 +24206 +24254 +24221 +24125 +24178 +24276 +24243 +24150 +24150 +28753 +28318 +24274 +24270 +24198 +24623 +24206 +24220 +24288 +24239 +24228 +24224 +24285 +24258 +24254 +24264 +24262 +24269 +24272 +24268 +24313 +24280 +24272 +24262 +24252 +26498 +28855 +24315 +24262 +24275 +26411 +29061 +24316 +25323 +24270 +24297 +24356 +24313 +24300 +24330 +24355 +24383 +24346 +24292 +24329 +24387 +24361 +24327 +24374 +24394 +24364 +24315 +24314 +24386 +24395 +24369 +29100 +26579 +24342 +28300 +26139 +24381 +24453 +24417 +24348 +24349 +24469 +24442 +24399 +24341 +24397 +24469 +24444 +24349 +24413 +24449 +24453 +24372 +24397 +24428 +24474 +24419 +24400 +24467 +24474 +24436 +24453 +24428 +24478 +24466 +24477 +24463 +24490 +24482 +24466 +24481 +24527 +24503 +24486 +24484 +24539 +24505 +24488 +24463 +24527 +24516 +24514 +24512 +24534 +24522 +24573 +24581 +24516 +24887 +24524 +24548 +24566 +24542 +24526 +24596 +24526 +24487 +31446 +24483 +24543 +24574 +24558 +24566 +24529 +24522 +29946 +24618 +24586 +24525 +24605 +27761 +31499 +29662 +24628 +24603 +24581 +24575 +24622 +24634 +24614 +24552 +25138 +24585 +24645 +24669 +24612 +24571 +24576 +29103 +24617 +24646 +24675 +24643 +24616 +24626 +29412 +24696 +24689 +24652 +29187 +24668 +24656 +24675 +24699 +29710 +24696 +24646 +24634 +29416 +24695 +24759 +24690 +24655 +30130 +24694 +24715 +24684 +24715 +24751 +24778 +29094 +24757 +24728 +24772 +24717 +24746 +24774 +24783 +24776 +24737 +24741 +24748 +24793 +24774 +30113 +24944 +24724 +24718 +29352 +24791 +24799 +24791 +24736 +28833 +30635 +27611 +27799 +24802 +24851 +24828 +24834 +24816 +24835 +24840 +24830 +24757 +29618 +29787 +24822 +24866 +24892 +24809 +27168 +24833 +24847 +24921 +24857 +24835 +24804 +24877 +24944 +24897 +24842 +24858 +24920 +24902 +24894 +24830 +24917 +24925 +29216 +29561 +24916 +24916 +29666 +24938 +24896 +29099 +24930 +24900 +24910 +30392 +24939 +24883 +24905 +26228 +24985 +24989 +24951 +24910 +24935 +26535 +24990 +24972 +24903 +24957 +25072 +25015 +24962 +24902 +24958 +24986 +25028 +25006 +24903 +24933 +24939 +24998 +25027 +25036 +24983 +24948 +25012 +25051 +25042 +24993 +24971 +25001 +25059 +25051 +24984 +24962 +25056 +25086 +25047 +29407 +25087 +25046 +25027 +25055 +25072 +29900 +25111 +25049 +25002 +25037 +25113 +25139 +25114 +25058 +25053 +25107 +29237 +25143 +25087 +25023 +29884 +25064 +25051 +25124 +25099 +25078 +25134 +25162 +25128 +25077 +25098 +25135 +25167 +25140 +25115 +25132 +25894 +25146 +25154 +25174 +25150 +25158 +25152 +25170 +25197 +25169 +25160 +25167 +25150 +25236 +25299 +26085 +29348 +32669 +25264 +25193 +25162 +25219 +25257 +25259 +25187 +25207 +25165 +28859 +25200 +25209 +29929 +32385 +25210 +25251 +25285 +25241 +25268 +25233 +25235 +25253 +25237 +25276 +25269 +25293 +25328 +25236 +25255 +25301 +25323 +25290 +25264 +25304 +25307 +30100 +29388 +25287 +25294 +25318 +25249 +29811 +25342 +25316 +25314 +29230 +25268 +25262 +25296 +25385 +25381 +29433 +25311 +25266 +25329 +25408 +25402 +25338 +29722 +30245 +29066 +25304 +25278 +30305 +28934 +25327 +27694 +25396 +31145 +30219 +25414 +25378 +25435 +25406 +25395 +25392 +25438 +25448 +25399 +25387 +25431 +25391 +30745 +25427 +25419 +25370 +29535 +25492 +25387 +25431 +25462 +29641 +25454 +25438 +25445 +25455 +25436 +25476 +25477 +25461 +25462 +25464 +25441 +25539 +25480 +25447 +27000 +25512 +25500 +25509 +25517 +25520 +25464 +25534 +25533 +25550 +25556 +25492 +25485 +25495 +25529 +25520 +25609 +25562 +25595 +25548 +25546 +25500 +25537 +25479 +25549 +25578 +25595 +30445 +29878 +25620 +25522 +25494 +25781 +25594 +25634 +25596 +25550 +25546 +25635 +25662 +25623 +25596 +25556 +25555 +25586 +25585 +25656 +25613 +25604 +25621 +27989 +27178 +30105 +27856 +25919 +25678 +25650 +25617 +25617 +25636 +25708 +25714 +25654 +25624 +25666 +25687 +25714 +28203 +25679 +25631 +25594 +25647 +25737 +25751 +30521 +30786 +28357 +25710 +25685 +25662 +25707 +30145 +25736 +25734 +25715 +25807 +25753 +25712 +29075 +25672 +25748 +30093 +25680 +25783 +30010 +25769 +25709 +25730 +25799 +25853 +25808 +25803 +29881 +25817 +25767 +25747 +25793 +25813 +25833 +25860 +25846 +25791 +25780 +25744 +25815 +28228 +30723 +25859 +25886 +28474 +30829 +28241 +25851 +25813 +25792 +25763 +25894 +25917 +25912 +25909 +25856 +25775 +25807 +25896 +29143 +25932 +25933 +25879 +25793 +25849 +25924 +25992 +25912 +33395 +25956 +25873 +25856 +29289 +25857 +25841 +25890 +25963 +25969 +25884 +25873 +25958 +29267 +25947 +25986 +31060 +25940 +25977 +25909 +25861 +30834 +30975 +29198 +27408 +25943 +25964 +26023 +26041 +33515 +28604 +26613 +26000 +33753 +31024 +28286 +30246 +31285 +30789 +26114 +26054 +26045 +31128 +26082 +31741 +26126 +30813 +34377 +31789 +26069 +26042 +26078 +26046 +26108 +30676 +30675 +30050 +26128 +26087 +26128 +26178 +26145 +26137 +26079 +26166 +26169 +26109 +26062 +26140 +26170 +26188 +26122 +27464 +26141 +26157 +26143 +26157 +26166 +26144 +26182 +26469 +26262 +26120 +26159 +26250 +26235 +26224 +26130 +26158 +26265 +26263 +26166 +26133 +26197 +26255 +26266 +26166 +26135 +26188 +26304 +26307 +26575 +31646 +31729 +37001 +31676 +36685 +31623 +36785 +31710 +36610 +31600 +36899 +26556 +31931 +36695 +31660 +36857 +31726 +36709 +31736 +36647 +31632 +36655 +31877 +36645 +31828 +35543 +36728 +31994 +31709 +36613 +31135 +31736 +36997 +36697 +36737 +31647 +31041 +31421 +32338 +30901 +31898 +31074 +31859 +31294 +30991 +31115 +31117 +31943 +31338 +31919 +31863 +31859 +30960 +31924 +31009 +31940 +31264 +31961 +31901 +31999 +32069 +31928 +30957 +32121 +30984 +31868 +31068 +30932 +26376 +31934 +29200 +32360 +32098 +31156 +33617 +31072 +31908 +31042 +31895 +31677 +32019 +32208 +32080 +31999 +32049 +26441 +31173 +31063 +30928 +31094 +31582 +31628 +32417 +31204 +37037 +31145 +30794 +32500 +31121 +31310 +30681 +31595 +31454 +31594 +31801 +31043 +31314 +31223 +30776 +37165 +31110 +30912 +31308 +30930 +31791 +32656 +30713 +26939 +31032 +30808 +31247 +30785 +30855 +31345 +30872 +26653 +32029 +31045 +32575 +30976 +31276 +30868 +28133 +31225 +30464 +30888 +31995 +31268 +31364 +30978 +31460 +31101 +37500 +31285 +26720 +30980 +32034 +32046 +31025 +32660 +31105 +32535 +32103 +31919 +30959 +26643 +31231 +30971 +31298 +31106 +31344 +30977 +31341 +30974 +31545 +30975 +26717 +26715 +37464 +26729 +26706 +26655 +26606 +26628 +26648 +32649 +26685 +26700 +26677 +26671 +26743 +26780 +31263 +26711 +31158 +26721 +26772 +26791 +29188 +26799 +26660 +26629 +26680 +31039 +26665 +26731 +26742 +26803 +26818 +26735 +29220 +26710 +26659 +26718 +26775 +26799 +26789 +26729 +26728 +26903 +26689 +26676 +26730 +26717 +26719 +26732 +26810 +30249 +29399 +26827 +31913 +26785 +26813 +26780 +32485 +26831 +26738 +26745 +26713 +26748 +26816 +26863 +26871 +26814 +31607 +26831 +26828 +26801 +26833 +26817 +26827 +26886 +26870 +26879 +26847 +26839 +26837 +29596 +26837 +26894 +32752 +26889 +26917 +26819 +34594 +26875 +26869 +26861 +26896 +26901 +28162 +26915 +26858 +26916 +26870 +26940 +30662 +26939 +34578 +26934 +26926 +34882 +26943 +26950 +34580 +26949 +26990 +26916 +27098 +26953 +27010 +26956 +34826 +26967 +34818 +26989 +26949 +27013 +29746 +34602 +26966 +34986 +34701 +26986 +26986 +27059 +27022 +26913 +26921 +27027 +26990 +27027 +26985 +27044 +27013 +27061 +27056 +27089 +27059 +29780 +26998 +27038 +27076 +27137 +34764 +30772 +27074 +26986 +27106 +27048 +26988 +27015 +27094 +27135 +27123 +27082 +27022 +27049 +27088 +27121 +27150 +27133 +27053 +27051 +27059 +30461 +32304 +31467 +27097 +27092 +27156 +27036 +27097 +27091 +27150 +27153 +27138 +30126 +27157 +27141 +27203 +27233 +27178 +27172 +31066 +27091 +27172 +27140 +27212 +27246 +32400 +31142 +27122 +27195 +27246 +27243 +27196 +27190 +27124 +27149 +27140 +27166 +27176 +27204 +27229 +27267 +27237 +27192 +27187 +27180 +27215 +27272 +27257 +27257 +27182 +27208 +27194 +27232 +27306 +27380 +27315 +27306 +29618 +27299 +27311 +27271 +27209 +29829 +27220 +27222 +27211 +27254 +29753 +27265 +27227 +27284 +27330 +29217 +27694 +27248 +27289 +27328 +27381 +30838 +29708 +27382 +27396 +27361 +27311 +27301 +31755 +27290 +27322 +27362 +27395 +27412 +27390 +27328 +27381 +27354 +27353 +27375 +27430 +27381 +27401 +27331 +27336 +27344 +27389 +27424 +27453 +27412 +28010 +27405 +27439 +27424 +30779 +27440 +27440 +27384 +27534 +27494 +27488 +27429 +27417 +27452 +27482 +27444 +27452 +27455 +27432 +27454 +27459 +27423 +27488 +27491 +27543 +27542 +27471 +27490 +27442 +27573 +27429 +27487 +27523 +27490 +27538 +27537 +27489 +27495 +27496 +27520 +27514 +27604 +27529 +27510 +27490 +30088 +27463 +28144 +27555 +27638 +32126 +33074 +31120 +27573 +30061 +27590 +27608 +32188 +27514 +27515 +27552 +27561 +27617 +27579 +27656 +27674 +27618 +27595 +27547 +27560 +27589 +27610 +27659 +27689 +27609 +27637 +27607 +27582 +27648 +27679 +27651 +27650 +27638 +27602 +27625 +27641 +27673 +27693 +27687 +27647 +27625 +27616 +27645 +27710 +27711 +27737 +29972 +33348 +27758 +32563 +27693 +27770 +27736 +27700 +27661 +27627 +27658 +27676 +27700 +27766 +27787 +27732 +27729 +30365 +36095 +27771 +27753 +30641 +27665 +27641 +27714 diff --git a/hw1/question3/test.sh b/hw1/question3/test.sh new file mode 100644 index 0000000..c056342 --- /dev/null +++ b/hw1/question3/test.sh @@ -0,0 +1,7 @@ +#!/bin/sh +# Tested using bash version 4.1.5 +for ((i=1;i<=100;i++)); +do + # your-unix-command-here + echo $i +done \ No newline at end of file diff --git a/testfile.md b/testfile.md new file mode 100644 index 0000000..cc79e88 --- /dev/null +++ b/testfile.md @@ -0,0 +1 @@ +test.ing.s