diff --git a/2022/utm_tr/3prieteni/3prieteni.cpp b/2022/utm_tr/3prieteni/3prieteni.cpp new file mode 100644 index 0000000..39a02fb --- /dev/null +++ b/2022/utm_tr/3prieteni/3prieteni.cpp @@ -0,0 +1,95 @@ +#include +#include +#include +#include +#include + +using namespace std; +ifstream input_stream; +ofstream output_stream; + +string tripletToStr(int64_t a, int64_t b, int64_t c) { + string res = to_string(a) + " " + to_string(b) + " " + to_string(c); + return res; +} + + +vector findTriplets(vector nums, int N) { + vector triplets; + unordered_map found; + + int stopI = N - 2; + for (int i = 0; i < stopI; i++) { + int64_t a = nums[i]; + + if (a > 0) { + break; + } + + int stopJ = stopI + 1; // N - 1 + for (int j = i + 1; j < stopJ; j++) { + int64_t b = nums[j]; + + if (a + b > 0) { + break; + } + + int stopK = stopJ + 1; // N + for (int k = j + 1; k < stopK; k++) { + int64_t c = nums[k]; + + if (a + b + c > 0) { + break; + } + + if (a + b + c == 0) { + string tripletStr = tripletToStr(a, b, c); + if (found[tripletStr] == false) { + triplets.push_back(tripletStr); + } + } + } + } + } + + return triplets; +} + + +int main() { + input_stream.open("tests/input.10"); + + int N; + input_stream >> N; + + if (N < 3) { + cout << "NOPE" << endl; + return 0; + } + + vector nums; + nums.reserve(N); + + int64_t tmp; + for (int i = 0; i < N; i++) { + input_stream >> tmp; + nums.push_back(tmp); + } + + sort(nums.begin(), nums.end()); + + vector triplets = findTriplets(nums, N); + + + if (triplets.size() == 0) { + cout << "NOPE" << endl; + } else { + for (auto it = triplets.begin(); it != triplets.end(); it++) { + cout << (*it) << endl; + } + } + + + input_stream.close(); + return 0; +} diff --git a/2022/utm_tr/3prieteni/tests/input.1 b/2022/utm_tr/3prieteni/tests/input.1 new file mode 100644 index 0000000..1b38afd --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.1 @@ -0,0 +1,2 @@ +6 +-2 3 4 -2 1 1 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/input.10 b/2022/utm_tr/3prieteni/tests/input.10 new file mode 100644 index 0000000..2d71e76 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.10 @@ -0,0 +1,20001 @@ +20000 +2395 +2635 +6226 +8426 +9760 +2481 +3277 +7398 +460 +8979 +7161 +5612 +6752 +449 +7854 +3434 +6516 +7567 +3243 +5760 +2174 +4409 +7905 +7804 +7554 +8306 +8618 +5702 +8757 +9027 +1357 +4588 +1446 +458 +1271 +4219 +7073 +9287 +6779 +4749 +3504 +4589 +8761 +6590 +9455 +4921 +2859 +2639 +8836 +2541 +9038 +9090 +677 +8472 +9918 +7857 +5023 +9087 +2069 +2542 +572 +1626 +9824 +6615 +7443 +6802 +4278 +3824 +7027 +3427 +3344 +8152 +8423 +9006 +3249 +6201 +5693 +9383 +508 +2529 +6565 +4065 +6935 +2284 +5042 +4039 +3025 +4607 +4210 +1632 +8422 +9068 +4002 +3657 +5821 +584 +129 +9597 +2180 +4153 +8551 +6403 +9085 +2102 +8514 +8470 +7132 +9201 +7640 +6781 +7958 +6529 +9503 +1822 +2983 +1030 +890 +9068 +8508 +7966 +4114 +7360 +9027 +9798 +6108 +3902 +7311 +5279 +2750 +6316 +4082 +5940 +1939 +1865 +8694 +7966 +4218 +729 +5153 +5108 +26 +5941 +2343 +7653 +8996 +6413 +8568 +1897 +7315 +3777 +8589 +5238 +3994 +4915 +5728 +8273 +5534 +5628 +3424 +61 +2107 +1198 +6716 +8174 +6279 +4798 +3308 +3731 +3718 +3294 +6700 +6871 +2530 +8739 +2293 +4499 +4779 +9820 +5566 +3910 +9048 +1434 +8223 +5243 +6800 +164 +1334 +7074 +4857 +8581 +-3 +3780 +5928 +1322 +7895 +52 +6855 +8209 +9983 +9670 +8629 +9227 +2209 +9070 +3825 +3693 +257 +7393 +8947 +7725 +29 +6392 +6628 +3195 +6764 +9997 +9438 +1331 +7199 +2476 +6149 +8216 +9286 +4831 +1683 +9965 +3671 +7827 +4747 +4936 +7846 +7948 +3969 +5244 +6614 +86 +7150 +8389 +1048 +5024 +9700 +1941 +1775 +1340 +3707 +3991 +6511 +9845 +5977 +2503 +5128 +7985 +8369 +5493 +6804 +7048 +9898 +3308 +8753 +7305 +8040 +1123 +4542 +7399 +7203 +620 +2078 +9230 +5681 +8558 +6702 +3082 +9950 +1708 +9348 +2687 +5410 +5986 +5898 +6259 +3756 +107 +5748 +3419 +7697 +5464 +4203 +9276 +8457 +6709 +3773 +5068 +150 +7533 +8710 +1132 +3214 +6778 +5003 +8201 +5147 +8549 +7660 +7128 +8589 +5346 +8214 +9641 +8412 +4056 +149 +5769 +5497 +6055 +9637 +6360 +1603 +6537 +8524 +1914 +4904 +6985 +2735 +290 +8019 +301 +6092 +6825 +826 +2301 +7667 +7440 +3790 +7428 +5824 +422 +4954 +8340 +8740 +1644 +696 +5367 +9061 +4432 +9656 +899 +9676 +1484 +9555 +9650 +6121 +3862 +7310 +5551 +4626 +1822 +9511 +2309 +4982 +692 +5147 +4914 +4620 +9543 +4612 +6616 +591 +6194 +473 +5045 +8393 +9957 +2876 +7075 +9852 +5415 +8406 +8108 +3225 +8730 +3877 +6831 +4289 +7286 +2697 +6815 +5186 +8958 +6735 +3390 +968 +5976 +1164 +8799 +5589 +1847 +7956 +6612 +2396 +9641 +5550 +9579 +1867 +3875 +8366 +9659 +8813 +6276 +2967 +7826 +6643 +9181 +9149 +7054 +4993 +2947 +3087 +174 +4837 +6778 +2855 +4609 +5279 +7210 +2354 +9230 +9427 +2524 +5409 +7761 +3908 +3930 +2713 +6251 +4 +5838 +8226 +1524 +6298 +4483 +3538 +7182 +647 +9346 +7138 +2179 +646 +6107 +512 +2004 +237 +42 +8069 +6379 +3705 +3787 +964 +2789 +9815 +1563 +1756 +6770 +2983 +811 +54 +5245 +8600 +3755 +9382 +-41 +6799 +8154 +8602 +148 +7445 +5590 +7452 +1493 +1198 +-41 +8971 +-42 +3156 +6874 +3140 +7252 +2454 +5074 +3274 +2970 +8014 +6904 +3049 +683 +4291 +2597 +6964 +5774 +8202 +453 +8634 +139 +3933 +9657 +7080 +6436 +8224 +5373 +8613 +3013 +4986 +1445 +4715 +4744 +7 +7096 +4601 +6450 +6816 +1970 +9527 +2388 +3770 +9994 +1961 +7214 +1598 +5365 +7358 +499 +2258 +9618 +8156 +6006 +9319 +8172 +4860 +7142 +8550 +5763 +8491 +4871 +7258 +8304 +4372 +5845 +7755 +3328 +7503 +5312 +563 +2433 +6772 +1413 +1166 +9392 +6190 +6662 +2092 +9515 +7353 +7797 +7315 +3645 +9612 +852 +7230 +2376 +6043 +3135 +9555 +9845 +342 +2235 +8541 +4382 +254 +4064 +5929 +9374 +5315 +9226 +3564 +615 +3737 +9187 +2536 +1358 +7546 +7330 +614 +8252 +5114 +7356 +9842 +6042 +5867 +7498 +9283 +1649 +2039 +9625 +2126 +5114 +7725 +802 +9052 +4761 +8607 +8602 +7725 +6994 +1093 +2322 +2886 +8448 +1822 +697 +9365 +3129 +9803 +7736 +7947 +9334 +5662 +6757 +3985 +8845 +8758 +1661 +9259 +5114 +6829 +6398 +9926 +6148 +3444 +4152 +5141 +8849 +6756 +6904 +732 +282 +2565 +2936 +6752 +9828 +6471 +5446 +6927 +7573 +7353 +9734 +3287 +9084 +6925 +7634 +6763 +4676 +6173 +2022 +2135 +2202 +2961 +7282 +8082 +9122 +5275 +9635 +8307 +6023 +9750 +4407 +5261 +1428 +636 +126 +9241 +9619 +7738 +4697 +8599 +8110 +2255 +4450 +437 +3868 +5031 +3942 +5722 +5702 +4405 +4292 +2057 +1001 +2243 +8387 +6686 +4339 +8449 +3970 +3171 +5547 +3644 +9515 +842 +1140 +4339 +9523 +9795 +4534 +3667 +4795 +4844 +3086 +5716 +5890 +8083 +7243 +7997 +5693 +1945 +2001 +5913 +7068 +9483 +-11 +5193 +1410 +5815 +7077 +5821 +6788 +6821 +6690 +2116 +49 +3016 +9205 +7470 +2197 +243 +9595 +9599 +2041 +2017 +8650 +7487 +8247 +5166 +1931 +7524 +4309 +4029 +6122 +6965 +5172 +5257 +6958 +6429 +6673 +5256 +9431 +8646 +8285 +8887 +490 +2267 +8186 +1570 +7884 +3820 +6260 +4407 +46 +1033 +6863 +6295 +6010 +3277 +5859 +5927 +6316 +3654 +5374 +5702 +6744 +1592 +5467 +2531 +3762 +7374 +9450 +713 +6872 +741 +1655 +9652 +1314 +7254 +1774 +7025 +6594 +7209 +5288 +9940 +8858 +5659 +2172 +5262 +331 +6325 +2507 +3746 +5595 +453 +8658 +9903 +2533 +1866 +9603 +8973 +4500 +6124 +1272 +9763 +4619 +4040 +7956 +8350 +3939 +1293 +917 +4967 +3167 +8100 +971 +8400 +1831 +4174 +8190 +7190 +1127 +1620 +10010 +1079 +211 +5456 +1199 +3697 +243 +2292 +5744 +2794 +6230 +9603 +4447 +991 +1602 +6641 +2692 +6554 +8508 +5519 +841 +6025 +2438 +4591 +3544 +7079 +490 +6943 +4248 +8650 +2589 +3010 +991 +7494 +1409 +3237 +7692 +1447 +9620 +3502 +6390 +5505 +1084 +5299 +4771 +7608 +4273 +5555 +6265 +5892 +8218 +4057 +98 +824 +214 +7033 +1954 +2046 +5173 +2198 +895 +3978 +3355 +583 +4759 +5607 +5041 +1017 +1942 +1610 +4547 +183 +5178 +360 +9499 +1618 +355 +1292 +8849 +3551 +6360 +3821 +978 +1001 +5744 +8988 +8022 +6511 +2804 +3934 +7904 +8153 +1707 +5353 +6153 +1783 +427 +9826 +5574 +6151 +9613 +3032 +9798 +3033 +7162 +8670 +6432 +61 +6679 +1592 +6804 +4059 +4915 +9650 +5827 +5175 +6934 +527 +134 +6164 +5473 +812 +7041 +1676 +4593 +3377 +6173 +5844 +1295 +2162 +1262 +8907 +1656 +9579 +5018 +9417 +6743 +6829 +3622 +2603 +878 +9455 +2052 +4903 +3818 +9779 +6982 +1962 +2343 +8836 +7267 +7314 +8565 +4980 +560 +4731 +1996 +1800 +1949 +8616 +4575 +9967 +1328 +8094 +9408 +7742 +1519 +4234 +9915 +255 +8759 +5810 +1390 +6747 +3514 +2312 +5369 +7442 +7000 +3984 +1307 +5932 +6112 +6119 +2255 +1494 +2175 +2268 +583 +243 +3605 +4068 +6221 +9444 +8211 +20 +5498 +9787 +388 +9272 +1557 +3848 +3652 +9286 +7036 +2139 +8472 +6131 +1129 +5093 +9116 +7528 +5331 +5643 +8186 +8897 +6211 +7850 +9657 +9036 +2093 +2571 +388 +8315 +860 +9769 +1252 +3419 +2896 +6740 +5807 +3454 +9737 +6771 +966 +9188 +3682 +5500 +1141 +5029 +6218 +6000 +569 +67 +49 +4754 +5450 +6558 +6056 +536 +6351 +216 +7729 +9241 +8937 +1152 +7231 +7228 +8763 +7693 +4029 +9625 +8987 +7008 +2168 +9927 +2579 +8327 +6134 +2801 +5035 +8438 +2473 +5871 +5972 +4406 +4614 +3958 +240 +7839 +3387 +3271 +954 +117 +8870 +3736 +4786 +9516 +8736 +1468 +274 +3540 +3635 +4495 +9573 +3759 +4165 +6796 +1459 +3348 +6927 +9649 +6882 +854 +5482 +2016 +1950 +4097 +5575 +5822 +4852 +6289 +8075 +371 +8795 +389 +692 +7475 +9325 +773 +6167 +6851 +8547 +1717 +3019 +2565 +4151 +2708 +8029 +6159 +4315 +3248 +1604 +1850 +4164 +5235 +7318 +4890 +1758 +7820 +5913 +6117 +4866 +4959 +1981 +1435 +6807 +1042 +1572 +9163 +2044 +3215 +993 +4044 +795 +195 +7114 +6288 +8576 +1882 +6834 +4341 +4115 +2544 +677 +5366 +616 +5148 +361 +1360 +775 +4167 +407 +2409 +2200 +6069 +1630 +1582 +1927 +3985 +3697 +5717 +2216 +8679 +8122 +2971 +3701 +8094 +2719 +9566 +6616 +2654 +9660 +8657 +2589 +4051 +8881 +8531 +8088 +2196 +2811 +8006 +4733 +9752 +9078 +5640 +6598 +8882 +4522 +8085 +3283 +6270 +7950 +2406 +3027 +4294 +8593 +5859 +3134 +7388 +3070 +4424 +7328 +166 +9893 +2277 +9650 +2174 +254 +2567 +6537 +4590 +3490 +8597 +9493 +1937 +2002 +91 +6866 +1756 +6185 +168 +7077 +2128 +1459 +4707 +2094 +9053 +2749 +7100 +9138 +8274 +9485 +9982 +6996 +9201 +5713 +1785 +8676 +6082 +1601 +6994 +7575 +1177 +6931 +346 +2679 +8861 +9287 +9903 +5725 +2856 +8055 +1831 +5447 +2155 +3931 +9902 +1181 +6173 +7557 +944 +6349 +2647 +7013 +4406 +9069 +6988 +3673 +8051 +4739 +9475 +4405 +762 +5450 +7307 +654 +6663 +161 +4809 +1661 +7367 +4895 +7615 +4734 +4388 +1387 +3863 +6052 +9583 +9133 +1551 +1257 +3084 +5599 +8410 +929 +3699 +6412 +7692 +3942 +9611 +9125 +1533 +6642 +3691 +4363 +6294 +4345 +7708 +7061 +4675 +7073 +4561 +1730 +5775 +8923 +2430 +5879 +2856 +7048 +4747 +8969 +4539 +5185 +3093 +9138 +5367 +9806 +4794 +9767 +5984 +499 +7884 +2136 +3454 +9141 +9195 +9191 +212 +9736 +7062 +8435 +2893 +7292 +5831 +1953 +3812 +4438 +9402 +98 +682 +7993 +5861 +5943 +2896 +6577 +9554 +7422 +1013 +359 +5046 +3328 +463 +1012 +356 +364 +2943 +2430 +6079 +7700 +73 +5223 +418 +5429 +7409 +6876 +2149 +2217 +4970 +6793 +8181 +8247 +9913 +6202 +8741 +4386 +6677 +6078 +2827 +3744 +6132 +451 +199 +8859 +6239 +5873 +6524 +6691 +9499 +5326 +8706 +2453 +5213 +953 +4577 +2414 +8329 +1083 +5841 +843 +9677 +5684 +4104 +6444 +9747 +3246 +8634 +5395 +3207 +8787 +6071 +3698 +3767 +3394 +6524 +1650 +9446 +8003 +4026 +9787 +208 +8574 +8624 +2510 +1109 +6707 +2860 +7111 +6091 +1851 +2502 +1894 +6006 +6830 +287 +6601 +6327 +566 +4278 +2832 +6197 +1348 +3917 +5183 +3722 +6508 +4360 +9871 +5108 +8627 +9302 +89 +36 +6711 +8648 +7507 +479 +4416 +3995 +9384 +1791 +6279 +7100 +9957 +3777 +8280 +7982 +231 +442 +1434 +7099 +3126 +4777 +6295 +540 +2532 +9978 +3512 +1934 +4243 +5649 +7141 +9771 +4037 +4557 +6473 +7999 +4574 +9299 +3701 +7493 +9711 +6709 +1835 +5265 +293 +6296 +5587 +8200 +4619 +4627 +3520 +2412 +5625 +4959 +4650 +8085 +4787 +7381 +3004 +591 +6387 +1019 +5492 +4307 +1876 +9947 +4799 +3228 +5147 +7689 +6481 +2312 +5321 +6875 +2919 +2940 +8413 +6304 +2527 +8100 +5109 +7781 +9139 +837 +5717 +4166 +941 +774 +6796 +724 +9342 +7973 +3261 +6087 +6168 +8023 +6910 +4308 +3241 +6586 +6650 +2193 +2761 +4594 +1179 +3322 +4516 +4810 +1095 +8874 +7420 +250 +7163 +3922 +6437 +8903 +4745 +948 +3938 +2541 +7955 +5776 +5237 +5388 +9476 +2113 +6650 +2484 +1013 +6066 +5554 +9197 +8744 +9685 +2912 +327 +2124 +1358 +9200 +9686 +2394 +346 +8807 +6935 +6099 +2672 +3118 +7712 +8270 +5691 +7507 +8649 +4739 +6073 +6169 +200 +6018 +6086 +9594 +3816 +8556 +492 +497 +4344 +4423 +693 +7506 +1991 +911 +4523 +2137 +9792 +358 +1852 +882 +8206 +970 +5922 +4905 +4832 +8584 +2783 +8739 +7850 +9934 +6150 +4850 +723 +3868 +1719 +6190 +9812 +3283 +9866 +4940 +5528 +7058 +8738 +7202 +7111 +3429 +9588 +3712 +8754 +7762 +7971 +6650 +3838 +9233 +2909 +2876 +8087 +727 +1386 +3590 +5742 +8229 +7302 +325 +5253 +2421 +1503 +3646 +7670 +9219 +42 +3942 +7261 +4324 +4961 +9565 +-25 +3544 +9794 +2738 +8896 +6589 +6496 +2119 +246 +6589 +686 +3148 +8351 +2381 +1194 +3874 +157 +3139 +7990 +9984 +6591 +4128 +6872 +9059 +5605 +1747 +5624 +8382 +5396 +2706 +783 +6295 +5044 +9026 +2235 +1385 +6576 +9191 +9208 +4634 +7290 +4727 +2 +1202 +3870 +410 +295 +9525 +4996 +4216 +9175 +7428 +8807 +2906 +6501 +6506 +5416 +5448 +828 +5769 +7742 +3618 +3840 +5308 +1253 +9366 +863 +5154 +175 +8380 +4615 +9206 +9712 +8496 +3870 +8945 +94 +7411 +3799 +2676 +1088 +412 +5583 +7355 +1352 +5669 +6790 +9944 +7458 +6723 +8958 +9791 +2401 +7410 +5748 +3162 +1616 +9926 +4459 +5650 +3936 +1274 +5904 +7091 +7545 +1487 +8663 +7699 +3585 +1619 +6980 +6213 +7516 +328 +3928 +7023 +9916 +2896 +6235 +8078 +6021 +999 +42 +2079 +9410 +886 +2378 +6588 +3581 +3840 +7927 +4181 +111 +7471 +3804 +41 +431 +6817 +6263 +4255 +8328 +6879 +6355 +664 +4304 +3847 +968 +9268 +9424 +6736 +5688 +2322 +7239 +7741 +1814 +4795 +1988 +7914 +3571 +7864 +5950 +9087 +2061 +5123 +6849 +5608 +5949 +8310 +8492 +5445 +1483 +3327 +4516 +117 +9429 +1672 +6370 +1582 +2413 +8308 +4954 +4609 +9606 +7668 +4887 +2304 +4430 +2178 +3483 +6865 +5649 +842 +8236 +7937 +1903 +1549 +7843 +3313 +3429 +9271 +1386 +7327 +7034 +5643 +7421 +5846 +3599 +2875 +4652 +5538 +3321 +9095 +3336 +3600 +5991 +211 +7956 +4189 +4273 +451 +6634 +8335 +10001 +3084 +9741 +4106 +2805 +874 +9484 +9171 +8249 +4301 +8434 +5885 +4185 +7841 +2890 +5744 +3539 +4078 +2971 +3118 +120 +6839 +596 +4015 +3408 +8973 +4234 +4805 +6276 +4619 +5613 +405 +510 +5802 +209 +4480 +6318 +6831 +2890 +5414 +2846 +7144 +6901 +2219 +3574 +1381 +3493 +5655 +5591 +4956 +4168 +531 +2407 +9093 +47 +9480 +8285 +5049 +207 +4406 +607 +6430 +210 +6468 +3566 +1453 +8242 +5534 +7653 +9835 +9627 +2343 +4213 +5896 +5218 +6707 +8921 +5454 +2638 +4184 +3769 +7366 +7328 +7864 +6814 +8128 +4589 +5873 +7673 +1383 +7686 +4892 +6536 +1989 +3690 +7002 +8124 +5013 +2202 +1796 +7078 +3881 +3684 +4470 +9961 +9006 +6089 +3743 +4362 +9580 +9092 +5053 +2931 +2119 +4777 +4574 +8747 +3026 +7810 +7457 +2425 +6052 +3455 +8154 +8340 +6355 +2741 +3442 +3223 +8243 +1705 +4525 +8166 +4376 +3575 +8401 +6950 +6997 +3593 +6113 +1873 +910 +6363 +1485 +2205 +1771 +-25 +2035 +4899 +9625 +8478 +1467 +2334 +3876 +4342 +9996 +4405 +9095 +5737 +2407 +7676 +759 +8306 +5608 +465 +1542 +8465 +7887 +778 +9145 +2660 +9761 +3279 +9599 +8138 +6873 +3997 +1822 +3858 +2608 +2030 +2344 +2309 +3103 +8698 +1886 +2867 +6879 +2125 +3841 +1515 +2485 +8938 +9266 +8996 +9983 +4164 +4938 +9630 +4537 +627 +9344 +1234 +97 +8178 +8478 +7635 +674 +1889 +1952 +7559 +1303 +3349 +3381 +418 +8097 +7439 +8159 +915 +8333 +6686 +8673 +8809 +2489 +7116 +7497 +125 +2978 +5380 +950 +6918 +7316 +7901 +4839 +8932 +1634 +8717 +4581 +7440 +5579 +5073 +9522 +8805 +8271 +1928 +9407 +1159 +4131 +6353 +9469 +7656 +3381 +7108 +4459 +2212 +6510 +7828 +6272 +2842 +9500 +3866 +931 +3916 +4451 +1521 +4707 +3182 +2862 +7655 +3835 +1735 +7992 +7276 +1994 +2642 +3986 +625 +1416 +1983 +8933 +2237 +8898 +6970 +5520 +2543 +4688 +1316 +5322 +1521 +2157 +6675 +6273 +710 +170 +3098 +3907 +5425 +4992 +7983 +7624 +5009 +4558 +2149 +5967 +1465 +1441 +1006 +9385 +9736 +7023 +5134 +211 +8474 +5938 +3151 +202 +7172 +9197 +5352 +6435 +4907 +1969 +7891 +2524 +1611 +7884 +5708 +9837 +1207 +7603 +330 +7288 +9816 +1154 +2781 +7748 +2177 +4647 +8230 +7907 +7532 +5692 +9648 +1569 +4332 +6280 +9667 +5779 +747 +6782 +2220 +9389 +8394 +8294 +9540 +3909 +7457 +6612 +3417 +2549 +8717 +870 +7371 +7784 +8824 +9077 +7995 +2615 +743 +4963 +2428 +8096 +8392 +6029 +9672 +7247 +1389 +9344 +6050 +6827 +5086 +7534 +6171 +4744 +7451 +6957 +9762 +6989 +7403 +9394 +7839 +357 +50 +1952 +9511 +7871 +8263 +319 +6548 +1157 +9808 +3914 +8903 +5853 +588 +6023 +7710 +4174 +7490 +8707 +4555 +8350 +1907 +3816 +2027 +4320 +3134 +4341 +2131 +8950 +5173 +3209 +6731 +8699 +1668 +6253 +8361 +7583 +2142 +9559 +1141 +6389 +8837 +5096 +7650 +3981 +824 +9279 +3967 +7496 +6105 +2100 +7167 +8083 +5986 +4503 +9533 +6199 +3426 +3544 +2414 +6001 +2009 +7539 +136 +8841 +7813 +6276 +2514 +1147 +1270 +5706 +3551 +8131 +8377 +2956 +1962 +5810 +2990 +90 +3161 +2666 +8634 +9166 +7183 +219 +3512 +5284 +3442 +5904 +3031 +3636 +9827 +6413 +6493 +4983 +418 +2985 +6966 +9748 +9070 +5779 +8603 +6634 +1576 +8699 +-16 +8501 +108 +9615 +6020 +8104 +2360 +9834 +9486 +5590 +6446 +5139 +8272 +3111 +3670 +5646 +9898 +6536 +4803 +66 +4319 +1067 +4547 +2098 +9852 +590 +5675 +1780 +9767 +6246 +2512 +9072 +9195 +3750 +9507 +2189 +1300 +7901 +8091 +1409 +8169 +534 +6969 +563 +4383 +9315 +3173 +4528 +1940 +9183 +1117 +3785 +940 +2360 +3199 +229 +6854 +557 +4826 +7884 +3349 +7802 +3554 +3290 +7506 +5153 +2851 +3198 +9566 +9038 +327 +6487 +3200 +9711 +5619 +650 +9742 +4222 +8275 +2998 +16 +5348 +5630 +8192 +2576 +808 +9769 +992 +1169 +2383 +2224 +1257 +9107 +3124 +4388 +2868 +3955 +3228 +9097 +5368 +9544 +8845 +3572 +884 +3875 +2404 +8705 +493 +2879 +4952 +3932 +9377 +2818 +667 +3480 +6909 +4321 +1574 +4804 +4390 +2513 +6895 +4321 +1856 +5734 +6750 +2962 +7826 +623 +5853 +7687 +1744 +6857 +7899 +837 +6362 +6601 +5871 +3846 +9954 +5725 +3750 +2246 +1269 +3904 +7860 +1068 +3887 +5132 +6571 +4995 +8900 +3843 +6925 +6771 +1439 +796 +2877 +4720 +4499 +6788 +2904 +6007 +8266 +2149 +7583 +8854 +8028 +5464 +3667 +6171 +1015 +2463 +7918 +8027 +1385 +725 +1422 +3391 +4943 +805 +5764 +4618 +4762 +7184 +1940 +1194 +6216 +3523 +3737 +2642 +9493 +5784 +2241 +4554 +8541 +4441 +3558 +7797 +9778 +2450 +7172 +2840 +2403 +3936 +7252 +8777 +2338 +9245 +257 +7061 +5509 +2676 +6600 +7327 +5526 +2397 +1433 +-18 +8376 +8764 +9270 +3377 +917 +7068 +9941 +6182 +1650 +9270 +5886 +3748 +4818 +3690 +4815 +9223 +948 +6458 +2391 +6558 +515 +3000 +8477 +5456 +8963 +2966 +3329 +3258 +6709 +9819 +216 +3554 +7274 +1456 +4319 +1386 +7211 +3595 +4630 +7018 +7220 +4141 +5317 +8125 +7048 +4240 +5227 +5138 +3975 +3755 +9260 +3741 +5883 +21 +7190 +8468 +224 +6593 +1280 +2346 +6507 +7907 +3839 +4198 +3456 +8694 +8790 +2886 +8121 +3484 +9031 +5051 +5121 +6552 +8334 +580 +7271 +5782 +1637 +7378 +988 +1990 +1468 +3748 +4122 +1551 +4159 +2765 +7362 +9898 +720 +4030 +9489 +125 +1428 +9233 +27 +7252 +8136 +2990 +4607 +2212 +9784 +2194 +5845 +-36 +4012 +4137 +3042 +8339 +6130 +399 +2191 +2783 +3183 +4907 +840 +9876 +3358 +5315 +9336 +1169 +6545 +8462 +6473 +4267 +8079 +1021 +2573 +7927 +3842 +359 +6196 +5366 +7639 +8546 +8938 +4533 +8723 +2846 +7146 +6080 +7614 +4285 +8610 +6664 +3126 +7223 +7607 +6490 +1963 +6311 +2222 +763 +662 +8585 +2331 +1063 +2298 +1141 +3380 +2425 +8639 +9673 +3015 +5466 +5814 +5952 +4083 +2722 +5851 +6236 +4123 +7612 +2023 +360 +5887 +1395 +3503 +7823 +60 +1781 +1949 +1454 +7264 +5415 +6919 +1514 +4265 +7262 +7807 +-23 +9484 +46 +1493 +6703 +2445 +1992 +4481 +3042 +5026 +2341 +4195 +3623 +4325 +7241 +5697 +9984 +2370 +3446 +9321 +1543 +1604 +2961 +5086 +3554 +2041 +9949 +9663 +3753 +3375 +4724 +5394 +176 +3017 +4905 +5162 +9824 +451 +8108 +9969 +5174 +7221 +690 +532 +2134 +3408 +2440 +1841 +2726 +2548 +1592 +3480 +9958 +1764 +1865 +877 +9153 +9115 +6453 +6331 +4201 +1472 +5577 +9696 +3834 +9436 +7544 +735 +67 +9558 +770 +5225 +1135 +1833 +3062 +5511 +6485 +7515 +5719 +3872 +9527 +603 +8156 +8144 +-8 +4123 +2442 +3517 +2983 +5570 +8654 +3710 +4896 +1843 +6285 +229 +888 +3938 +103 +6997 +9328 +6612 +188 +3675 +9346 +3357 +5977 +3591 +4350 +5793 +7033 +1108 +526 +8881 +2979 +1163 +8738 +5501 +7002 +3975 +3714 +2013 +6900 +7688 +3830 +7436 +2622 +8649 +4807 +7253 +354 +834 +7466 +2030 +8447 +822 +6165 +4752 +9500 +748 +7282 +2298 +9384 +7909 +6709 +5607 +2294 +6903 +9665 +6588 +4431 +2097 +6648 +7703 +8505 +235 +7509 +3559 +6175 +9998 +8754 +3608 +8394 +9364 +7382 +7218 +4601 +370 +9770 +4176 +-23 +1362 +1181 +6965 +7106 +9588 +1393 +8927 +4960 +5388 +389 +8023 +6773 +4388 +7802 +6286 +1070 +6899 +9282 +8871 +5921 +1010 +5085 +5408 +214 +8024 +3380 +5469 +6436 +2650 +660 +776 +4383 +3601 +525 +2107 +676 +5153 +4425 +9447 +9200 +1719 +3588 +8822 +2828 +317 +7329 +8421 +4868 +6279 +7826 +6865 +873 +6734 +3321 +7351 +8445 +6675 +6055 +4588 +6177 +8548 +9886 +2500 +6548 +8605 +7558 +1732 +8604 +5108 +4031 +4703 +4773 +541 +3428 +1725 +1931 +797 +9476 +5927 +5607 +6285 +4210 +6237 +8183 +4427 +6763 +985 +1477 +8494 +3239 +2440 +7495 +7820 +8867 +9689 +7848 +3059 +8277 +1090 +3432 +9762 +6632 +3144 +1049 +9806 +3034 +7860 +5268 +5110 +6530 +3928 +5301 +6540 +7556 +5003 +8325 +4641 +3760 +8970 +5487 +7554 +5412 +5165 +8288 +5016 +809 +4768 +1279 +633 +7705 +7213 +7622 +36 +8885 +9679 +1662 +420 +1619 +4273 +6209 +2348 +2833 +5520 +7027 +7895 +5370 +6752 +6799 +9268 +7163 +3170 +3729 +6511 +4504 +6737 +9391 +8904 +8632 +6494 +7317 +3375 +4992 +7460 +8612 +3578 +550 +5666 +9250 +5454 +219 +2433 +4475 +5513 +388 +773 +545 +1319 +7749 +3398 +1388 +8820 +5429 +9802 +1356 +4234 +4955 +1259 +1361 +6973 +177 +7926 +2157 +4710 +3481 +2420 +6182 +3356 +8680 +3871 +7963 +221 +1798 +4386 +520 +7674 +1728 +5467 +1998 +8825 +2526 +7766 +3216 +5569 +5996 +7176 +9537 +6733 +2178 +4705 +1785 +7047 +5493 +9843 +8867 +4981 +9296 +7970 +8779 +5749 +5629 +40 +2357 +3905 +6147 +4981 +9724 +1259 +814 +2319 +3061 +5045 +2477 +7589 +4489 +296 +1347 +842 +8207 +3510 +2658 +1012 +5262 +6444 +6636 +1262 +244 +1726 +1915 +5932 +5033 +5641 +298 +9609 +5495 +326 +5490 +3983 +7773 +1807 +7630 +2275 +3942 +365 +3692 +6032 +3513 +8665 +7073 +3717 +1275 +6997 +7842 +5478 +762 +2313 +1330 +435 +2475 +3043 +1040 +7473 +1556 +7190 +1707 +8027 +3572 +1717 +3420 +6929 +6917 +7184 +9418 +8376 +3501 +2188 +5538 +8590 +4291 +2670 +4312 +8808 +187 +7034 +7609 +7349 +6256 +8711 +4222 +998 +693 +1039 +5312 +4870 +1608 +6426 +2880 +10004 +5416 +3606 +1341 +9631 +3015 +1130 +1267 +8202 +9018 +5021 +6007 +5646 +762 +8142 +7040 +8847 +7647 +3894 +3103 +8679 +5120 +344 +6112 +7710 +3661 +4482 +2279 +5611 +3341 +3691 +1931 +9766 +6686 +328 +7719 +925 +645 +7965 +8643 +2047 +9232 +9720 +9208 +4586 +2401 +8028 +2132 +3813 +37 +1925 +8363 +2915 +9692 +2890 +3565 +107 +614 +4550 +5338 +3970 +2162 +8902 +5923 +8851 +8350 +9127 +6916 +8917 +4219 +3886 +608 +5998 +1999 +544 +3808 +9858 +4412 +910 +3895 +57 +4499 +6736 +7263 +6507 +8046 +1095 +981 +1236 +4401 +3162 +1342 +678 +2783 +2881 +3537 +5599 +3125 +3908 +7923 +4560 +8960 +8530 +9506 +9002 +6774 +4981 +7329 +9928 +7774 +5454 +8519 +8285 +9216 +2849 +9054 +49 +8654 +8144 +9987 +3306 +5182 +7370 +210 +9381 +1650 +9243 +6453 +3732 +4552 +7684 +2293 +3175 +662 +4358 +1340 +5106 +1844 +3867 +3799 +1699 +2135 +8208 +3711 +3198 +2561 +9702 +8809 +5049 +2636 +8201 +4254 +262 +7667 +8013 +7293 +4196 +2807 +6573 +7583 +9385 +3452 +9041 +1533 +617 +4843 +4686 +3157 +6147 +2980 +1141 +5839 +879 +1036 +7243 +4890 +2860 +9430 +5288 +5875 +6474 +8417 +5282 +7355 +5123 +2895 +3284 +9675 +5222 +9290 +4243 +155 +3755 +8002 +1439 +4432 +3473 +5701 +19 +5261 +9882 +8170 +4850 +1048 +8309 +8678 +8500 +1965 +7436 +2255 +2755 +8164 +8490 +1701 +9174 +327 +5188 +8070 +920 +6373 +-38 +7256 +3999 +535 +8050 +6404 +7384 +8026 +8540 +9138 +552 +719 +2676 +1951 +4412 +2996 +2181 +1069 +1865 +1366 +9193 +9066 +7388 +4779 +2242 +320 +5868 +8377 +4710 +6246 +9283 +4503 +6247 +809 +6122 +9890 +365 +656 +9568 +2609 +6870 +1838 +934 +2788 +1351 +7892 +3101 +2169 +2421 +9021 +5543 +1850 +4323 +6876 +7661 +232 +2694 +9308 +3273 +1352 +4069 +1503 +8888 +4290 +4545 +4845 +4574 +2677 +1226 +3783 +7629 +9969 +9388 +2957 +7242 +6668 +454 +6867 +5642 +8249 +3685 +5243 +9188 +7773 +9350 +7553 +3679 +1513 +521 +5114 +1245 +3456 +3565 +1899 +697 +4051 +763 +9026 +6840 +9604 +391 +9945 +7153 +5204 +9179 +4005 +8642 +4266 +9976 +9224 +6080 +1355 +7679 +2610 +5005 +6447 +3280 +9352 +7521 +4853 +562 +5841 +8937 +6437 +3884 +3715 +5512 +3149 +2168 +4444 +6245 +8414 +3479 +5436 +8036 +7547 +9913 +5905 +1842 +3124 +7216 +6035 +4013 +9411 +8018 +9949 +2184 +4903 +8529 +756 +8646 +9961 +9027 +6124 +7373 +4979 +1925 +519 +1418 +9066 +3199 +6305 +8766 +7172 +4169 +2663 +7327 +167 +8346 +9752 +2165 +2607 +3762 +2411 +2744 +5877 +4332 +7048 +7445 +1535 +7633 +9637 +7799 +4621 +2320 +2366 +647 +702 +8849 +6456 +470 +2851 +7760 +8001 +6411 +6666 +9826 +1198 +5027 +5333 +4869 +3101 +1019 +1403 +2760 +6131 +3745 +5838 +5696 +2186 +5249 +1570 +4356 +2974 +3434 +9011 +1994 +9662 +9639 +4111 +9346 +9786 +2691 +7036 +4440 +5592 +6192 +8480 +5759 +2445 +3493 +2480 +2965 +8309 +8583 +5925 +2928 +2687 +513 +2080 +8832 +3812 +1595 +2435 +8739 +67 +1427 +3955 +2840 +8232 +841 +7058 +417 +723 +401 +8734 +9658 +3773 +7437 +464 +114 +4615 +2757 +1381 +856 +3249 +5221 +7657 +1029 +2382 +1458 +9040 +6506 +8389 +8359 +5745 +5428 +3285 +8430 +7098 +3523 +935 +4657 +9678 +548 +2631 +5725 +8852 +5991 +9234 +8595 +3549 +3280 +2945 +9357 +5994 +8740 +6663 +9589 +8182 +261 +3202 +2828 +8886 +625 +3088 +9000 +9120 +4875 +6446 +5080 +4005 +6332 +4416 +4740 +6947 +3790 +2839 +8255 +942 +8830 +8898 +5663 +1067 +7219 +9793 +5992 +6909 +8714 +4519 +5378 +1361 +5607 +5715 +9392 +7391 +738 +712 +6095 +447 +2031 +570 +5350 +5111 +7814 +8211 +9542 +1494 +8296 +3104 +1645 +3621 +4877 +8370 +6588 +3250 +6840 +8090 +4213 +3577 +8545 +4558 +8720 +3604 +7808 +3012 +9362 +7537 +2975 +513 +6952 +8242 +3964 +3498 +3815 +4893 +9289 +8114 +9530 +5436 +9206 +925 +2156 +8330 +7066 +6102 +7993 +4694 +3117 +1471 +5850 +7795 +4713 +225 +5560 +866 +9970 +6006 +495 +6795 +8234 +3309 +6837 +978 +5208 +7003 +3175 +3413 +6067 +566 +469 +3919 +4822 +890 +1333 +5663 +7412 +9995 +3193 +9624 +4012 +7359 +4566 +4787 +6369 +2460 +5421 +7494 +9017 +7409 +1025 +3362 +1074 +6434 +7721 +8948 +3845 +9002 +4184 +2030 +2300 +9246 +532 +7273 +5753 +5459 +1771 +9593 +3089 +1488 +5652 +4927 +5168 +2305 +306 +2681 +4187 +8755 +3514 +1248 +1970 +343 +6050 +4966 +2060 +1958 +8574 +4340 +3017 +7653 +6412 +6018 +4156 +9025 +7716 +6420 +9865 +4088 +3424 +7332 +2017 +6667 +7329 +1754 +6129 +8249 +3826 +2380 +7024 +5252 +3531 +7780 +6584 +650 +6331 +4162 +6757 +5472 +9824 +2798 +3338 +8291 +139 +6910 +6773 +4291 +34 +3679 +543 +7531 +2117 +304 +5554 +2959 +3447 +4014 +5396 +8167 +2043 +7803 +9210 +1554 +3936 +7916 +2361 +2091 +9964 +9224 +2661 +2041 +9131 +8236 +1376 +9792 +3246 +9350 +3853 +9006 +1714 +6098 +4844 +3185 +2046 +1464 +8598 +8794 +8365 +703 +3061 +4356 +3568 +3399 +6585 +3464 +8701 +2313 +1345 +2042 +584 +2594 +3993 +767 +2674 +5123 +2361 +4515 +7497 +2329 +2190 +1545 +8641 +3277 +2441 +7237 +9833 +141 +915 +4923 +9324 +9652 +5397 +7100 +7888 +9392 +1283 +1386 +9347 +9255 +7818 +8568 +7238 +6133 +2888 +8839 +8435 +3687 +8724 +5001 +1523 +3478 +2179 +746 +4190 +6983 +9878 +9218 +8592 +494 +9999 +7852 +6342 +1963 +840 +3730 +6845 +2821 +1338 +7288 +4879 +6910 +3506 +92 +8171 +1613 +2183 +6383 +3331 +362 +4278 +5580 +3626 +9811 +9683 +8581 +6349 +8042 +8462 +410 +8086 +3605 +9106 +2024 +6231 +1638 +1200 +9662 +5126 +4783 +9790 +5350 +2719 +587 +1874 +9958 +2427 +3709 +702 +1693 +8088 +2277 +6049 +6280 +7290 +8374 +7384 +1876 +2409 +6933 +1728 +9726 +3738 +3822 +3902 +7550 +9210 +4659 +8440 +1307 +7984 +7546 +8298 +4334 +3513 +2245 +7399 +8679 +1040 +2189 +3525 +8960 +7048 +7598 +4473 +8642 +3416 +7162 +7592 +3627 +4483 +4808 +9670 +2636 +2150 +8813 +3167 +42 +4116 +6530 +1429 +8798 +7625 +4121 +8313 +5099 +6037 +1391 +9395 +1813 +4117 +454 +3661 +5039 +6857 +8318 +7722 +8523 +38 +3087 +2183 +2452 +6372 +7677 +9991 +7527 +3968 +8054 +7208 +4926 +8014 +202 +518 +9440 +5483 +9846 +4409 +5523 +9790 +971 +8524 +5469 +3886 +2749 +4399 +3089 +5706 +6630 +8866 +2113 +9271 +9178 +5232 +8695 +3721 +1036 +5808 +510 +2567 +8784 +4145 +7068 +7820 +951 +7350 +6207 +1882 +3212 +2699 +1201 +8498 +1694 +3162 +7060 +8629 +5698 +3094 +3782 +5490 +4841 +3802 +7400 +1305 +1588 +4270 +5754 +9038 +3025 +4025 +3381 +9917 +7047 +5948 +7345 +3625 +3762 +9737 +183 +3035 +6322 +9654 +9770 +9294 +710 +5804 +2934 +7409 +5309 +8282 +4128 +8544 +999 +6190 +9382 +6309 +9155 +3633 +3155 +6920 +2821 +5953 +531 +6199 +9250 +4677 +808 +119 +5758 +4829 +5748 +9145 +116 +2984 +5515 +6992 +8782 +1643 +1229 +6273 +6339 +896 +4309 +9598 +3736 +1834 +554 +7858 +9612 +3517 +9370 +1098 +5887 +381 +2499 +6878 +2415 +4056 +3559 +8489 +2629 +8957 +8963 +9720 +8209 +9214 +7615 +4224 +7242 +7854 +216 +2564 +8868 +7854 +1211 +7508 +9755 +1958 +9022 +6473 +1076 +3843 +7130 +9226 +2442 +6439 +8355 +976 +3620 +4648 +7900 +5564 +4237 +9103 +8865 +8170 +3629 +1412 +3821 +4962 +8732 +6639 +5042 +684 +4312 +1342 +1500 +9678 +738 +4284 +3761 +188 +4852 +4007 +5661 +3067 +930 +1628 +9675 +6717 +8906 +335 +4263 +4126 +4606 +1558 +3268 +941 +2639 +9965 +7978 +567 +9163 +7681 +7578 +2073 +3108 +741 +4253 +3333 +5252 +8979 +6894 +1206 +4003 +6234 +9274 +8943 +7427 +7491 +222 +484 +125 +1065 +6275 +4324 +1732 +4114 +3544 +8422 +3908 +7044 +2310 +1778 +6916 +3565 +2786 +7731 +1484 +3327 +2808 +1199 +9887 +8709 +399 +5686 +5930 +9945 +2007 +8441 +7947 +5701 +706 +1219 +8894 +7744 +9142 +10004 +509 +9500 +4798 +8862 +4977 +5977 +2951 +8506 +270 +2470 +9131 +5905 +4838 +4753 +9069 +9200 +3271 +3576 +1389 +2123 +4837 +2767 +4270 +1463 +7751 +5216 +4904 +7792 +8943 +6135 +870 +6282 +8425 +6388 +4890 +9001 +2930 +7561 +3880 +989 +622 +1125 +931 +2509 +2607 +4995 +7490 +5958 +7145 +1539 +742 +347 +5568 +5308 +7297 +1624 +5523 +1854 +7732 +7448 +2039 +1449 +7279 +1220 +724 +8478 +5949 +8572 +1181 +1032 +8709 +1893 +4919 +7320 +537 +7612 +4563 +2722 +822 +4711 +6169 +7991 +9241 +8522 +5428 +1188 +4297 +3232 +684 +1866 +7390 +264 +8803 +797 +8450 +169 +4333 +3642 +2358 +1681 +12 +1818 +8590 +4319 +-30 +9965 +5928 +4168 +60 +2868 +5165 +8805 +7361 +6040 +3068 +7660 +1023 +2270 +6424 +3015 +-20 +4030 +6825 +7684 +8192 +3531 +2142 +5715 +3113 +3663 +9196 +3199 +11 +7610 +6527 +7383 +2638 +3727 +187 +5641 +6066 +1330 +3920 +6500 +1354 +4782 +6437 +8364 +6438 +1019 +6578 +3009 +45 +7022 +283 +210 +3867 +2012 +4121 +7371 +126 +8708 +5814 +1549 +207 +9274 +3944 +5509 +4721 +1164 +3665 +2161 +8113 +6295 +7311 +9999 +8648 +6873 +4523 +6744 +4378 +5356 +5863 +1342 +3440 +3952 +1625 +3429 +824 +4649 +2019 +9822 +3027 +7326 +8616 +1948 +2642 +6941 +7519 +4871 +8645 +2176 +8256 +5893 +9915 +9744 +3302 +3091 +1503 +7656 +1981 +9409 +5703 +2322 +4619 +3462 +6465 +5445 +7448 +7625 +7263 +2940 +7115 +4169 +7823 +2594 +9100 +5951 +9315 +9322 +4387 +4000 +6519 +6575 +1311 +1466 +5178 +834 +3913 +8999 +4948 +5261 +6345 +9115 +1964 +2689 +1785 +4060 +1666 +2683 +5460 +7769 +7343 +512 +6411 +8788 +3766 +9296 +1910 +312 +3213 +3700 +210 +8826 +3032 +5494 +4927 +7242 +6852 +1815 +4065 +8601 +921 +5178 +6344 +2445 +8017 +2066 +5196 +2750 +351 +7333 +6477 +3600 +7003 +1252 +1512 +8697 +3942 +1582 +391 +3045 +507 +7053 +7641 +5654 +8595 +4804 +9667 +3388 +604 +-14 +7899 +397 +4439 +8018 +9980 +8926 +1741 +3684 +6347 +9082 +6697 +9933 +380 +2711 +3493 +8059 +5022 +6517 +4927 +2624 +8386 +4956 +7578 +5255 +2163 +5589 +5303 +6853 +7826 +1210 +8724 +2111 +3839 +7215 +7982 +3825 +8031 +951 +953 +8785 +6462 +1102 +1226 +3814 +8032 +4520 +3078 +5877 +9285 +3032 +8809 +9550 +6292 +4245 +5263 +2619 +4772 +8504 +5944 +8967 +5511 +6936 +7789 +3594 +1999 +6956 +8120 +436 +2441 +389 +1716 +1303 +6393 +4115 +1434 +4533 +5556 +3846 +5905 +4913 +5620 +4945 +1658 +1338 +3837 +8828 +6806 +6164 +5675 +250 +3379 +7462 +243 +5462 +6064 +6216 +908 +396 +2494 +4107 +9347 +494 +7638 +9131 +3579 +4372 +2158 +9213 +4740 +7976 +4758 +454 +999 +6892 +9632 +2207 +2448 +9509 +9799 +2006 +1432 +7556 +7875 +1961 +8624 +3252 +8074 +725 +4265 +8260 +5266 +750 +2190 +3437 +2453 +4228 +4795 +4638 +791 +2211 +8259 +6675 +3830 +6341 +4032 +92 +6652 +7729 +670 +2367 +5792 +6633 +4208 +7927 +4263 +7707 +7350 +1728 +124 +8631 +2128 +6503 +6285 +7000 +6565 +963 +7104 +5750 +2684 +3335 +3160 +4254 +3923 +5970 +55 +9251 +3026 +1841 +6995 +4618 +6824 +8157 +7017 +1820 +834 +7822 +2064 +6473 +6524 +301 +7631 +9706 +2221 +2176 +673 +1512 +1683 +2614 +4757 +3936 +5551 +9047 +9920 +4041 +4188 +8145 +1945 +7792 +9402 +7090 +8009 +9046 +6666 +2077 +1165 +7026 +9094 +7688 +5252 +8034 +813 +1392 +5547 +451 +4922 +5699 +6063 +9180 +7653 +4426 +1296 +9942 +6245 +7124 +4657 +9902 +6063 +8543 +1439 +9425 +6749 +4029 +4602 +6029 +6790 +5205 +759 +5427 +6932 +137 +1325 +2724 +1106 +5751 +9534 +2364 +9495 +2964 +7202 +8113 +3015 +3641 +6425 +5406 +8128 +13 +7118 +2611 +2592 +6250 +2029 +8317 +2423 +4445 +1156 +551 +8821 +357 +174 +1787 +4213 +9713 +5040 +6164 +173 +1338 +7936 +72 +7817 +5504 +7495 +8668 +6932 +1161 +3491 +848 +5743 +1414 +6946 +1032 +1260 +2600 +7692 +7290 +8066 +5807 +3973 +5944 +8349 +10002 +2155 +9620 +5116 +132 +3629 +4665 +5289 +4708 +170 +5896 +9410 +5367 +8595 +685 +7288 +2693 +2096 +1907 +1567 +5794 +6154 +9407 +9792 +9379 +3352 +1967 +2129 +9423 +1909 +8252 +2854 +388 +3032 +7943 +4258 +303 +9614 +477 +5934 +171 +6182 +9705 +8927 +5940 +509 +4135 +1465 +3903 +3505 +4120 +2160 +3386 +4554 +5969 +93 +3502 +6323 +125 +2370 +7981 +5856 +4029 +4220 +5397 +465 +5776 +5120 +5603 +7161 +5019 +6236 +1360 +6694 +9459 +3898 +2182 +4360 +8990 +9097 +4110 +5506 +6293 +363 +4180 +9263 +9418 +4384 +313 +-31 +6005 +2684 +4700 +7036 +2196 +6784 +9317 +1072 +1312 +9532 +859 +4590 +8238 +461 +-20 +5970 +3710 +4644 +5605 +9549 +542 +4976 +7737 +609 +4102 +1414 +9867 +1842 +8329 +5748 +9201 +190 +1533 +277 +6901 +8148 +2619 +8233 +7635 +3311 +5323 +6213 +8951 +5787 +5276 +8712 +883 +327 +153 +4382 +6638 +7945 +3053 +5597 +1432 +5813 +6125 +307 +9388 +8163 +1041 +8454 +922 +1180 +972 +5959 +8473 +9754 +7498 +445 +7777 +4549 +1770 +4827 +4048 +5232 +5866 +8571 +9796 +1987 +6411 +5219 +5685 +4677 +7529 +7687 +2250 +739 +7409 +8757 +8536 +8913 +7060 +5563 +5449 +9461 +6175 +136 +8265 +9035 +7280 +949 +3282 +2108 +7322 +3849 +3292 +5375 +2619 +942 +7585 +9908 +3765 +294 +482 +1122 +1997 +690 +4969 +2980 +968 +8706 +6638 +1191 +9242 +784 +146 +5968 +1061 +8636 +6186 +1169 +9979 +1533 +2314 +126 +4824 +5892 +45 +3145 +4426 +5014 +2747 +2178 +6299 +4490 +8633 +6965 +4991 +6941 +7679 +7837 +6429 +692 +3097 +5092 +8882 +4230 +6759 +2290 +1131 +2704 +3800 +8062 +5444 +1419 +5125 +8381 +1167 +3210 +7941 +1717 +4869 +8679 +4508 +9395 +1517 +3969 +8899 +2194 +9971 +6693 +2607 +2560 +3046 +357 +1972 +8898 +7776 +9071 +6276 +6835 +6983 +521 +5517 +5152 +5035 +9927 +9765 +6403 +3629 +5002 +6164 +1045 +5072 +3866 +3311 +8119 +6783 +4506 +490 +2479 +824 +3152 +5761 +8295 +9563 +6428 +3898 +1313 +5175 +4580 +3126 +8557 +9329 +7661 +4635 +3756 +6621 +8936 +446 +4885 +2454 +1450 +5310 +7284 +9456 +9641 +5508 +8508 +9708 +4870 +1727 +185 +1846 +5869 +7079 +635 +5924 +1918 +9436 +4590 +6484 +3389 +5659 +9957 +7244 +4394 +3265 +3889 +5709 +7258 +141 +9628 +3120 +711 +5594 +3822 +4987 +5902 +9345 +9136 +1291 +1269 +3489 +5972 +8306 +1131 +1901 +5256 +8025 +2103 +36 +1213 +60 +8688 +2221 +4234 +1384 +6563 +7807 +2789 +4370 +5943 +728 +9360 +5817 +5283 +377 +8963 +1161 +8068 +504 +2239 +4262 +6163 +5579 +9142 +4592 +703 +2647 +1348 +3908 +1233 +7203 +3939 +5981 +184 +868 +8887 +3287 +7030 +1871 +832 +7437 +9402 +9119 +9972 +6321 +8798 +3121 +3992 +268 +153 +6835 +1778 +2136 +9119 +9756 +7624 +8823 +4640 +745 +9325 +5706 +4741 +1111 +5820 +2164 +9951 +8492 +4317 +5304 +7928 +4478 +9466 +8166 +4682 +2873 +1799 +9486 +167 +6914 +7197 +1114 +1932 +8475 +503 +8590 +9322 +4645 +1036 +4096 +378 +697 +9159 +639 +8060 +7812 +6307 +5304 +8424 +9866 +2280 +825 +7512 +1299 +7675 +7220 +6326 +6999 +8755 +1444 +1692 +8326 +813 +9767 +454 +4087 +6333 +694 +5401 +2059 +4951 +5114 +6861 +6224 +9389 +7637 +6429 +9561 +8727 +444 +6281 +7516 +359 +5537 +5015 +5690 +7343 +8834 +1578 +7021 +9632 +963 +9356 +2838 +2951 +5742 +7425 +3453 +54 +2637 +7145 +2231 +3133 +1626 +8535 +1496 +3879 +4093 +9756 +8664 +2166 +1065 +521 +9556 +7334 +3177 +1809 +3564 +5074 +7471 +7048 +6155 +7947 +5390 +8981 +6240 +3378 +850 +281 +1068 +475 +1776 +7579 +1855 +5677 +9232 +1216 +9288 +5027 +1128 +8765 +930 +3464 +9418 +5922 +86 +6958 +882 +4930 +6627 +866 +6858 +2812 +4062 +9459 +6804 +1449 +5936 +8158 +9458 +4948 +6290 +812 +9046 +7778 +4173 +4788 +2954 +9079 +7638 +3444 +8389 +6961 +8604 +4872 +9893 +9991 +1416 +4314 +-39 +6454 +4815 +9184 +7233 +9951 +3134 +97 +1822 +4023 +8487 +10007 +6792 +4916 +5168 +48 +9388 +290 +4936 +1326 +477 +1731 +5174 +8679 +2215 +3443 +3798 +2853 +3752 +9154 +1349 +9012 +2971 +1398 +6243 +1209 +8004 +7885 +1402 +3318 +6833 +2679 +2940 +893 +3945 +4037 +5448 +3456 +3513 +266 +3774 +5523 +8431 +7090 +1189 +7302 +1326 +1453 +3280 +7248 +1758 +4562 +1602 +6377 +1666 +740 +8832 +1308 +7979 +2201 +3843 +1052 +1043 +8397 +3577 +3233 +1285 +3467 +4955 +3112 +800 +1419 +6145 +9691 +9528 +5783 +293 +6058 +1019 +8473 +7660 +5645 +6513 +973 +1445 +188 +6082 +7196 +7131 +4416 +7171 +9416 +8806 +8798 +6621 +607 +4508 +1746 +882 +7713 +1254 +3271 +6471 +6115 +8691 +935 +2360 +620 +8328 +8561 +7092 +9996 +6654 +8001 +7164 +72 +8695 +6368 +9788 +3550 +5140 +8488 +4643 +1488 +7707 +8982 +1833 +3824 +445 +7768 +6987 +4291 +5899 +1491 +956 +5081 +7481 +77 +696 +455 +2749 +6638 +5264 +835 +5527 +3975 +5219 +1976 +4831 +2865 +767 +5234 +1498 +9930 +4497 +9890 +7553 +6874 +1798 +5668 +8942 +3207 +9575 +3669 +3692 +7520 +8984 +1329 +6381 +4707 +4344 +5710 +9116 +8360 +6938 +2834 +4627 +2821 +4581 +4628 +3043 +3496 +5245 +1914 +2367 +5378 +98 +9291 +8242 +1968 +8509 +892 +2499 +2430 +9534 +918 +3165 +3944 +8465 +8142 +8693 +122 +6897 +2495 +8528 +2734 +2833 +6317 +1610 +1126 +8871 +2028 +3233 +8042 +6411 +6343 +7873 +5744 +3531 +2811 +7583 +664 +8855 +8421 +1366 +8632 +8822 +598 +2817 +1522 +1067 +4355 +1907 +4862 +2385 +5887 +7969 +4872 +597 +5664 +2985 +5889 +8450 +3973 +6810 +9084 +2438 +9495 +6709 +4580 +4136 +7668 +9826 +830 +2671 +1587 +1789 +416 +2276 +205 +1701 +6819 +8842 +4305 +9552 +1849 +2 +4112 +9930 +6675 +9132 +9269 +7972 +2960 +2831 +6285 +7352 +3980 +7859 +5399 +1278 +7314 +8990 +3322 +7436 +9172 +6239 +3548 +1285 +8851 +5616 +9341 +7302 +8243 +6259 +9878 +977 +1093 +4382 +3326 +6479 +8099 +1710 +9699 +5985 +9354 +3338 +829 +3305 +7185 +9809 +3812 +7929 +8422 +2437 +3264 +7820 +7176 +6889 +9584 +261 +5750 +9189 +6898 +5651 +8078 +7708 +8781 +3823 +483 +2791 +1104 +3367 +267 +321 +4937 +2068 +3710 +4775 +8097 +5925 +5287 +534 +4638 +6653 +1646 +4147 +2088 +5369 +2915 +1987 +3655 +614 +8056 +6385 +1228 +6087 +6306 +8545 +5279 +7599 +5498 +7099 +8873 +2910 +1392 +3691 +5452 +7744 +3252 +8169 +7146 +2250 +6744 +7427 +8711 +347 +7065 +6669 +268 +1852 +931 +3703 +1060 +2833 +4460 +1077 +1935 +1823 +9753 +3997 +7658 +6060 +5650 +9676 +4251 +1539 +5860 +9281 +21 +2642 +5313 +2941 +6700 +2473 +3879 +1518 +4572 +1411 +4214 +3623 +4683 +6004 +6852 +5433 +9620 +9640 +8243 +7380 +819 +2664 +5198 +7784 +7924 +7059 +8749 +9539 +219 +1242 +2726 +425 +7439 +1211 +4085 +2433 +2717 +1320 +2990 +728 +696 +2511 +9204 +8505 +5757 +9060 +9777 +4058 +4119 +8378 +6697 +7792 +2150 +236 +6763 +5926 +3084 +2913 +8150 +959 +9288 +3440 +3908 +9447 +4659 +7587 +2530 +5763 +5705 +732 +7775 +7068 +7822 +8072 +6997 +8856 +1005 +1643 +7078 +151 +6100 +3920 +3725 +7289 +7 +6545 +8857 +6130 +3321 +3930 +6635 +3325 +6534 +5158 +3552 +9075 +1905 +364 +9651 +4948 +9852 +2263 +8932 +7315 +7838 +3378 +9816 +3704 +4046 +3642 +7803 +3799 +5059 +7925 +6859 +2370 +4620 +9547 +1043 +630 +6744 +4244 +5202 +4011 +5564 +5297 +4619 +1311 +1193 +3508 +4848 +9996 +455 +6611 +6503 +7310 +4414 +5019 +9394 +7920 +6733 +8131 +9117 +5517 +9433 +8373 +1733 +7588 +6427 +9488 +7148 +6958 +9208 +861 +4195 +2825 +3879 +8606 +9938 +6703 +2668 +1211 +9239 +4705 +1257 +963 +6736 +1284 +4210 +9335 +4037 +8206 +5339 +6673 +4360 +1549 +6967 +6221 +9097 +4910 +8721 +1972 +7845 +5669 +1713 +2766 +6506 +5643 +9793 +6869 +4497 +7434 +393 +5069 +2718 +4569 +4213 +4255 +9534 +80 +587 +8832 +3590 +9757 +1966 +2341 +529 +5356 +6026 +5169 +2341 +7777 +645 +4202 +8848 +3211 +2470 +238 +23 +1631 +2774 +4247 +3915 +8787 +8743 +1854 +3615 +8596 +6601 +3077 +3050 +7503 +1032 +1106 +9860 +7306 +2123 +7664 +3739 +5400 +9906 +5743 +6651 +3546 +9636 +4408 +8782 +1472 +5945 +1466 +9612 +9528 +537 +131 +8805 +4905 +1660 +7358 +1366 +8018 +8682 +3911 +6091 +6282 +440 +3408 +9445 +8174 +881 +159 +6635 +9981 +335 +9778 +5885 +4460 +4784 +7212 +433 +254 +2891 +8846 +1700 +6284 +7605 +6841 +7038 +7874 +8341 +1899 +9182 +8276 +2472 +3418 +9352 +5016 +8965 +4300 +6446 +3591 +5931 +5221 +2680 +9295 +6597 +7228 +9447 +6269 +7817 +9996 +1894 +1659 +5014 +5724 +294 +9995 +6895 +8630 +2530 +8905 +564 +2715 +3563 +3331 +85 +8333 +3340 +2210 +1567 +3361 +9681 +8837 +2767 +6891 +988 +3897 +6203 +9273 +6630 +5885 +4060 +6056 +3308 +1364 +1870 +7194 +2394 +8660 +503 +5091 +5240 +3587 +8419 +4519 +3317 +5887 +5921 +5851 +3314 +6947 +7839 +5152 +1630 +4414 +6078 +5479 +6453 +4434 +107 +6028 +1098 +7869 +5727 +3781 +3098 +5691 +8210 +1607 +201 +2144 +1881 +6178 +9819 +5812 +1060 +1232 +2093 +6760 +5749 +5977 +7082 +8748 +2828 +5549 +1940 +4598 +4552 +4650 +4765 +1358 +2527 +4090 +6613 +7890 +3258 +1476 +5028 +1751 +8424 +2135 +749 +4521 +6776 +2342 +9223 +1857 +5001 +9099 +3590 +7896 +3165 +8430 +5811 +5826 +3470 +9949 +8967 +2137 +7719 +7825 +7477 +7037 +9895 +1053 +618 +3317 +5220 +6173 +5559 +5838 +1984 +2255 +5862 +8235 +6674 +6505 +3670 +7059 +507 +2931 +9119 +1694 +6723 +6269 +3717 +6355 +5886 +3026 +6674 +6534 +4662 +3223 +8708 +9302 +2792 +5269 +3800 +6721 +4745 +1698 +3593 +1516 +8712 +2595 +6396 +3560 +1654 +5236 +7786 +6680 +6761 +1054 +8648 +6378 +7761 +1357 +7751 +2654 +9443 +7896 +2658 +1649 +5907 +4834 +3968 +639 +7825 +9514 +5314 +1007 +378 +219 +8595 +3361 +5243 +6691 +8661 +530 +2020 +2004 +6786 +8461 +4300 +9276 +6637 +6379 +7681 +9046 +1126 +1169 +1928 +1440 +3831 +1421 +4525 +4811 +9804 +5612 +3812 +2594 +8101 +8793 +8341 +1448 +3622 +1665 +3539 +3529 +7 +906 +8686 +9509 +1510 +921 +8696 +5933 +4431 +2024 +9745 +5749 +7214 +3224 +196 +9864 +7095 +5924 +6489 +7282 +2943 +2638 +6473 +6114 +5597 +3884 +2277 +6313 +10009 +5954 +3973 +1837 +4293 +7497 +4046 +2023 +2932 +7966 +1156 +-1 +1041 +1425 +6143 +1865 +9945 +1415 +-20 +1577 +611 +3628 +1105 +761 +7939 +1508 +2969 +6942 +5347 +5856 +4282 +8630 +698 +4618 +3841 +6108 +8041 +7146 +3519 +2568 +4585 +5015 +916 +6269 +4248 +152 +925 +3015 +6389 +8311 +7213 +3944 +8963 +7438 +34 +8012 +3297 +5769 +4969 +8577 +8111 +4779 +3113 +7792 +4834 +4699 +2714 +589 +6787 +2848 +9399 +7562 +623 +1172 +9501 +9681 +7153 +6317 +5893 +3957 +3222 +9465 +4710 +3694 +3785 +9553 +8702 +8132 +4522 +6803 +3039 +4063 +585 +661 +9420 +9992 +5521 +717 +78 +9803 +7228 +2413 +8378 +9622 +1632 +2822 +461 +7432 +7000 +8255 +2196 +2481 +4434 +5311 +6974 +806 +753 +8714 +241 +9753 +9083 +553 +1867 +9849 +1296 +7231 +7461 +8143 +5167 +7527 +3479 +1382 +5813 +6421 +4147 +7109 +4859 +9002 +1906 +7803 +444 +4975 +4378 +6727 +9104 +7505 +4175 +1274 +2613 +4072 +816 +9833 +6314 +5228 +5720 +9568 +9690 +1881 +1082 +4963 +1487 +22 +1193 +5673 +9705 +8603 +2939 +4965 +5486 +8122 +305 +6323 +6406 +1649 +3968 +7329 +8042 +4354 +2846 +3874 +931 +6955 +9890 +4166 +2428 +242 +3899 +8454 +7539 +8103 +6336 +5958 +9166 +728 +5512 +1087 +8587 +4002 +104 +9230 +425 +1293 +5075 +1257 +6277 +4491 +7348 +8305 +1303 +7178 +1509 +8089 +7475 +4433 +8587 +9498 +7942 +9527 +2705 +3865 +93 +3851 +9637 +1446 +1209 +9563 +570 +4411 +2805 +579 +2962 +9026 +3163 +6073 +7252 +9825 +2091 +2706 +6690 +1856 +4526 +1625 +4109 +4259 +3987 +2496 +1003 +6490 +9052 +4282 +1566 +3070 +381 +7754 +3549 +8305 +8428 +8177 +2024 +1961 +3243 +8991 +9806 +9383 +4477 +7129 +8337 +5155 +481 +7751 +2641 +1844 +4420 +7275 +3041 +7129 +4494 +8935 +2365 +6297 +8988 +2943 +5153 +9036 +2477 +2412 +2111 +9994 +309 +8994 +327 +6211 +6657 +7552 +5655 +6114 +1080 +650 +1451 +2100 +4140 +54 +4203 +8612 +2832 +9969 +1811 +9217 +2020 +284 +50 +9887 +9542 +229 +1514 +3817 +8974 +3151 +5269 +1605 +5209 +9321 +456 +4456 +5735 +9556 +5223 +3701 +1553 +9159 +108 +1839 +6308 +4573 +3838 +8089 +3724 +6656 +7731 +2066 +9311 +7540 +8861 +7438 +1270 +3167 +4029 +1249 +2090 +9691 +3790 +1223 +1681 +1317 +8156 +9503 +8227 +4182 +6507 +8240 +4843 +2736 +2320 +4096 +7664 +8385 +8776 +2540 +1868 +6867 +2720 +1078 +3154 +3257 +9195 +5794 +6688 +2363 +1345 +4882 +919 +6235 +5622 +6242 +9785 +5990 +243 +5411 +6417 +2264 +2784 +5705 +9499 +8253 +6309 +237 +3434 +4195 +166 +3603 +6830 +2926 +3081 +8371 +3078 +9087 +6012 +6935 +2973 +458 +4531 +7382 +2724 +679 +3318 +5327 +7404 +9542 +6446 +8984 +6602 +7430 +7785 +4478 +5097 +1480 +6135 +1354 +5454 +2777 +9755 +1701 +5661 +9229 +9048 +6078 +7284 +3291 +564 +229 +8591 +4769 +9049 +1785 +5215 +1527 +5468 +8405 +5608 +7690 +4251 +2380 +4376 +3491 +3503 +3257 +4678 +9267 +7385 +3499 +5126 +6158 +6266 +914 +2185 +2942 +4091 +4277 +8013 +4100 +3413 +8848 +5418 +6037 +7183 +3599 +7451 +5950 +7269 +3174 +7733 +7919 +53 +5460 +3708 +1965 +4497 +3431 +2667 +5141 +4047 +5687 +5153 +5986 +3403 +22 +4514 +9795 +4157 +31 +4505 +1531 +6650 +3957 +6669 +8359 +7403 +4912 +6681 +280 +3399 +4493 +6153 +753 +2162 +3669 +6477 +8506 +4045 +6166 +3918 +6705 +8082 +9201 +2195 +2084 +9525 +1580 +3581 +9291 +9390 +1572 +4576 +1654 +2059 +6086 +8074 +3143 +1591 +6944 +690 +1861 +1527 +467 +7165 +6508 +7901 +7676 +7038 +7805 +1479 +8231 +6035 +1235 +661 +6508 +3695 +163 +3891 +2505 +8097 +5660 +3418 +5180 +2099 +58 +861 +3321 +6663 +4361 +8648 +5218 +9404 +936 +9928 +7473 +9599 +8607 +8064 +5557 +6592 +4416 +8675 +8655 +6983 +2675 +6802 +6024 +1252 +5621 +7116 +2008 +3801 +7109 +1320 +5119 +7386 +4706 +8337 +8521 +8199 +4887 +7031 +2188 +1221 +5770 +5758 +5302 +8515 +6816 +2627 +4879 +9865 +7065 +8888 +2594 +7671 +528 +5862 +2871 +4443 +9682 +7964 +1196 +2221 +8946 +716 +2027 +9334 +6425 +7649 +8028 +4347 +9210 +5141 +4366 +8630 +9310 +2638 +8286 +1707 +3479 +223 +9132 +6330 +548 +7025 +3069 +8751 +6072 +924 +7474 +9520 +9398 +6057 +7992 +9246 +4694 +8550 +8581 +8488 +8781 +5174 +8249 +9530 +9104 +7980 +6155 +5458 +3560 +89 +3581 +6461 +1911 +4560 +4506 +6307 +3704 +1240 +3241 +1574 +6033 +1748 +1764 +7029 +3218 +954 +888 +7151 +4223 +6823 +4598 +9421 +310 +1865 +2945 +9895 +2549 +7156 +2719 +2185 +7013 +3216 +2659 +8014 +5024 +1246 +6785 +5927 +7080 +2445 +9703 +1047 +9759 +4256 +3161 +8079 +3078 +525 +7264 +8664 +6011 +6046 +7623 +3213 +4044 +7503 +1110 +1541 +7963 +9679 +7627 +5861 +6233 +7858 +1613 +864 +5294 +9908 +7989 +9540 +2909 +5743 +8238 +1783 +8057 +209 +4622 +1223 +76 +5236 +4503 +2931 +4620 +8302 +313 +1913 +1675 +4893 +8092 +3405 +3058 +9190 +8544 +8156 +7059 +8274 +5967 +961 +311 +5031 +1006 +9654 +7536 +2579 +3298 +5721 +3716 +8487 +492 +3702 +7648 +5433 +2855 +7639 +2987 +882 +9440 +878 +4904 +3123 +6264 +4943 +5600 +8883 +6364 +6306 +1556 +1458 +4317 +3878 +9240 +6983 +6969 +1506 +3143 +1691 +2823 +9960 +9542 +6967 +7458 +1809 +3741 +5944 +711 +8516 +4355 +1391 +7077 +9877 +3394 +2277 +6801 +3624 +2356 +1102 +4329 +8302 +6509 +3857 +7598 +8579 +2193 +8273 +2175 +8795 +4845 +8832 +9307 +6437 +5601 +4937 +8003 +7392 +6385 +3464 +2694 +3250 +1018 +9940 +7073 +8391 +2593 +4364 +7428 +7529 +271 +5198 +3317 +7275 +2313 +1538 +8529 +5277 +3553 +7448 +6897 +9918 +7827 +2865 +6518 +2259 +578 +9607 +5278 +8974 +7847 +2959 +2084 +2524 +3886 +8215 +4307 +9989 +5541 +1861 +5177 +9025 +2499 +9705 +6380 +8942 +7908 +3881 +3041 +4749 +1431 +7377 +6102 +1437 +4069 +520 +2357 +2411 +5510 +449 +1963 +5911 +2026 +6709 +846 +5289 +6458 +5272 +7731 +850 +3896 +2896 +4408 +2582 +8655 +2892 +6657 +7187 +7088 +7868 +3893 +6564 +1969 +9577 +3879 +3586 +1939 +4322 +9720 +3385 +5331 +7176 +9159 +3936 +9706 +9844 +4081 +6957 +9942 +3613 +8905 +4478 +3960 +3205 +9459 +2143 +2616 +3012 +7621 +6765 +3365 +686 +1068 +5649 +8607 +8412 +8226 +440 +894 +1701 +1557 +6761 +2014 +9429 +5936 +7730 +6749 +4025 +3970 +1128 +7473 +976 +6126 +545 +8164 +6170 +8949 +5768 +2578 +4313 +2434 +3430 +7914 +4596 +9468 +8630 +7973 +1416 +791 +1758 +1588 +2049 +5874 +4445 +8798 +3312 +8742 +3616 +9512 +2022 +2101 +135 +8175 +8714 +9722 +8297 +7253 +7885 +7930 +4253 +1075 +6841 +138 +71 +1168 +6871 +2711 +2806 +8299 +5434 +9798 +9332 +1291 +640 +9027 +3962 +6247 +4374 +3210 +5914 +1097 +346 +8260 +4803 +6208 +5344 +6220 +4492 +4008 +1071 +6310 +4267 +4395 +9330 +8972 +1808 +3901 +9879 +8115 +811 +678 +564 +5765 +7194 +2890 +6738 +3736 +5035 +7755 +8610 +8359 +265 +2872 +1876 +5331 +7763 +6239 +5427 +2313 +8982 +3571 +1778 +5052 +5671 +6618 +419 +8543 +7840 +7267 +4383 +3361 +3262 +1863 +3846 +1185 +4546 +6635 +9829 +4428 +7128 +28 +8896 +2909 +9451 +6992 +8428 +5068 +7995 +1339 +5167 +5513 +9952 +6898 +3820 +4032 +1041 +9621 +5797 +1141 +-20 +689 +5911 +3941 +9527 +5616 +9746 +7704 +6057 +5341 +4821 +6886 +3036 +3917 +7631 +4704 +5301 +4864 +289 +9575 +2099 +9092 +9707 +8406 +6031 +4011 +5231 +3472 +914 +4765 +3501 +985 +9940 +4934 +6691 +2918 +1101 +2545 +4706 +241 +2642 +7230 +8271 +6637 +4684 +6449 +7039 +4889 +995 +2155 +1058 +5347 +6290 +924 +6594 +2222 +3194 +1733 +256 +2207 +1358 +5798 +3870 +1524 +736 +1239 +1417 +8416 +9247 +8946 +9575 +3122 +4916 +8330 +282 +3023 +4150 +5346 +1208 +3627 +8218 +4826 +7186 +2897 +3776 +2293 +2153 +1933 +840 +2835 +564 +6680 +6528 +9953 +5487 +8227 +-27 +8581 +1688 +1641 +5786 +2967 +927 +3321 +1837 +2298 +4404 +1774 +9517 +1026 +4227 +4510 +8231 +24 +9241 +4118 +6374 +6716 +1875 +5227 +7021 +4193 +4081 +4592 +4352 +4740 +7006 +985 +1247 +8138 +762 +5387 +2159 +4220 +4747 +4069 +3147 +9096 +5579 +2957 +247 +1258 +685 +3624 +5073 +3629 +6263 +1017 +9302 +2753 +905 +9304 +1244 +5315 +4868 +2135 +6299 +5491 +7176 +6800 +4936 +8280 +7842 +6990 +9180 +6417 +7598 +9582 +2713 +9915 +857 +8637 +2049 +7465 +3102 +1327 +8547 +9322 +3131 +9153 +7670 +9357 +4080 +1033 +1401 +5662 +6876 +7975 +3934 +454 +3411 +8414 +8416 +4085 +2465 +7603 +1310 +9101 +3758 +2247 +2685 +7837 +4477 +8460 +9540 +9447 +2796 +6837 +4860 +415 +4238 +6844 +7028 +5026 +373 +9845 +4707 +9245 +6350 +1043 +3863 +1906 +548 +5369 +3849 +7340 +5058 +7719 +1322 +1220 +3563 +4934 +6407 +1967 +6925 +4806 +2021 +2891 +7198 +6490 +773 +1677 +1524 +1384 +688 +8626 +7672 +4235 +9978 +6650 +6941 +8564 +8093 +8282 +3128 +8821 +2434 +1893 +318 +7750 +6318 +9104 +2088 +490 +6703 +3948 +4592 +4814 +3162 +7799 +3740 +8196 +24 +9418 +1966 +3238 +9792 +8420 +4352 +6965 +1841 +9276 +8517 +1464 +7706 +3052 +461 +8882 +6088 +4377 +6192 +8390 +7545 +2151 +3927 +1858 +1547 +6437 +5644 +9408 +4583 +4974 +7914 +4393 +8356 +2021 +5174 +1382 +7370 +3770 +2156 +5609 +3742 +4889 +8150 +6320 +8889 +5335 +9045 +1384 +2990 +9448 +6053 +8944 +4733 +8331 +8819 +1314 +4131 +25 +4752 +7484 +0 +3695 +5510 +8528 +905 +5865 +7324 +1924 +303 +689 +5627 +8258 +3037 +7567 +5070 +5740 +8050 +299 +6387 +3551 +4999 +3072 +3104 +839 +5995 +9791 +7109 +3225 +-8 +6960 +9223 +3819 +2967 +713 +2188 +7723 +2811 +7538 +4177 +7207 +5815 +1444 +6584 +6454 +9595 +252 +5898 +8791 +2148 +6568 +939 +780 +5710 +9261 +7928 +5522 +2324 +3147 +9791 +8252 +3583 +1230 +9466 +9229 +7485 +5995 +5917 +4505 +3323 +9479 +4187 +3228 +4959 +3966 +3484 +2637 +8952 +1287 +6065 +5957 +3643 +6958 +9354 +2744 +6866 +5300 +4503 +1077 +696 +5616 +8365 +4771 +3131 +8655 +756 +3582 +4710 +2569 +6952 +1849 +1628 +4858 +2872 +2035 +9213 +5747 +3216 +8158 +5854 +3406 +2828 +5889 +5596 +9736 +3404 +3586 +1220 +4779 +4684 +814 +1798 +6273 +983 +4628 +5842 +9220 +3244 +619 +8728 +3345 +8114 +3240 +1073 +9302 +9914 +6675 +2463 +359 +9492 +4699 +9911 +494 +3749 +3962 +1231 +4338 +5608 +1086 +7550 +5127 +240 +4033 +8326 +4867 +4671 +7275 +2133 +3482 +2914 +6720 +9446 +7339 +4952 +4908 +2564 +3368 +5920 +8547 +6656 +280 +5398 +3641 +6068 +7969 +160 +3236 +8514 +2480 +9240 +7206 +649 +6744 +6377 +5405 +3866 +9301 +7489 +6684 +3355 +4148 +8116 +8732 +3448 +5948 +8690 +7799 +3669 +-26 +770 +2444 +5499 +8364 +5885 +9660 +5109 +5458 +5197 +6096 +9105 +3714 +7571 +4658 +5550 +7138 +2669 +46 +4034 +7500 +1391 +5630 +6084 +6940 +7278 +8096 +5395 +5398 +577 +4455 +2036 +211 +4934 +7196 +1150 +6840 +7299 +2114 +7390 +4606 +182 +1515 +4479 +6534 +3120 +3696 +2397 +6905 +7803 +8674 +8004 +845 +723 +1621 +6222 +6070 +7635 +8428 +1 +222 +6814 +438 +7473 +3234 +6800 +7765 +3474 +5965 +7636 +4008 +156 +4255 +7641 +78 +3373 +8231 +8882 +1453 +8941 +7172 +1983 +6175 +671 +997 +9562 +4718 +3198 +9631 +9008 +8303 +4707 +5859 +7097 +8019 +2879 +2853 +7810 +3729 +380 +7847 +6892 +778 +1502 +3595 +6122 +6132 +6876 +4089 +8334 +9309 +5253 +4947 +7483 +2881 +6259 +5588 +5524 +8863 +6473 +1287 +2244 +6185 +6929 +5677 +3509 +8229 +8912 +3638 +2280 +8539 +2238 +2889 +7584 +9783 +1430 +8684 +1502 +2706 +66 +422 +2677 +7448 +5666 +6276 +1135 +3534 +7082 +7753 +8664 +9576 +3157 +9326 +9453 +3601 +695 +6289 +3819 +9237 +9601 +1735 +9527 +8009 +6369 +5705 +603 +4113 +5643 +10001 +7217 +1609 +7172 +3213 +2580 +6628 +4322 +5424 +4467 +6850 +9348 +8529 +9094 +9477 +2536 +3307 +4010 +9712 +3964 +8986 +1088 +8098 +6901 +340 +8053 +6704 +4492 +4424 +2903 +1749 +9573 +4674 +7337 +7400 +7360 +4709 +4339 +5129 +4035 +167 +9318 +6242 +8291 +6022 +9385 +8985 +9617 +2672 +9815 +2356 +1263 +5252 +9016 +7533 +2899 +5747 +-3 +7712 +4966 +7628 +6103 +8387 +224 +1773 +2592 +2192 +6993 +3439 +5634 +5799 +539 +8587 +12 +9921 +7460 +2180 +7363 +3140 +9292 +2535 +8651 +4701 +722 +7897 +6878 +9066 +7341 +708 +7661 +419 +1592 +7254 +9551 +5379 +9566 +2932 +949 +4543 +2155 +5927 +9233 +1642 +4147 +9568 +7936 +1208 +1195 +9365 +4019 +8410 +2058 +8343 +6437 +962 +874 +5464 +8886 +8403 +464 +7609 +6622 +439 +5373 +9790 +8915 +8907 +3756 +1622 +3745 +3397 +6800 +3670 +6129 +9661 +532 +1111 +3588 +2459 +2827 +1580 +8529 +7062 +8344 +5932 +4309 +3440 +5997 +6494 +9991 +1015 +4657 +8516 +1883 +9011 +9213 +8815 +2831 +5207 +8006 +8084 +3993 +2227 +51 +8307 +7654 +6156 +2296 +9322 +4460 +6533 +6348 +7326 +2254 +730 +1354 +1647 +7669 +6533 +7263 +5283 +5109 +9992 +2365 +1463 +6108 +1494 +7774 +8620 +5871 +5502 +6489 +7428 +6898 +5087 +1508 +4155 +7892 +7217 +3152 +1806 +4793 +51 +3308 +2092 +1440 +5470 +5839 +287 +8384 +6581 +5945 +4496 +4653 +2614 +2017 +2216 +4365 +558 +5250 +6744 +6651 +6655 +7141 +4299 +4176 +9390 +3039 +9160 +1092 +5876 +4685 +84 +8374 +9958 +6470 +4165 +5819 +4777 +5011 +3717 +3647 +930 +3124 +5351 +1831 +7860 +2016 +328 +7197 +3706 +6908 +5598 +4677 +4326 +2165 +9505 +414 +4502 +5339 +6039 +8294 +2861 +2993 +6519 +63 +8174 +6679 +7974 +3305 +8232 +5815 +4138 +7894 +4605 +2146 +4360 +4718 +9909 +1866 +2133 +3677 +7327 +2375 +1518 +9982 +381 +4146 +7960 +2865 +3365 +5902 +7699 +7862 +6751 +7398 +6974 +219 +5429 +1185 +9206 +7052 +7549 +2168 +2462 +9778 +2797 +3843 +7081 +9936 +3414 +9336 +9822 +4490 +9908 +586 +8945 +9657 +1184 +7712 +6180 +2449 +6144 +3611 +9689 +3181 +6891 +5178 +1415 +3814 +141 +3785 +379 +3640 +4788 +4913 +6238 +5664 +2846 +6718 +2553 +5615 +3908 +5390 +236 +1802 +2591 +7091 +3445 +5362 +1941 +8929 +2322 +5864 +6883 +3608 +6500 +4638 +7946 +8617 +1605 +7175 +66 +6006 +5266 +8248 +8514 +759 +9959 +2013 +5703 +2763 +9639 +6021 +5059 +1356 +3063 +6750 +7456 +5021 +1408 +3018 +672 +2846 +5277 +2113 +7740 +1155 +3904 +368 +6610 +330 +5630 +1555 +8111 +4562 +1132 +4100 +3488 +8509 +877 +1304 +9667 +1993 +7047 +3693 +289 +9054 +2406 +275 +7960 +4442 +2985 +4278 +9945 +3458 +6737 +1258 +6986 +9710 +3206 +8724 +3617 +9698 +920 +6742 +8737 +722 +2722 +2629 +5270 +9559 +5665 +2840 +7720 +3167 +4377 +1366 +691 +6163 +3696 +9693 +10009 +7927 +10010 +5041 +1389 +5940 +3390 +4207 +1114 +9036 +5372 +380 +406 +7720 +2482 +4595 +114 +4477 +6957 +1574 +5182 +2034 +9608 +3863 +8660 +1423 +4066 +548 +1611 +4790 +2263 +3685 +9837 +2991 +4767 +6633 +4021 +592 +4026 +5185 +7455 +6738 +6717 +3700 +372 +3760 +9383 +6802 +5607 +2350 +3985 +9008 +825 +6715 +4746 +5941 +6276 +3753 +3367 +8470 +4033 +554 +7178 +6583 +6975 +7299 +925 +3576 +9775 +626 +9368 +7554 +1197 +4970 +4835 +7781 +9033 +2708 +8342 +9073 +1861 +241 +9656 +9288 +5578 +2740 +6041 +7185 +5115 +6499 +5522 +4762 +3335 +7713 +4531 +1026 +2512 +86 +9902 +6390 +6842 +9790 +4975 +5268 +5403 +6400 +2180 +1132 +7484 +142 +6804 +599 +3133 +591 +6616 +4325 +8414 +9770 +6448 +4816 +4385 +4479 +2778 +1550 +3651 +1596 +8995 +394 +2702 +822 +2310 +6473 +1456 +1338 +2128 +9629 +5972 +2677 +9197 +5292 +1764 +1826 +5518 +4266 +8784 +4951 +5797 +5573 +5407 +508 +3440 +7453 +6067 +4526 +8214 +2275 +441 +5759 +458 +9124 +1742 +1746 +9163 +2655 +1960 +173 +1556 +8546 +369 +9203 +3324 +7152 +4180 +3562 +4227 +9246 +7281 +4923 +5714 +571 +6770 +8957 +9617 +9244 +5776 +1380 +3639 +7812 +134 +4273 +472 +9064 +431 +5944 +1422 +4890 +3116 +5269 +4321 +5186 +3845 +1289 +9550 +2115 +9827 +8274 +8583 +6913 +3838 +1543 +7355 +3040 +8244 +1981 +1587 +361 +4298 +3450 +7626 +3152 +7891 +315 +7690 +8478 +1220 +6832 +4740 +370 +2715 +7294 +262 +1482 +7285 +6422 +5089 +6808 +7872 +5151 +3871 +5199 +7853 +9520 +2042 +4481 +2819 +6917 +338 +8630 +9193 +7791 +8590 +8217 +3521 +5251 +5340 +3295 +7741 +2467 +3550 +3810 +5637 +4229 +7847 +4358 +7814 +3483 +7114 +3636 +498 +1630 +5672 +5834 +2313 +2279 +6613 +2200 +4047 +1739 +1046 +9146 +6168 +5504 +2566 +790 +2337 +4058 +6880 +9558 +1946 +702 +3580 +4101 +2603 +942 +5569 +8362 +8144 +8496 +1781 +5093 +2721 +5384 +7570 +9309 +4326 +6218 +3256 +7206 +8946 +9472 +9288 +6538 +895 +2390 +3 +6925 +7218 +8669 +4523 +8940 +6857 +4048 +3595 +4922 +4090 +6961 +9897 +6409 +2368 +3834 +9867 +5582 +2243 +3097 +11 +3992 +7306 +6226 +1625 +160 +4731 +1771 +8539 +7432 +7113 +9308 +3638 +7408 +9528 +5868 +1513 +7671 +3519 +696 +4056 +5501 +2429 +519 +5397 +3948 +9518 +4930 +3713 +5028 +6979 +6643 +2622 +1424 +72 +4135 +3169 +6094 +9763 +54 +6505 +4571 +7648 +4409 +3858 +5652 +2458 +9299 +400 +5732 +1867 +9281 +7029 +4430 +6451 +2662 +3520 +1642 +2241 +6843 +7323 +1108 +3563 +6608 +6919 +263 +3619 +7607 +798 +3531 +1119 +9418 +635 +5230 +5538 +3844 +4503 +4591 +9754 +8414 +5365 +4586 +1852 +3530 +4875 +4979 +3021 +2279 +8011 +895 +7009 +3175 +1807 +7273 +3282 +5105 +6820 +1480 +8374 +5410 +6830 +10001 +7461 +2875 +366 +4613 +1601 +8552 +3368 +4113 +4240 +2530 +2196 +3496 +8448 +8870 +5622 +5174 +106 +4243 +7830 +2514 +8908 +5599 +4208 +4920 +9134 +2331 +8861 +6317 +651 +3195 +6087 +3132 +7745 +2866 +145 +2757 +3866 +2740 +166 +2791 +7453 +7665 +3255 +1427 +3358 +3313 +6876 +2782 +8563 +124 +2213 +1444 +7778 +5073 +6226 +5554 +2203 +4431 +4995 +4199 +1793 +656 +8834 +527 +-22 +1774 +5992 +555 +4417 +8591 +5688 +6565 +7088 +3938 +3918 +6983 +9422 +9410 +4235 +7905 +4598 +7777 +1181 +9367 +8229 +805 +8390 +9802 +2674 +8541 +5157 +8138 +7727 +9752 +8581 +4211 +1701 +4203 +4237 +2711 +7280 +8454 +3190 +2446 +9614 +6583 +5009 +6239 +2934 +6490 +9489 +4138 +8829 +243 +3412 +9585 +4062 +8537 +7697 +68 +1173 +3741 +4572 +5132 +2547 +8012 +1844 +9695 +6888 +6456 +5777 +3612 +8804 +8790 +5720 +686 +9360 +1454 +4296 +746 +557 +5390 +4055 +9226 +9189 +9779 +8209 +4142 +7901 +1870 +3650 +7506 +6938 +8021 +9951 +4563 +9740 +2462 +3263 +7916 +6206 +7603 +5614 +4662 +8775 +506 +7577 +7736 +8898 +3031 +4876 +3757 +7589 +2992 +6752 +2786 +4657 +2668 +6925 +2036 +2778 +5347 +10001 +2452 +9023 +1232 +3390 +2748 +6692 +5696 +5362 +4308 +2086 +3052 +7302 +9937 +7279 +7416 +488 +7574 +688 +9929 +2809 +3478 +620 +4775 +1453 +5860 +4284 +9142 +4976 +5716 +168 +880 +1492 +7949 +959 +6540 +6073 +4391 +7082 +6357 +7536 +2747 +1409 +9780 +2380 +530 +623 +1260 +3731 +6284 +4539 +9280 +5142 +5425 +110 +5678 +3477 +200 +5844 +6065 +2983 +5261 +8082 +5042 +9745 +8897 +8912 +4278 +1910 +2305 +1599 +4500 +6223 +3382 +5954 +6972 +9411 +8897 +4212 +323 +6617 +4843 +2266 +9811 +648 +5081 +7000 +446 +1509 +2778 +4416 +3179 +9690 +8990 +9166 +4107 +3572 +6926 +3079 +3996 +5238 +2766 +2710 +9534 +2843 +1042 +3703 +3083 +6588 +6205 +4902 +3736 +7431 +3420 +503 +7401 +7533 +6923 +8212 +5231 +8501 +4908 +5116 +4994 +4113 +7063 +3761 +8925 +4738 +4864 +3023 +8979 +9363 +665 +7137 +2272 +4157 +3354 +9251 +3243 +5172 +6533 +7732 +4663 +7784 +4951 +6278 +4400 +597 +6219 +8210 +1893 +5175 +3550 +577 +3449 +900 +2700 +1262 +5764 +1833 +4969 +9295 +4266 +4270 +4650 +5662 +4791 +434 +3777 +8562 +7715 +487 +9316 +3270 +7253 +2123 +1450 +9862 +9181 +618 +608 +3892 +691 +2464 +362 +2673 +564 +2942 +5310 +8512 +8258 +65 +3551 +5743 +8789 +6973 +7671 +6485 +3928 +1599 +7483 +8785 +140 +1257 +658 +4901 +7583 +7815 +3589 +7742 +783 +3301 +6121 +6486 +4525 +4551 +1911 +8875 +9606 +8110 +386 +6153 +2596 +8868 +8004 +4767 +3280 +7835 +8983 +7685 +2265 +1104 +960 +8928 +8917 +3057 +3343 +2037 +9916 +1792 +6363 +9329 +5632 +5340 +8391 +7943 +3323 +1720 +5496 +9837 +9199 +179 +1068 +974 +4201 +2464 +893 +1404 +9956 +3184 +2988 +7512 +5421 +6977 +1030 +2650 +4606 +7269 +3627 +4169 +1314 +7966 +7026 +6710 +2607 +6067 +7174 +6869 +4380 +4510 +7809 +5247 +5028 +7845 +9211 +3451 +7038 +3659 +230 +7798 +5937 +5515 +7357 +3418 +-34 +3159 +4 +5979 +6279 +2793 +8779 +1710 +9210 +7616 +583 +3719 +1084 +8129 +2728 +2377 +8685 +7340 +373 +9321 +1125 +3084 +3025 +9817 +6291 +8016 +8837 +9092 +7497 +9248 +390 +9526 +7915 +5271 +9527 +9803 +483 +9274 +300 +7127 +9733 +3313 +8222 +238 +5310 +9278 +2395 +2635 +6226 +8426 +9760 +2481 +3277 +7398 +460 +8979 +7161 +5612 +6752 +449 +7854 +3434 +6516 +7567 +3243 +5760 +2174 +4409 +7905 +7804 +7554 +8306 +8618 +5702 +8757 +9027 +1357 +4588 +1446 +458 +1271 +4219 +7073 +9287 +6779 +4749 +3504 +4589 +8761 +6590 +9455 +4921 +2859 +2639 +8836 +2541 +9038 +9090 +677 +8472 +9918 +7857 +5023 +9087 +2069 +2542 +572 +1626 +9824 +6615 +7443 +6802 +4278 +3824 +7027 +3427 +3344 +8152 +8423 +9006 +3249 +6201 +5693 +9383 +508 +2529 +6565 +4065 +6935 +2284 +5042 +4039 +3025 +4607 +4210 +1632 +8422 +9068 +4002 +3657 +5821 +584 +129 +9597 +2180 +4153 +8551 +6403 +9085 +2102 +8514 +8470 +7132 +9201 +7640 +6781 +7958 +6529 +9503 +1822 +2983 +1030 +890 +9068 +8508 +7966 +4114 +7360 +9027 +9798 +6108 +3902 +7311 +5279 +2750 +6316 +4082 +5940 +1939 +1865 +8694 +7966 +4218 +729 +5153 +5108 +26 +5941 +2343 +7653 +8996 +6413 +8568 +1897 +7315 +3777 +8589 +5238 +3994 +4915 +5728 +8273 +5534 +5628 +3424 +61 +2107 +1198 +6716 +8174 +6279 +4798 +3308 +3731 +3718 +3294 +6700 +6871 +2530 +8739 +2293 +4499 +4779 +9820 +5566 +3910 +9048 +1434 +8223 +5243 +6800 +164 +1334 +7074 +4857 +8581 +-3 +3780 +5928 +1322 +7895 +52 +6855 +8209 +9983 +9670 +8629 +9227 +2209 +9070 +3825 +3693 +257 +7393 +8947 +7725 +29 +6392 +6628 +3195 +6764 +9997 +9438 +1331 +7199 +2476 +6149 +8216 +9286 +4831 +1683 +9965 +3671 +7827 +4747 +4936 +7846 +7948 +3969 +5244 +6614 +86 +7150 +8389 +1048 +5024 +9700 +1941 +1775 +1340 +3707 +3991 +6511 +9845 +5977 +2503 +5128 +7985 +8369 +5493 +6804 +7048 +9898 +3308 +8753 +7305 +8040 +1123 +4542 +7399 +7203 +620 +2078 +9230 +5681 +8558 +6702 +3082 +9950 +1708 +9348 +2687 +5410 +5986 +5898 +6259 +3756 +107 +5748 +3419 +7697 +5464 +4203 +9276 +8457 +6709 +3773 +5068 +150 +7533 +8710 +1132 +3214 +6778 +5003 +8201 +5147 +8549 +7660 +7128 +8589 +5346 +8214 +9641 +8412 +4056 +149 +5769 +5497 +6055 +9637 +6360 +1603 +6537 +8524 +1914 +4904 +6985 +2735 +290 +8019 +301 +6092 +6825 +826 +2301 +7667 +7440 +3790 +7428 +5824 +422 +4954 +8340 +8740 +1644 +696 +5367 +9061 +4432 +9656 +899 +9676 +1484 +9555 +9650 +6121 +3862 +7310 +5551 +4626 +1822 +9511 +2309 +4982 +692 +5147 +4914 +4620 +9543 +4612 +6616 +591 +6194 +473 +5045 +8393 +9957 +2876 +7075 +9852 +5415 +8406 +8108 +3225 +8730 +3877 +6831 +4289 +7286 +2697 +6815 +5186 +8958 +6735 +3390 +968 +5976 +1164 +8799 +5589 +1847 +7956 +6612 +2396 +9641 +5550 +9579 +1867 +3875 +8366 +9659 +8813 +6276 +2967 +7826 +6643 +9181 +9149 +7054 +4993 +2947 +3087 +174 +4837 +6778 +2855 +4609 +5279 +7210 +2354 +9230 +9427 +2524 +5409 +7761 +3908 +3930 +2713 +6251 +4 +5838 +8226 +1524 +6298 +4483 +3538 +7182 +647 +9346 +7138 +2179 +646 +6107 +512 +2004 +237 +42 +8069 +6379 +3705 +3787 +964 +2789 +9815 +1563 +1756 +6770 +2983 +811 +54 +5245 +8600 +3755 +9382 +-41 +6799 +8154 +8602 +148 +7445 +5590 +7452 +1493 +1198 +-41 +8971 +-42 +3156 +6874 +3140 +7252 +2454 +5074 +3274 +2970 +8014 +6904 +3049 +683 +4291 +2597 +6964 +5774 +8202 +453 +8634 +139 +3933 +9657 +7080 +6436 +8224 +5373 +8613 +3013 +4986 +1445 +4715 +4744 +7 +7096 +4601 +6450 +6816 +1970 +9527 +2388 +3770 +9994 +1961 +7214 +1598 +5365 +7358 +499 +2258 +9618 +8156 +6006 +9319 +8172 +4860 +7142 +8550 +5763 +8491 +4871 +7258 +8304 +4372 +5845 +7755 +3328 +7503 +5312 +563 +2433 +6772 +1413 +1166 +9392 +6190 +6662 +2092 +9515 +7353 +7797 +7315 +3645 +9612 +852 +7230 +2376 +6043 +3135 +9555 +9845 +342 +2235 +8541 +4382 +254 +4064 +5929 +9374 +5315 +9226 +3564 +615 +3737 +9187 +2536 +1358 +7546 +7330 +614 +8252 +5114 +7356 +9842 +6042 +5867 +7498 +9283 +1649 +2039 +9625 +2126 +5114 +7725 +802 +9052 +4761 +8607 +8602 +7725 +6994 +1093 +2322 +2886 +8448 +1822 +697 +9365 +3129 +9803 +7736 +7947 +9334 +5662 +6757 +3985 +8845 +8758 +1661 +9259 +5114 +6829 +6398 +9926 +6148 +3444 +4152 +5141 +8849 +6756 +6904 +732 +282 +2565 +2936 +6752 +9828 +6471 +5446 +6927 +7573 +7353 +9734 +3287 +9084 +6925 +7634 +6763 +4676 +6173 +2022 +2135 +2202 +2961 +7282 +8082 +9122 +5275 +9635 +8307 +6023 +9750 +4407 +5261 +1428 +636 +126 +9241 +9619 +7738 +4697 +8599 +8110 +2255 +4450 +437 +3868 +5031 +3942 +5722 +5702 +4405 +4292 +2057 +1001 +2243 +8387 +6686 +4339 +8449 +3970 +3171 +5547 +3644 +9515 +842 +1140 +4339 +9523 +9795 +4534 +3667 +4795 +4844 +3086 +5716 +5890 +8083 +7243 +7997 +5693 +1945 +2001 +5913 +7068 +9483 +-11 +5193 +1410 +5815 +7077 +5821 +6788 +6821 +6690 +2116 +49 +3016 +9205 +7470 +2197 +243 +9595 +9599 +2041 +2017 +8650 +7487 +8247 +5166 +1931 +7524 +4309 +4029 +6122 +6965 +5172 +5257 +6958 +6429 +6673 +5256 +9431 +8646 +8285 +8887 +490 +2267 +8186 +1570 +7884 +3820 +6260 +4407 +46 +1033 +6863 +6295 +6010 +3277 +5859 +5927 +6316 +3654 +5374 +5702 +6744 +1592 +5467 +2531 +3762 +7374 +9450 +713 +6872 +741 +1655 +9652 +1314 +7254 +1774 +7025 +6594 +7209 +5288 +9940 +8858 +5659 +2172 +5262 +331 +6325 +2507 +3746 +5595 +453 +8658 +9903 +2533 +1866 +9603 +8973 +4500 +6124 +1272 +9763 +4619 +4040 +7956 +8350 +3939 +1293 +917 +4967 +3167 +8100 +971 +8400 +1831 +4174 +8190 +7190 +1127 +1620 +10010 +1079 +211 +5456 +1199 +3697 +243 +2292 +5744 +2794 +6230 +9603 +4447 +991 +1602 +6641 +2692 +6554 +8508 +5519 +841 +6025 +2438 +4591 +3544 +7079 +490 +6943 +4248 +8650 +2589 +3010 +991 +7494 +1409 +3237 +7692 +1447 +9620 +3502 +6390 +5505 +1084 +5299 +4771 +7608 +4273 +5555 +6265 +5892 +8218 +4057 +98 +824 +214 +7033 +1954 +2046 +5173 +2198 +895 +3978 +3355 +583 +4759 +5607 +5041 +1017 +1942 +1610 +4547 +183 +5178 +360 +9499 +1618 +355 +1292 +8849 +3551 +6360 +3821 +978 +1001 +5744 +8988 +8022 +6511 +2804 +3934 +7904 +8153 +1707 +5353 +6153 +1783 +427 +9826 +5574 +6151 +9613 +3032 +9798 +3033 +7162 +8670 +6432 +61 +6679 +1592 +6804 +4059 +4915 +9650 +5827 +5175 +6934 +527 +134 +6164 +5473 +812 +7041 +1676 +4593 +3377 +6173 +5844 +1295 +2162 +1262 +8907 +1656 +9579 +5018 +9417 +6743 +6829 +3622 +2603 +878 +9455 +2052 +4903 +3818 +9779 +6982 +1962 +2343 +8836 +7267 +7314 +8565 +4980 +560 +4731 +1996 +1800 +1949 +8616 +4575 +9967 +1328 +8094 +9408 +7742 +1519 +4234 +9915 +255 +8759 +5810 +1390 +6747 +3514 +2312 +5369 +7442 +7000 +3984 +1307 +5932 +6112 +6119 +2255 +1494 +2175 +2268 +583 +243 +3605 +4068 +6221 +9444 +8211 +20 +5498 +9787 +388 +9272 +1557 +3848 +3652 +9286 +7036 +2139 +8472 +6131 +1129 +5093 +9116 +7528 +5331 +5643 +8186 +8897 +6211 +7850 +9657 +9036 +2093 +2571 +388 +8315 +860 +9769 +1252 +3419 +2896 +6740 +5807 +3454 +9737 +6771 +966 +9188 +3682 +5500 +1141 +5029 +6218 +6000 +569 +67 +49 +4754 +5450 +6558 +6056 +536 +6351 +216 +7729 +9241 +8937 +1152 +7231 +7228 +8763 +7693 +4029 +9625 +8987 +7008 +2168 +9927 +2579 +8327 +6134 +2801 +5035 +8438 +2473 +5871 +5972 +4406 +4614 +3958 +240 +7839 +3387 +3271 +954 +117 +8870 +3736 +4786 +9516 +8736 +1468 +274 +3540 +3635 +4495 +9573 +3759 +4165 +6796 +1459 +3348 +6927 +9649 +6882 +854 +5482 +2016 +1950 +4097 +5575 +5822 +4852 +6289 +8075 +371 +8795 +389 +692 +7475 +9325 +773 +6167 +6851 +8547 +1717 +3019 +2565 +4151 +2708 +8029 +6159 +4315 +3248 +1604 +1850 +4164 +5235 +7318 +4890 +1758 +7820 +5913 +6117 +4866 +4959 +1981 +1435 +6807 +1042 +1572 +9163 +2044 +3215 +993 +4044 +795 +195 +7114 +6288 +8576 +1882 +6834 +4341 +4115 +2544 +677 +5366 +616 +5148 +361 +1360 +775 +4167 +407 +2409 +2200 +6069 +1630 +1582 +1927 +3985 +3697 +5717 +2216 +8679 +8122 +2971 +3701 +8094 +2719 +9566 +6616 +2654 +9660 +8657 +2589 +4051 +8881 +8531 +8088 +2196 +2811 +8006 +4733 +9752 +9078 +5640 +6598 +8882 +4522 +8085 +3283 +6270 +7950 +2406 +3027 +4294 +8593 +5859 +3134 +7388 +3070 +4424 +7328 +166 +9893 +2277 +9650 +2174 +254 +2567 +6537 +4590 +3490 +8597 +9493 +1937 +2002 +91 +6866 +1756 +6185 +168 +7077 +2128 +1459 +4707 +2094 +9053 +2749 +7100 +9138 +8274 +9485 +9982 +6996 +9201 +5713 +1785 +8676 +6082 +1601 +6994 +7575 +1177 +6931 +346 +2679 +8861 +9287 +9903 +5725 +2856 +8055 +1831 +5447 +2155 +3931 +9902 +1181 +6173 +7557 +944 +6349 +2647 +7013 +4406 +9069 +6988 +3673 +8051 +4739 +9475 +4405 +762 +5450 +7307 +654 +6663 +161 +4809 +1661 +7367 +4895 +7615 +4734 +4388 +1387 +3863 +6052 +9583 +9133 +1551 +1257 +3084 +5599 +8410 +929 +3699 +6412 +7692 +3942 +9611 +9125 +1533 +6642 +3691 +4363 +6294 +4345 +7708 +7061 +4675 +7073 +4561 +1730 +5775 +8923 +2430 +5879 +2856 +7048 +4747 +8969 +4539 +5185 +3093 +9138 +5367 +9806 +4794 +9767 +5984 +499 +7884 +2136 +3454 +9141 +9195 +9191 +212 +9736 +7062 +8435 +2893 +7292 +5831 +1953 +3812 +4438 +9402 +98 +682 +7993 +5861 +5943 +2896 +6577 +9554 +7422 +1013 +359 +5046 +3328 +463 +1012 +356 +364 +2943 +2430 +6079 +7700 +73 +5223 +418 +5429 +7409 +6876 +2149 +2217 +4970 +6793 +8181 +8247 +9913 +6202 +8741 +4386 +6677 +6078 +2827 +3744 +6132 +451 +199 +8859 +6239 +5873 +6524 +6691 +9499 +5326 +8706 +2453 +5213 +953 +4577 +2414 +8329 +1083 +5841 +843 +9677 +5684 +4104 +6444 +9747 +3246 +8634 +5395 +3207 +8787 +6071 +3698 +3767 +3394 +6524 +1650 +9446 +8003 +4026 +9787 +208 +8574 +8624 +2510 +1109 +6707 +2860 +7111 +6091 +1851 +2502 +1894 +6006 +6830 +287 +6601 +6327 +566 +4278 +2832 +6197 +1348 +3917 +5183 +3722 +6508 +4360 +9871 +5108 +8627 +9302 +89 +36 +6711 +8648 +7507 +479 +4416 +3995 +9384 +1791 +6279 +7100 +9957 +3777 +8280 +7982 +231 +442 +1434 +7099 +3126 +4777 +6295 +540 +2532 +9978 +3512 +1934 +4243 +5649 +7141 +9771 +4037 +4557 +6473 +7999 +4574 +9299 +3701 +7493 +9711 +6709 +1835 +5265 +293 +6296 +5587 +8200 +4619 +4627 +3520 +2412 +5625 +4959 +4650 +8085 +4787 +7381 +3004 +591 +6387 +1019 +5492 +4307 +1876 +9947 +4799 +3228 +5147 +7689 +6481 +2312 +5321 +6875 +2919 +2940 +8413 +6304 +2527 +8100 +5109 +7781 +9139 +837 +5717 +4166 +941 +774 +6796 +724 +9342 +7973 +3261 +6087 +6168 +8023 +6910 +4308 +3241 +6586 +6650 +2193 +2761 +4594 +1179 +3322 +4516 +4810 +1095 +8874 +7420 +250 +7163 +3922 +6437 +8903 +4745 +948 +3938 +2541 +7955 +5776 +5237 +5388 +9476 +2113 +6650 +2484 +1013 +6066 +5554 +9197 +8744 +9685 +2912 +327 +2124 +1358 +9200 +9686 +2394 +346 +8807 +6935 +6099 +2672 +3118 +7712 +8270 +5691 +7507 +8649 +4739 +6073 +6169 +200 +6018 +6086 +9594 +3816 +8556 +492 +497 +4344 +4423 +693 +7506 +1991 +911 +4523 +2137 +9792 +358 +1852 +882 +8206 +970 +5922 +4905 +4832 +8584 +2783 +8739 +7850 +9934 +6150 +4850 +723 +3868 +1719 +6190 +9812 +3283 +9866 +4940 +5528 +7058 +8738 +7202 +7111 +3429 +9588 +3712 +8754 +7762 +7971 +6650 +3838 +9233 +2909 +2876 +8087 +727 +1386 +3590 +5742 +8229 +7302 +325 +5253 +2421 +1503 +3646 +7670 +9219 +42 +3942 +7261 +4324 +4961 +9565 +-25 +3544 +9794 +2738 +8896 +6589 +6496 +2119 +246 +6589 +686 +3148 +8351 +2381 +1194 +3874 +157 +3139 +7990 +9984 +6591 +4128 +6872 +9059 +5605 +1747 +5624 +8382 +5396 +2706 +783 +6295 +5044 +9026 +2235 +1385 +6576 +9191 +9208 +4634 +7290 +4727 +2 +1202 +3870 +410 +295 +9525 +4996 +4216 +9175 +7428 +8807 +2906 +6501 +6506 +5416 +5448 +828 +5769 +7742 +3618 +3840 +5308 +1253 +9366 +863 +5154 +175 +8380 +4615 +9206 +9712 +8496 +3870 +8945 +94 +7411 +3799 +2676 +1088 +412 +5583 +7355 +1352 +5669 +6790 +9944 +7458 +6723 +8958 +9791 +2401 +7410 +5748 +3162 +1616 +9926 +4459 +5650 +3936 +1274 +5904 +7091 +7545 +1487 +8663 +7699 +3585 +1619 +6980 +6213 +7516 +328 +3928 +7023 +9916 +2896 +6235 +8078 +6021 +999 +42 +2079 +9410 +886 +2378 +6588 +3581 +3840 +7927 +4181 +111 +7471 +3804 +41 +431 +6817 +6263 +4255 +8328 +6879 +6355 +664 +4304 +3847 +968 +9268 +9424 +6736 +5688 +2322 +7239 +7741 +1814 +4795 +1988 +7914 +3571 +7864 +5950 +9087 +2061 +5123 +6849 +5608 +5949 +8310 +8492 +5445 +1483 +3327 +4516 +117 +9429 +1672 +6370 +1582 +2413 +8308 +4954 +4609 +9606 +7668 +4887 +2304 +4430 +2178 +3483 +6865 +5649 +842 +8236 +7937 +1903 +1549 +7843 +3313 +3429 +9271 +1386 +7327 +7034 +5643 +7421 +5846 +3599 +2875 +4652 +5538 +3321 +9095 +3336 +3600 +5991 +211 +7956 +4189 +4273 +451 +6634 +8335 +10001 +3084 +9741 +4106 +2805 +874 +9484 +9171 +8249 +4301 +8434 +5885 +4185 +7841 +2890 +5744 +3539 +4078 +2971 +3118 +120 +6839 +596 +4015 +3408 +8973 +4234 +4805 +6276 +4619 +5613 +405 +510 +5802 +209 +4480 +6318 +6831 +2890 +5414 +2846 +7144 +6901 +2219 +3574 +1381 +3493 +5655 +5591 +4956 +4168 +531 +2407 +9093 +47 +9480 +8285 +5049 +207 +4406 +607 +6430 +210 +6468 +3566 +1453 +8242 +5534 +7653 +9835 +9627 +2343 +4213 +5896 +5218 +6707 +8921 +5454 +2638 +4184 +3769 +7366 +7328 +7864 +6814 +8128 +4589 +5873 +7673 +1383 +7686 +4892 +6536 +1989 +3690 +7002 +8124 +5013 +2202 +1796 +7078 +3881 +3684 +4470 +9961 +9006 +6089 +3743 +4362 +9580 +9092 +5053 +2931 +2119 +4777 +4574 +8747 +3026 +7810 +7457 +2425 +6052 +3455 +8154 +8340 +6355 +2741 +3442 +3223 +8243 +1705 +4525 +8166 +4376 +3575 +8401 +6950 +6997 +3593 +6113 +1873 +910 +6363 +1485 +2205 +1771 +-25 +2035 +4899 +9625 +8478 +1467 +2334 +3876 +4342 +9996 +4405 +9095 +5737 +2407 +7676 +759 +8306 +5608 +465 +1542 +8465 +7887 +778 +9145 +2660 +9761 +3279 +9599 +8138 +6873 +3997 +1822 +3858 +2608 +2030 +2344 +2309 +3103 +8698 +1886 +2867 +6879 +2125 +3841 +1515 +2485 +8938 +9266 +8996 +9983 +4164 +4938 +9630 +4537 +627 +9344 +1234 +97 +8178 +8478 +7635 +674 +1889 +1952 +7559 +1303 +3349 +3381 +418 +8097 +7439 +8159 +915 +8333 +6686 +8673 +8809 +2489 +7116 +7497 +125 +2978 +5380 +950 +6918 +7316 +7901 +4839 +8932 +1634 +8717 +4581 +7440 +5579 +5073 +9522 +8805 +8271 +1928 +9407 +1159 +4131 +6353 +9469 +7656 +3381 +7108 +4459 +2212 +6510 +7828 +6272 +2842 +9500 +3866 +931 +3916 +4451 +1521 +4707 +3182 +2862 +7655 +3835 +1735 +7992 +7276 +1994 +2642 +3986 +625 +1416 +1983 +8933 +2237 +8898 +6970 +5520 +2543 +4688 +1316 +5322 +1521 +2157 +6675 +6273 +710 +170 +3098 +3907 +5425 +4992 +7983 +7624 +5009 +4558 +2149 +5967 +1465 +1441 +1006 +9385 +9736 +7023 +5134 +211 +8474 +5938 +3151 +202 +7172 +9197 +5352 +6435 +4907 +1969 +7891 +2524 +1611 +7884 +5708 +9837 +1207 +7603 +330 +7288 +9816 +1154 +2781 +7748 +2177 +4647 +8230 +7907 +7532 +5692 +9648 +1569 +4332 +6280 +9667 +5779 +747 +6782 +2220 +9389 +8394 +8294 +9540 +3909 +7457 +6612 +3417 +2549 +8717 +870 +7371 +7784 +8824 +9077 +7995 +2615 +743 +4963 +2428 +8096 +8392 +6029 +9672 +7247 +1389 +9344 +6050 +6827 +5086 +7534 +6171 +4744 +7451 +6957 +9762 +6989 +7403 +9394 +7839 +357 +50 +1952 +9511 +7871 +8263 +319 +6548 +1157 +9808 +3914 +8903 +5853 +588 +6023 +7710 +4174 +7490 +8707 +4555 +8350 +1907 +3816 +2027 +4320 +3134 +4341 +2131 +8950 +5173 +3209 +6731 +8699 +1668 +6253 +8361 +7583 +2142 +9559 +1141 +6389 +8837 +5096 +7650 +3981 +824 +9279 +3967 +7496 +6105 +2100 +7167 +8083 +5986 +4503 +9533 +6199 +3426 +3544 +2414 +6001 +2009 +7539 +136 +8841 +7813 +6276 +2514 +1147 +1270 +5706 +3551 +8131 +8377 +2956 +1962 +5810 +2990 +90 +3161 +2666 +8634 +9166 +7183 +219 +3512 +5284 +3442 +5904 +3031 +3636 +9827 +6413 +6493 +4983 +418 +2985 +6966 +9748 +9070 +5779 +8603 +6634 +1576 +8699 +-16 +8501 +108 +9615 +6020 +8104 +2360 +9834 +9486 +5590 +6446 +5139 +8272 +3111 +3670 +5646 +9898 +6536 +4803 +66 +4319 +1067 +4547 +2098 +9852 +590 +5675 +1780 +9767 +6246 +2512 +9072 +9195 +3750 +9507 +2189 +1300 +7901 +8091 +1409 +8169 +534 +6969 +563 +4383 +9315 +3173 +4528 +1940 +9183 +1117 +3785 +940 +2360 +3199 +229 +6854 +557 +4826 +7884 +3349 +7802 +3554 +3290 +7506 +5153 +2851 +3198 +9566 +9038 +327 +6487 +3200 +9711 +5619 +650 +9742 +4222 +8275 +2998 +16 +5348 +5630 +8192 +2576 +808 +9769 +992 +1169 +2383 +2224 +1257 +9107 +3124 +4388 +2868 +3955 +3228 +9097 +5368 +9544 +8845 +3572 +884 +3875 +2404 +8705 +493 +2879 +4952 +3932 +9377 +2818 +667 +3480 +6909 +4321 +1574 +4804 +4390 +2513 +6895 +4321 +1856 +5734 +6750 +2962 +7826 +623 +5853 +7687 +1744 +6857 +7899 +837 +6362 +6601 +5871 +3846 +9954 +5725 +3750 +2246 +1269 +3904 +7860 +1068 +3887 +5132 +6571 +4995 +8900 +3843 +6925 +6771 +1439 +796 +2877 +4720 +4499 +6788 +2904 +6007 +8266 +2149 +7583 +8854 +8028 +5464 +3667 +6171 +1015 +2463 +7918 +8027 +1385 +725 +1422 +3391 +4943 +805 +5764 +4618 +4762 +7184 +1940 +1194 +6216 +3523 +3737 +2642 +9493 +5784 +2241 +4554 +8541 +4441 +3558 +7797 +9778 +2450 +7172 +2840 +2403 +3936 +7252 +8777 +2338 +9245 +257 +7061 +5509 +2676 +6600 +7327 +5526 +2397 +1433 +-18 +8376 +8764 +9270 +3377 +917 +7068 +9941 +6182 +1650 +9270 +5886 +3748 +4818 +3690 +4815 +9223 +948 +6458 +2391 +6558 +515 +3000 +8477 +5456 +8963 +2966 +3329 +3258 +6709 +9819 +216 +3554 +7274 +1456 +4319 +1386 +7211 +3595 +4630 +7018 +7220 +4141 +5317 +8125 +7048 +4240 +5227 +5138 +3975 +3755 +9260 +3741 +5883 +21 +7190 +8468 +224 +6593 +1280 +2346 +6507 +7907 +3839 +4198 +3456 +8694 +8790 +2886 +8121 +3484 +9031 +5051 +5121 +6552 +8334 +580 +7271 +5782 +1637 +7378 +988 +1990 +1468 +3748 +4122 +1551 +4159 +2765 +7362 +9898 +720 +4030 +9489 +125 +1428 +9233 +27 +7252 +8136 +2990 +4607 +2212 +9784 +2194 +5845 +-36 +4012 +4137 +3042 +8339 +6130 +399 +2191 +2783 +3183 +4907 +840 +9876 +3358 +5315 +9336 +1169 +6545 +8462 +6473 +4267 +8079 +1021 +2573 +7927 +3842 +359 +6196 +5366 +7639 +8546 +8938 +4533 +8723 +2846 +7146 +6080 +7614 +4285 +8610 +6664 +3126 +7223 +7607 +6490 +1963 +6311 +2222 +763 +662 +8585 +2331 +1063 +2298 +1141 +3380 +2425 +8639 +9673 +3015 +5466 +5814 +5952 +4083 +2722 +5851 +6236 +4123 +7612 +2023 +360 +5887 +1395 +3503 +7823 +60 +1781 +1949 +1454 +7264 +5415 +6919 +1514 +4265 +7262 +7807 +-23 +9484 +46 +1493 +6703 +2445 +1992 +4481 +3042 +5026 +2341 +4195 +3623 +4325 +7241 +5697 +9984 +2370 +3446 +9321 +1543 +1604 +2961 +5086 +3554 +2041 +9949 +9663 +3753 +3375 +4724 +5394 +176 +3017 +4905 +5162 +9824 +451 +8108 +9969 +5174 +7221 +690 +532 +2134 +3408 +2440 +1841 +2726 +2548 +1592 +3480 +9958 +1764 +1865 +877 +9153 +9115 +6453 +6331 +4201 +1472 +5577 +9696 +3834 +9436 +7544 +735 +67 +9558 +770 +5225 +1135 +1833 +3062 +5511 +6485 +7515 +5719 +3872 +9527 +603 +8156 +8144 +-8 +4123 +2442 +3517 +2983 +5570 +8654 +3710 +4896 +1843 +6285 +229 +888 +3938 +103 +6997 +9328 +6612 +188 +3675 +9346 +3357 +5977 +3591 +4350 +5793 +7033 +1108 +526 +8881 +2979 +1163 +8738 +5501 +7002 +3975 +3714 +2013 +6900 +7688 +3830 +7436 +2622 +8649 +4807 +7253 +354 +834 +7466 +2030 +8447 +822 +6165 +4752 +9500 +748 +7282 +2298 +9384 +7909 +6709 +5607 +2294 +6903 +9665 +6588 +4431 +2097 +6648 +7703 +8505 +235 +7509 +3559 +6175 +9998 +8754 +3608 +8394 +9364 +7382 +7218 +4601 +370 +9770 +4176 +-23 +1362 +1181 +6965 +7106 +9588 +1393 +8927 +4960 +5388 +389 +8023 +6773 +4388 +7802 +6286 +1070 +6899 +9282 +8871 +5921 +1010 +5085 +5408 +214 +8024 +3380 +5469 +6436 +2650 +660 +776 +4383 +3601 +525 +2107 +676 +5153 +4425 +9447 +9200 +1719 +3588 +8822 +2828 +317 +7329 +8421 +4868 +6279 +7826 +6865 +873 +6734 +3321 +7351 +8445 +6675 +6055 +4588 +6177 +8548 +9886 +2500 +6548 +8605 +7558 +1732 +8604 +5108 +4031 +4703 +4773 +541 +3428 +1725 +1931 +797 +9476 +5927 +5607 +6285 +4210 +6237 +8183 +4427 +6763 +985 +1477 +8494 +3239 +2440 +7495 +7820 +8867 +9689 +7848 +3059 +8277 +1090 +3432 +9762 +6632 +3144 +1049 +9806 +3034 +7860 +5268 +5110 +6530 +3928 +5301 +6540 +7556 +5003 +8325 +4641 +3760 +8970 +5487 +7554 +5412 +5165 +8288 +5016 +809 +4768 +1279 +633 +7705 +7213 +7622 +36 +8885 +9679 +1662 +420 +1619 +4273 +6209 +2348 +2833 +5520 +7027 +7895 +5370 +6752 +6799 +9268 +7163 +3170 +3729 +6511 +4504 +6737 +9391 +8904 +8632 +6494 +7317 +3375 +4992 +7460 +8612 +3578 +550 +5666 +9250 +5454 +219 +2433 +4475 +5513 +388 +773 +545 +1319 +7749 +3398 +1388 +8820 +5429 +9802 +1356 +4234 +4955 +1259 +1361 +6973 +177 +7926 +2157 +4710 +3481 +2420 +6182 +3356 +8680 +3871 +7963 +221 +1798 +4386 +520 +7674 +1728 +5467 +1998 +8825 +2526 +7766 +3216 +5569 +5996 +7176 +9537 +6733 +2178 +4705 +1785 +7047 +5493 +9843 +8867 +4981 +9296 +7970 +8779 +5749 +5629 +40 +2357 +3905 +6147 +4981 +9724 +1259 +814 +2319 +3061 +5045 +2477 +7589 +4489 +296 +1347 +842 +8207 +3510 +2658 +1012 +5262 +6444 +6636 +1262 +244 +1726 +1915 +5932 +5033 +5641 +298 +9609 +5495 +326 +5490 +3983 +7773 +1807 +7630 +2275 +3942 +365 +3692 +6032 +3513 +8665 +7073 +3717 +1275 +6997 +7842 +5478 +762 +2313 +1330 +435 +2475 +3043 +1040 +7473 +1556 +7190 +1707 +8027 +3572 +1717 +3420 +6929 +6917 +7184 +9418 +8376 +3501 +2188 +5538 +8590 +4291 +2670 +4312 +8808 +187 +7034 +7609 +7349 +6256 +8711 +4222 +998 +693 +1039 +5312 +4870 +1608 +6426 +2880 +10004 +5416 +3606 +1341 +9631 +3015 +1130 +1267 +8202 +9018 +5021 +6007 +5646 +762 +8142 +7040 +8847 +7647 +3894 +3103 +8679 +5120 +344 +6112 +7710 +3661 +4482 +2279 +5611 +3341 +3691 +1931 +9766 +6686 +328 +7719 +925 +645 +7965 +8643 +2047 +9232 +9720 +9208 +4586 +2401 +8028 +2132 +3813 +37 +1925 +8363 +2915 +9692 +2890 +3565 +107 +614 +4550 +5338 +3970 +2162 +8902 +5923 +8851 +8350 +9127 +6916 +8917 +4219 +3886 +608 +5998 +1999 +544 +3808 +9858 +4412 +910 +3895 +57 +4499 +6736 +7263 +6507 +8046 +1095 +981 +1236 +4401 +3162 +1342 +678 +2783 +2881 +3537 +5599 +3125 +3908 +7923 +4560 +8960 +8530 +9506 +9002 +6774 +4981 +7329 +9928 +7774 +5454 +8519 +8285 +9216 +2849 +9054 +49 +8654 +8144 +9987 +3306 +5182 +7370 +210 +9381 +1650 +9243 +6453 +3732 +4552 +7684 +2293 +3175 +662 +4358 +1340 +5106 +1844 +3867 +3799 +1699 +2135 +8208 +3711 +3198 +2561 +9702 +8809 +5049 +2636 +8201 +4254 +262 +7667 +8013 +7293 +4196 +2807 +6573 +7583 +9385 +3452 +9041 +1533 +617 +4843 +4686 +3157 +6147 +2980 +1141 +5839 +879 +1036 +7243 +4890 +2860 +9430 +5288 +5875 +6474 +8417 +5282 +7355 +5123 +2895 +3284 +9675 +5222 +9290 +4243 +155 +3755 +8002 +1439 +4432 +3473 +5701 +19 +5261 +9882 +8170 +4850 +1048 +8309 +8678 +8500 +1965 +7436 +2255 +2755 +8164 +8490 +1701 +9174 +327 +5188 +8070 +920 +6373 +-38 +7256 +3999 +535 +8050 +6404 +7384 +8026 +8540 +9138 +552 +719 +2676 +1951 +4412 +2996 +2181 +1069 +1865 +1366 +9193 +9066 +7388 +4779 +2242 +320 +5868 +8377 +4710 +6246 +9283 +4503 +6247 +809 +6122 +9890 +365 +656 +9568 +2609 +6870 +1838 +934 +2788 +1351 +7892 +3101 +2169 +2421 +9021 +5543 +1850 +4323 +6876 +7661 +232 +2694 +9308 +3273 +1352 +4069 +1503 +8888 +4290 +4545 +4845 +4574 +2677 +1226 +3783 +7629 +9969 +9388 +2957 +7242 +6668 +454 +6867 +5642 +8249 +3685 +5243 +9188 +7773 +9350 +7553 +3679 +1513 +521 +5114 +1245 +3456 +3565 +1899 +697 +4051 +763 +9026 +6840 +9604 +391 +9945 +7153 +5204 +9179 +4005 +8642 +4266 +9976 +9224 +6080 +1355 +7679 +2610 +5005 +6447 +3280 +9352 +7521 +4853 +562 +5841 +8937 +6437 +3884 +3715 +5512 +3149 +2168 +4444 +6245 +8414 +3479 +5436 +8036 +7547 +9913 +5905 +1842 +3124 +7216 +6035 +4013 +9411 +8018 +9949 +2184 +4903 +8529 +756 +8646 +9961 +9027 +6124 +7373 +4979 +1925 +519 +1418 +9066 +3199 +6305 +8766 +7172 +4169 +2663 +7327 +167 +8346 +9752 +2165 +2607 +3762 +2411 +2744 +5877 +4332 +7048 +7445 +1535 +7633 +9637 +7799 +4621 +2320 +2366 +647 +702 +8849 +6456 +470 +2851 +7760 +8001 +6411 +6666 +9826 +1198 +5027 +5333 +4869 +3101 +1019 +1403 +2760 +6131 +3745 +5838 +5696 +2186 +5249 +1570 +4356 +2974 +3434 +9011 +1994 +9662 +9639 +4111 +9346 +9786 +2691 +7036 +4440 +5592 +6192 +8480 +5759 +2445 +3493 +2480 +2965 +8309 +8583 +5925 +2928 +2687 +513 +2080 +8832 +3812 +1595 +2435 +8739 +67 +1427 +3955 +2840 +8232 +841 +7058 +417 +723 +401 +8734 +9658 +3773 +7437 +464 +114 +4615 +2757 +1381 +856 +3249 +5221 +7657 +1029 +2382 +1458 +9040 +6506 +8389 +8359 +5745 +5428 +3285 +8430 +7098 +3523 +935 +4657 +9678 +548 +2631 +5725 +8852 +5991 +9234 +8595 +3549 +3280 +2945 +9357 +5994 +8740 +6663 +9589 +8182 +261 +3202 +2828 +8886 +625 +3088 +9000 +9120 +4875 +6446 +5080 +4005 +6332 +4416 +4740 +6947 +3790 +2839 +8255 +942 +8830 +8898 +5663 +1067 +7219 +9793 +5992 +6909 +8714 +4519 +5378 +1361 +5607 +5715 +9392 +7391 +738 +712 +6095 +447 +2031 +570 +5350 +5111 +7814 +8211 +9542 +1494 +8296 +3104 +1645 +3621 +4877 +8370 +6588 +3250 +6840 +8090 +4213 +3577 +8545 +4558 +8720 +3604 +7808 +3012 +9362 +7537 +2975 +513 +6952 +8242 +3964 +3498 +3815 +4893 +9289 +8114 +9530 +5436 +9206 +925 +2156 +8330 +7066 +6102 +7993 +4694 +3117 +1471 +5850 +7795 +4713 +225 +5560 +866 +9970 +6006 +495 +6795 +8234 +3309 +6837 +978 +5208 +7003 +3175 +3413 +6067 +566 +469 +3919 +4822 +890 +1333 +5663 +7412 +9995 +3193 +9624 +4012 +7359 +4566 +4787 +6369 +2460 +5421 +7494 +9017 +7409 +1025 +3362 +1074 +6434 +7721 +8948 +3845 +9002 +4184 +2030 +2300 +9246 +532 +7273 +5753 +5459 +1771 +9593 +3089 +1488 +5652 +4927 +5168 +2305 +306 +2681 +4187 +8755 +3514 +1248 +1970 +343 +6050 +4966 +2060 +1958 +8574 +4340 +3017 +7653 +6412 +6018 +4156 +9025 +7716 +6420 +9865 +4088 +3424 +7332 +2017 +6667 +7329 +1754 +6129 +8249 +3826 +2380 +7024 +5252 +3531 +7780 +6584 +650 +6331 +4162 +6757 +5472 +9824 +2798 +3338 +8291 +139 +6910 +6773 +4291 +34 +3679 +543 +7531 +2117 +304 +5554 +2959 +3447 +4014 +5396 +8167 +2043 +7803 +9210 +1554 +3936 +7916 +2361 +2091 +9964 +9224 +2661 +2041 +9131 +8236 +1376 +9792 +3246 +9350 +3853 +9006 +1714 +6098 +4844 +3185 +2046 +1464 +8598 +8794 +8365 +703 +3061 +4356 +3568 +3399 +6585 +3464 +8701 +2313 +1345 +2042 +584 +2594 +3993 +767 +2674 +5123 +2361 +4515 +7497 +2329 +2190 +1545 +8641 +3277 +2441 +7237 +9833 +141 +915 +4923 +9324 +9652 +5397 +7100 +7888 +9392 +1283 +1386 +9347 +9255 +7818 +8568 +7238 +6133 +2888 +8839 +8435 +3687 +8724 +5001 +1523 +3478 +2179 +746 +4190 +6983 +9878 +9218 +8592 +494 +9999 +7852 +6342 +1963 +840 +3730 +6845 +2821 +1338 +7288 +4879 +6910 +3506 +92 +8171 +1613 +2183 +6383 +3331 +362 +4278 +5580 +3626 +9811 +9683 +8581 +6349 +8042 +8462 +410 +8086 +3605 +9106 +2024 +6231 +1638 +1200 +9662 +5126 +4783 +9790 +5350 +2719 +587 +1874 +9958 +2427 +3709 +702 +1693 +8088 +2277 +6049 +6280 +7290 +8374 +7384 +1876 +2409 +6933 +1728 +9726 +3738 +3822 +3902 +7550 +9210 +4659 +8440 +1307 +7984 +7546 +8298 +4334 +3513 +2245 +7399 +8679 +1040 +2189 +3525 +8960 +7048 +7598 +4473 +8642 +3416 +7162 +7592 +3627 +4483 +4808 +9670 +2636 +2150 +8813 +3167 +42 +4116 +6530 +1429 +8798 +7625 +4121 +8313 +5099 +6037 +1391 +9395 +1813 +4117 +454 +3661 +5039 +6857 +8318 +7722 +8523 +38 +3087 +2183 +2452 +6372 +7677 +9991 +7527 +3968 +8054 +7208 +4926 +8014 +202 +518 +9440 +5483 +9846 +4409 +5523 +9790 +971 +8524 +5469 +3886 +2749 +4399 +3089 +5706 +6630 +8866 +2113 +9271 +9178 +5232 +8695 +3721 +1036 +5808 +510 +2567 +8784 +4145 +7068 +7820 +951 +7350 +6207 +1882 +3212 +2699 +1201 +8498 +1694 +3162 +7060 +8629 +5698 +3094 +3782 +5490 +4841 +3802 +7400 +1305 +1588 +4270 +5754 +9038 +3025 +4025 +3381 +9917 +7047 +5948 +7345 +3625 +3762 +9737 +183 +3035 +6322 +9654 +9770 +9294 +710 +5804 +2934 +7409 +5309 +8282 +4128 +8544 +999 +6190 +9382 +6309 +9155 +3633 +3155 +6920 +2821 +5953 +531 +6199 +9250 +4677 +808 +119 +5758 +4829 +5748 +9145 +116 +2984 +5515 +6992 +8782 +1643 +1229 +6273 +6339 +896 +4309 +9598 +3736 +1834 +554 +7858 +9612 +3517 +9370 +1098 +5887 +381 +2499 +6878 +2415 +4056 +3559 +8489 +2629 +8957 +8963 +9720 +8209 +9214 +7615 +4224 +7242 +7854 +216 +2564 +8868 +7854 +1211 +7508 +9755 +1958 +9022 +6473 +1076 +3843 +7130 +9226 +2442 +6439 +8355 +976 +3620 +4648 +7900 +5564 +4237 +9103 +8865 +8170 +3629 +1412 +3821 +4962 +8732 +6639 +5042 +684 +4312 +1342 +1500 +9678 +738 +4284 +3761 +188 +4852 +4007 +5661 +3067 +930 +1628 +9675 +6717 +8906 +335 +4263 +4126 +4606 +1558 +3268 +941 +2639 +9965 +7978 +567 +9163 +7681 +7578 +2073 +3108 +741 +4253 +3333 +5252 +8979 +6894 +1206 +4003 +6234 +9274 +8943 +7427 +7491 +222 +484 +125 +1065 +6275 +4324 +1732 +4114 +3544 +8422 +3908 +7044 +2310 +1778 +6916 +3565 +2786 +7731 +1484 +3327 +2808 +1199 +9887 +8709 +399 +5686 +5930 +9945 +2007 +8441 +7947 +5701 +706 +1219 +8894 +7744 +9142 +10004 +509 +9500 +4798 +8862 +4977 +5977 +2951 +8506 +270 +2470 +9131 +5905 +4838 +4753 +9069 +9200 +3271 +3576 +1389 +2123 +4837 +2767 +4270 +1463 +7751 +5216 +4904 +7792 +8943 +6135 +870 +6282 +8425 +6388 +4890 +9001 +2930 +7561 +3880 +989 +622 +1125 +931 +2509 +2607 +4995 +7490 +5958 +7145 +1539 +742 +347 +5568 +5308 +7297 +1624 +5523 +1854 +7732 +7448 +2039 +1449 +7279 +1220 +724 +8478 +5949 +8572 +1181 +1032 +8709 +1893 +4919 +7320 +537 +7612 +4563 +2722 +822 +4711 +6169 +7991 +9241 +8522 +5428 +1188 +4297 +3232 +684 +1866 +7390 +264 +8803 +797 +8450 +169 +4333 +3642 +2358 +1681 +12 +1818 +8590 +4319 +-30 +9965 +5928 +4168 +60 +2868 +5165 +8805 +7361 +6040 +3068 +7660 +1023 +2270 +6424 +3015 +-20 +4030 +6825 +7684 +8192 +3531 +2142 +5715 +3113 +3663 +9196 +3199 +11 +7610 +6527 +7383 +2638 +3727 +187 +5641 +6066 +1330 +3920 +6500 +1354 +4782 +6437 +8364 +6438 +1019 +6578 +3009 +45 +7022 +283 +210 +3867 +2012 +4121 +7371 +126 +8708 +5814 +1549 +207 +9274 +3944 +5509 +4721 +1164 +3665 +2161 +8113 +6295 +7311 +9999 +8648 +6873 +4523 +6744 +4378 +5356 +5863 +1342 +3440 +3952 +1625 +3429 +824 +4649 +2019 +9822 +3027 +7326 +8616 +1948 +2642 +6941 +7519 +4871 +8645 +2176 +8256 +5893 +9915 +9744 +3302 +3091 +1503 +7656 +1981 +9409 +5703 +2322 +4619 +3462 +6465 +5445 +7448 +7625 +7263 +2940 +7115 +4169 +7823 +2594 +9100 +5951 +9315 +9322 +4387 +4000 +6519 +6575 +1311 +1466 +5178 +834 +3913 +8999 +4948 +5261 +6345 +9115 +1964 +2689 +1785 +4060 +1666 +2683 +5460 +7769 +7343 +512 +6411 +8788 +3766 +9296 +1910 +312 +3213 +3700 +210 +8826 +3032 +5494 +4927 +7242 +6852 +1815 +4065 +8601 +921 +5178 +6344 +2445 +8017 +2066 +5196 +2750 +351 +7333 +6477 +3600 +7003 +1252 +1512 +8697 +3942 +1582 +391 +3045 +507 +7053 +7641 +5654 +8595 +4804 +9667 +3388 +604 +-14 +7899 +397 +4439 +8018 +9980 +8926 +1741 +3684 +6347 +9082 +6697 +9933 +380 +2711 +3493 +8059 +5022 +6517 +4927 +2624 +8386 +4956 +7578 +5255 +2163 +5589 +5303 +6853 +7826 +1210 +8724 +2111 +3839 +7215 +7982 +3825 +8031 +951 +953 +8785 +6462 +1102 +1226 +3814 +8032 +4520 +3078 +5877 +9285 +3032 +8809 +9550 +6292 +4245 +5263 +2619 +4772 +8504 +5944 +8967 +5511 +6936 +7789 +3594 +1999 +6956 +8120 +436 +2441 +389 +1716 +1303 +6393 +4115 +1434 +4533 +5556 +3846 +5905 +4913 +5620 +4945 +1658 +1338 +3837 +8828 +6806 +6164 +5675 +250 +3379 +7462 +243 +5462 +6064 +6216 +908 +396 +2494 +4107 +9347 +494 +7638 +9131 +3579 +4372 +2158 +9213 +4740 +7976 +4758 +454 +999 +6892 +9632 +2207 +2448 +9509 +9799 +2006 +1432 +7556 +7875 +1961 +8624 +3252 +8074 +725 +4265 +8260 +5266 +750 +2190 +3437 +2453 +4228 +4795 +4638 +791 +2211 +8259 +6675 +3830 +6341 +4032 +92 +6652 +7729 +670 +2367 +5792 +6633 +4208 +7927 +4263 +7707 +7350 +1728 +124 +8631 +2128 +6503 +6285 +7000 +6565 +963 +7104 +5750 +2684 +3335 +3160 +4254 +3923 +5970 +55 +9251 +3026 +1841 +6995 +4618 +6824 +8157 +7017 +1820 +834 +7822 +2064 +6473 +6524 +301 +7631 +9706 +2221 +2176 +673 +1512 +1683 +2614 +4757 +3936 +5551 +9047 +9920 +4041 +4188 +8145 +1945 +7792 +9402 +7090 +8009 +9046 +6666 +2077 +1165 +7026 +9094 +7688 +5252 +8034 +813 +1392 +5547 +451 +4922 +5699 +6063 +9180 +7653 +4426 +1296 +9942 +6245 +7124 +4657 +9902 +6063 +8543 +1439 +9425 +6749 +4029 +4602 +6029 +6790 +5205 +759 +5427 +6932 +137 +1325 +2724 +1106 +5751 +9534 +2364 +9495 +2964 +7202 +8113 +3015 +3641 +6425 +5406 +8128 +13 +7118 +2611 +2592 +6250 +2029 +8317 +2423 +4445 +1156 +551 +8821 +357 +174 +1787 +4213 +9713 +5040 +6164 +173 +1338 +7936 +72 +7817 +5504 +7495 +8668 +6932 +1161 +3491 +848 +5743 +1414 +6946 +1032 +1260 +2600 +7692 +7290 +8066 +5807 +3973 +5944 +8349 +10002 +2155 +9620 +5116 +132 +3629 +4665 +5289 +4708 +170 +5896 +9410 +5367 +8595 +685 +7288 +2693 +2096 +1907 +1567 +5794 +6154 +9407 +9792 +9379 +3352 +1967 +2129 +9423 +1909 +8252 +2854 +388 +3032 +7943 +4258 +303 +9614 +477 +5934 +171 +6182 +9705 +8927 +5940 +509 +4135 +1465 +3903 +3505 +4120 +2160 +3386 +4554 +5969 +93 +3502 +6323 +125 +2370 +7981 +5856 +4029 +4220 +5397 +465 +5776 +5120 +5603 +7161 +5019 +6236 +1360 +6694 +9459 +3898 +2182 +4360 +8990 +9097 +4110 +5506 +6293 +363 +4180 +9263 +9418 +4384 +313 +-31 +6005 +2684 +4700 +7036 +2196 +6784 +9317 +1072 +1312 +9532 +859 +4590 +8238 +461 +-20 +5970 +3710 +4644 +5605 +9549 +542 +4976 +7737 +609 +4102 +1414 +9867 +1842 +8329 +5748 +9201 +190 +1533 +277 +6901 +8148 +2619 +8233 +7635 +3311 +5323 +6213 +8951 +5787 +5276 +8712 +883 +327 +153 +4382 +6638 +7945 +3053 +5597 +1432 +5813 +6125 +307 +9388 +8163 +1041 +8454 +922 +1180 +972 +5959 +8473 +9754 +7498 +445 +7777 +4549 +1770 +4827 +4048 +5232 +5866 +8571 +9796 +1987 +6411 +5219 +5685 +4677 +7529 +7687 +2250 +739 +7409 +8757 +8536 +8913 +7060 +5563 +5449 +9461 +6175 +136 +8265 +9035 +7280 +949 +3282 +2108 +7322 +3849 +3292 +5375 +2619 +942 +7585 +9908 +3765 +294 +482 +1122 +1997 +690 +4969 +2980 +968 +8706 +6638 +1191 +9242 +784 +146 +5968 +1061 +8636 +6186 +1169 +9979 +1533 +2314 +126 +4824 +5892 +45 +3145 +4426 +5014 +2747 +2178 +6299 +4490 +8633 +6965 +4991 +6941 +7679 +7837 +6429 +692 +3097 +5092 +8882 +4230 +6759 +2290 +1131 +2704 +3800 +8062 +5444 +1419 +5125 +8381 +1167 +3210 +7941 +1717 +4869 +8679 +4508 +9395 +1517 +3969 +8899 +2194 +9971 +6693 +2607 +2560 +3046 +357 +1972 +8898 +7776 +9071 +6276 +6835 +6983 +521 +5517 +5152 +5035 +9927 +9765 +6403 +3629 +5002 +6164 +1045 +5072 +3866 +3311 +8119 +6783 +4506 +490 +2479 +824 +3152 +5761 +8295 +9563 +6428 +3898 +1313 +5175 +4580 +3126 +8557 +9329 +7661 +4635 +3756 +6621 +8936 +446 +4885 +2454 +1450 +5310 +7284 +9456 +9641 +5508 +8508 +9708 +4870 +1727 +185 +1846 +5869 +7079 +635 +5924 +1918 +9436 +4590 +6484 +3389 +5659 +9957 +7244 +4394 +3265 +3889 +5709 +7258 +141 +9628 +3120 +711 +5594 +3822 +4987 +5902 +9345 +9136 +1291 +1269 +3489 +5972 +8306 +1131 +1901 +5256 +8025 +2103 +36 +1213 +60 +8688 +2221 +4234 +1384 +6563 +7807 +2789 +4370 +5943 +728 +9360 +5817 +5283 +377 +8963 +1161 +8068 +504 +2239 +4262 +6163 +5579 +9142 +4592 +703 +2647 +1348 +3908 +1233 +7203 +3939 +5981 +184 +868 +8887 +3287 +7030 +1871 +832 +7437 +9402 +9119 +9972 +6321 +8798 +3121 +3992 +268 +153 +6835 +1778 +2136 +9119 +9756 +7624 +8823 +4640 +745 +9325 +5706 +4741 +1111 +5820 +2164 +9951 +8492 +4317 +5304 +7928 +4478 +9466 +8166 +4682 +2873 +1799 +9486 +167 +6914 +7197 +1114 +1932 +8475 +503 +8590 +9322 +4645 +1036 +4096 +378 +697 +9159 +639 +8060 +7812 +6307 +5304 +8424 +9866 +2280 +825 +7512 +1299 +7675 +7220 +6326 +6999 +8755 +1444 +1692 +8326 +813 +9767 +454 +4087 +6333 +694 +5401 +2059 +4951 +5114 +6861 +6224 +9389 +7637 +6429 +9561 +8727 +444 +6281 +7516 +359 +5537 +5015 +5690 +7343 +8834 +1578 +7021 +9632 +963 +9356 +2838 +2951 +5742 +7425 +3453 +54 +2637 +7145 +2231 +3133 +1626 +8535 +1496 +3879 +4093 +9756 +8664 +2166 +1065 +521 +9556 +7334 +3177 +1809 +3564 +5074 +7471 +7048 +6155 +7947 +5390 +8981 +6240 +3378 +850 +281 +1068 +475 +1776 +7579 +1855 +5677 +9232 +1216 +9288 +5027 +1128 +8765 +930 +3464 +9418 +5922 +86 +6958 +882 +4930 +6627 +866 +6858 +2812 +4062 +9459 +6804 +1449 +5936 +8158 +9458 +4948 +6290 +812 +9046 +7778 +4173 +4788 +2954 +9079 +7638 +3444 +8389 +6961 +8604 +4872 +9893 +9991 +1416 +4314 +-39 +6454 +4815 +9184 +7233 +9951 +3134 +97 +1822 +4023 +8487 +10007 +6792 +4916 +5168 +48 +9388 +290 +4936 +1326 +477 +1731 +5174 +8679 +2215 +3443 +3798 +2853 +3752 +9154 +1349 +9012 +2971 +1398 +6243 +1209 +8004 +7885 +1402 +3318 +6833 +2679 +2940 +893 +3945 +4037 +5448 +3456 +3513 +266 +3774 +5523 +8431 +7090 +1189 +7302 +1326 +1453 +3280 +7248 +1758 +4562 +1602 +6377 +1666 +740 +8832 +1308 +7979 +2201 +3843 +1052 +1043 +8397 +3577 +3233 +1285 +3467 +4955 +3112 +800 +1419 +6145 +9691 +9528 +5783 +293 +6058 +1019 +8473 +7660 +5645 +6513 +973 +1445 +188 +6082 +7196 +7131 +4416 +7171 +9416 +8806 +8798 +6621 +607 +4508 +1746 +882 +7713 +1254 +3271 +6471 +6115 +8691 +935 +2360 +620 +8328 +8561 +7092 +9996 +6654 +8001 +7164 +72 +8695 +6368 +9788 +3550 +5140 +8488 +4643 +1488 +7707 +8982 +1833 +3824 +445 +7768 +6987 +4291 +5899 +1491 +956 +5081 +7481 +77 +696 +455 +2749 +6638 +5264 +835 +5527 +3975 +5219 +1976 +4831 +2865 +767 +5234 +1498 +9930 +4497 +9890 +7553 +6874 +1798 +5668 +8942 +3207 +9575 +3669 +3692 +7520 +8984 +1329 +6381 +4707 +4344 +5710 +9116 +8360 +6938 +2834 +4627 +2821 +4581 +4628 +3043 +3496 +5245 +1914 +2367 +5378 +98 +9291 +8242 +1968 +8509 +892 +2499 +2430 +9534 +918 +3165 +3944 +8465 +8142 +8693 +122 +6897 +2495 +8528 +2734 +2833 +6317 +1610 +1126 +8871 +2028 +3233 +8042 +6411 +6343 +7873 +5744 +3531 +2811 +7583 +664 +8855 +8421 +1366 +8632 +8822 +598 +2817 +1522 +1067 +4355 +1907 +4862 +2385 +5887 +7969 +4872 +597 +5664 +2985 +5889 +8450 +3973 +6810 +9084 +2438 +9495 +6709 +4580 +4136 +7668 +9826 +830 +2671 +1587 +1789 +416 +2276 +205 +1701 +6819 +8842 +4305 +9552 +1849 +2 +4112 +9930 +6675 +9132 +9269 +7972 +2960 +2831 +6285 +7352 +3980 +7859 +5399 +1278 +7314 +8990 +3322 +7436 +9172 +6239 +3548 +1285 +8851 +5616 +9341 +7302 +8243 +6259 +9878 +977 +1093 +4382 +3326 +6479 +8099 +1710 +9699 +5985 +9354 +3338 +829 +3305 +7185 +9809 +3812 +7929 +8422 +2437 +3264 +7820 +7176 +6889 +9584 +261 +5750 +9189 +6898 +5651 +8078 +7708 +8781 +3823 +483 +2791 +1104 +3367 +267 +321 +4937 +2068 +3710 +4775 +8097 +5925 +5287 +534 +4638 +6653 +1646 +4147 +2088 +5369 +2915 +1987 +3655 +614 +8056 +6385 +1228 +6087 +6306 +8545 +5279 +7599 +5498 +7099 +8873 +2910 +1392 +3691 +5452 +7744 +3252 +8169 +7146 +2250 +6744 +7427 +8711 +347 +7065 +6669 +268 +1852 +931 +3703 +1060 +2833 +4460 +1077 +1935 +1823 +9753 +3997 +7658 +6060 +5650 +9676 +4251 +1539 +5860 +9281 +21 +2642 +5313 +2941 +6700 +2473 +3879 +1518 +4572 +1411 +4214 +3623 +4683 +6004 +6852 +5433 +9620 +9640 +8243 +7380 +819 +2664 +5198 +7784 +7924 +7059 +8749 +9539 +219 +1242 +2726 +425 +7439 +1211 +4085 +2433 +2717 +1320 +2990 +728 +696 +2511 +9204 +8505 +5757 +9060 +9777 +4058 +4119 +8378 +6697 +7792 +2150 +236 +6763 +5926 +3084 +2913 +8150 +959 +9288 +3440 +3908 +9447 +4659 +7587 +2530 +5763 +5705 +732 +7775 +7068 +7822 +8072 +6997 +8856 +1005 +1643 +7078 +151 +6100 +3920 +3725 +7289 +7 +6545 +8857 +6130 +3321 +3930 +6635 +3325 +6534 +5158 +3552 +9075 +1905 +364 +9651 +4948 +9852 +2263 +8932 +7315 +7838 +3378 +9816 +3704 +4046 +3642 +7803 +3799 +5059 +7925 +6859 +2370 +4620 +9547 +1043 +630 +6744 +4244 +5202 +4011 +5564 +5297 +4619 +1311 +1193 +3508 +4848 +9996 +455 +6611 +6503 +7310 +4414 +5019 +9394 +7920 +6733 +8131 +9117 +5517 +9433 +8373 +1733 +7588 +6427 +9488 +7148 +6958 +9208 +861 +4195 +2825 +3879 +8606 +9938 +6703 +2668 +1211 +9239 +4705 +1257 +963 +6736 +1284 +4210 +9335 +4037 +8206 +5339 +6673 +4360 +1549 +6967 +6221 +9097 +4910 +8721 +1972 +7845 +5669 +1713 +2766 +6506 +5643 +9793 +6869 +4497 +7434 +393 +5069 +2718 +4569 +4213 +4255 +9534 +80 +587 +8832 +3590 +9757 +1966 +2341 +529 +5356 +6026 +5169 +2341 +7777 +645 +4202 +8848 +3211 +2470 +238 +23 +1631 +2774 +4247 +3915 +8787 +8743 +1854 +3615 +8596 +6601 +3077 +3050 +7503 +1032 +1106 +9860 +7306 +2123 +7664 +3739 +5400 +9906 +5743 +6651 +3546 +9636 +4408 +8782 +1472 +5945 +1466 +9612 +9528 +537 +131 +8805 +4905 +1660 +7358 +1366 +8018 +8682 +3911 +6091 +6282 +440 +3408 +9445 +8174 +881 +159 +6635 +9981 +335 +9778 +5885 +4460 +4784 +7212 +433 +254 +2891 +8846 +1700 +6284 +7605 +6841 +7038 +7874 +8341 +1899 +9182 +8276 +2472 +3418 +9352 +5016 +8965 +4300 +6446 +3591 +5931 +5221 +2680 +9295 +6597 +7228 +9447 +6269 +7817 +9996 +1894 +1659 +5014 +5724 +294 +9995 +6895 +8630 +2530 +8905 +564 +2715 +3563 +3331 +85 +8333 +3340 +2210 +1567 +3361 +9681 +8837 +2767 +6891 +988 +3897 +6203 +9273 +6630 +5885 +4060 +6056 +3308 +1364 +1870 +7194 +2394 +8660 +503 +5091 +5240 +3587 +8419 +4519 +3317 +5887 +5921 +5851 +3314 +6947 +7839 +5152 +1630 +4414 +6078 +5479 +6453 +4434 +107 +6028 +1098 +7869 +5727 +3781 +3098 +5691 +8210 +1607 +201 +2144 +1881 +6178 +9819 +5812 +1060 +1232 +2093 +6760 +5749 +5977 +7082 +8748 +2828 +5549 +1940 +4598 +4552 +4650 +4765 +1358 +2527 +4090 +6613 +7890 +3258 +1476 +5028 +1751 +8424 +2135 +749 +4521 +6776 +2342 +9223 +1857 +5001 +9099 +3590 +7896 +3165 +8430 +5811 +5826 +3470 +9949 +8967 +2137 +7719 +7825 +7477 +7037 +9895 +1053 +618 +3317 +5220 +6173 +5559 +5838 +1984 +2255 +5862 +8235 +6674 +6505 +3670 +7059 +507 +2931 +9119 +1694 +6723 +6269 +3717 +6355 +5886 +3026 +6674 +6534 +4662 +3223 +8708 +9302 +2792 +5269 +3800 +6721 +4745 +1698 +3593 +1516 +8712 +2595 +6396 +3560 +1654 +5236 +7786 +6680 +6761 +1054 +8648 +6378 +7761 +1357 +7751 +2654 +9443 +7896 +2658 +1649 +5907 +4834 +3968 +639 +7825 +9514 +5314 +1007 +378 +219 +8595 +3361 +5243 +6691 +8661 +530 +2020 +2004 +6786 +8461 +4300 +9276 +6637 +6379 +7681 +9046 +1126 +1169 +1928 +1440 +3831 +1421 +4525 +4811 +9804 +5612 +3812 +2594 +8101 +8793 +8341 +1448 +3622 +1665 +3539 +3529 +7 +906 +8686 +9509 +1510 +921 +8696 +5933 +4431 +2024 +9745 +5749 +7214 +3224 +196 +9864 +7095 +5924 +6489 +7282 +2943 +2638 +6473 +6114 +5597 +3884 +2277 +6313 +10009 +5954 +3973 +1837 +4293 +7497 +4046 +2023 +2932 +7966 +1156 +-1 +1041 +1425 +6143 +1865 +9945 +1415 +-20 +1577 +611 +3628 +1105 +761 +7939 +1508 +2969 +6942 +5347 +5856 +4282 +8630 +698 +4618 +3841 +6108 +8041 +7146 +3519 +2568 +4585 +5015 +916 +6269 +4248 +152 +925 +3015 +6389 +8311 +7213 +3944 +8963 +7438 +34 +8012 +3297 +5769 +4969 +8577 +8111 +4779 +3113 +7792 +4834 +4699 +2714 +589 +6787 +2848 +9399 +7562 +623 +1172 +9501 +9681 +7153 +6317 +5893 +3957 +3222 +9465 +4710 +3694 +3785 +9553 +8702 +8132 +4522 +6803 +3039 +4063 +585 +661 +9420 +9992 +5521 +717 +78 +9803 +7228 +2413 +8378 +9622 +1632 +2822 +461 +7432 +7000 +8255 +2196 +2481 +4434 +5311 +6974 +806 +753 +8714 +241 +9753 +9083 +553 +1867 +9849 +1296 +7231 +7461 +8143 +5167 +7527 +3479 +1382 +5813 +6421 +4147 +7109 +4859 +9002 +1906 +7803 +444 +4975 +4378 +6727 +9104 +7505 +4175 +1274 +2613 +4072 +816 +9833 +6314 +5228 +5720 +9568 +9690 +1881 +1082 +4963 +1487 +22 +1193 +5673 +9705 +8603 +2939 +4965 +5486 +8122 +305 +6323 +6406 +1649 +3968 +7329 +8042 +4354 +2846 +3874 +931 +6955 +9890 +4166 +2428 +242 +3899 +8454 +7539 +8103 +6336 +5958 +9166 +728 +5512 +1087 +8587 +4002 +104 +9230 +425 +1293 +5075 +1257 +6277 +4491 +7348 +8305 +1303 +7178 +1509 +8089 +7475 +4433 +8587 +9498 +7942 +9527 +2705 +3865 +93 +3851 +9637 +1446 +1209 +9563 +570 +4411 +2805 +579 +2962 +9026 +3163 +6073 +7252 +9825 +2091 +2706 +6690 +1856 +4526 +1625 +4109 +4259 +3987 +2496 +1003 +6490 +9052 +4282 +1566 +3070 +381 +7754 +3549 +8305 +8428 +8177 +2024 +1961 +3243 +8991 +9806 +9383 +4477 +7129 +8337 +5155 +481 +7751 +2641 +1844 +4420 +7275 +3041 +7129 +4494 +8935 +2365 +6297 +8988 +2943 +5153 +9036 +2477 +2412 +2111 +9994 +309 +8994 +327 +6211 +6657 +7552 +5655 +6114 +1080 +650 +1451 +2100 +4140 +54 +4203 +8612 +2832 +9969 +1811 +9217 +2020 +284 +50 +9887 +9542 +229 +1514 +3817 +8974 +3151 +5269 +1605 +5209 +9321 +456 +4456 +5735 +9556 +5223 +3701 +1553 +9159 +108 +1839 +6308 +4573 +3838 +8089 +3724 +6656 +7731 +2066 +9311 +7540 +8861 +7438 +1270 +3167 +4029 +1249 +2090 +9691 +3790 +1223 +1681 +1317 +8156 +9503 +8227 +4182 +6507 +8240 +4843 +2736 +2320 +4096 +7664 +8385 +8776 +2540 +1868 +6867 +2720 +1078 +3154 +3257 +9195 +5794 +6688 +2363 +1345 +4882 +919 +6235 +5622 +6242 +9785 +5990 +243 +5411 +6417 +2264 +2784 +5705 +9499 +8253 +6309 +237 +3434 +4195 +166 +3603 +6830 +2926 +3081 +8371 +3078 +9087 +6012 +6935 +2973 +458 +4531 +7382 +2724 +679 +3318 +5327 +7404 +9542 +6446 +8984 +6602 +7430 +7785 +4478 +5097 +1480 +6135 +1354 +5454 +2777 +9755 +1701 +5661 +9229 +9048 +6078 +7284 +3291 +564 +229 +8591 +4769 +9049 +1785 +5215 +1527 +5468 +8405 +5608 +7690 +4251 +2380 +4376 +3491 +3503 +3257 +4678 +9267 +7385 +3499 +5126 +6158 +6266 +914 +2185 +2942 +4091 +4277 +8013 +4100 +3413 +8848 +5418 +6037 +7183 +3599 +7451 +5950 +7269 +3174 +7733 +7919 +53 +5460 +3708 +1965 +4497 +3431 +2667 +5141 +4047 +5687 +5153 +5986 +3403 +22 +4514 +9795 +4157 +31 +4505 +1531 +6650 +3957 +6669 +8359 +7403 +4912 +6681 +280 +3399 +4493 +6153 +753 +2162 +3669 +6477 +8506 +4045 +6166 +3918 +6705 +8082 +9201 +2195 +2084 +9525 +1580 +3581 +9291 +9390 +1572 +4576 +1654 +2059 +6086 +8074 +3143 +1591 +6944 +690 +1861 +1527 +467 +7165 +6508 +7901 +7676 +7038 +7805 +1479 +8231 +6035 +1235 +661 +6508 +3695 +163 +3891 +2505 +8097 +5660 +3418 +5180 +2099 +58 +861 +3321 +6663 +4361 +8648 +5218 +9404 +936 +9928 +7473 +9599 +8607 +8064 +5557 +6592 +4416 +8675 +8655 +6983 +2675 +6802 +6024 +1252 +5621 +7116 +2008 +3801 +7109 +1320 +5119 +7386 +4706 +8337 +8521 +8199 +4887 +7031 +2188 +1221 +5770 +5758 +5302 +8515 +6816 +2627 +4879 +9865 +7065 +8888 +2594 +7671 +528 +5862 +2871 +4443 +9682 +7964 +1196 +2221 +8946 +716 +2027 +9334 +6425 +7649 +8028 +4347 +9210 +5141 +4366 +8630 +9310 +2638 +8286 +1707 +3479 +223 +9132 +6330 +548 +7025 +3069 +8751 +6072 +924 +7474 +9520 +9398 +6057 +7992 +9246 +4694 +8550 +8581 +8488 +8781 +5174 +8249 +9530 +9104 +7980 +6155 +5458 +3560 +89 +3581 +6461 +1911 +4560 +4506 +6307 +3704 +1240 +3241 +1574 +6033 +1748 +1764 +7029 +3218 +954 +888 +7151 +4223 +6823 +4598 +9421 +310 +1865 +2945 +9895 +2549 +7156 +2719 +2185 +7013 +3216 +2659 +8014 +5024 +1246 +6785 +5927 +7080 +2445 +9703 +1047 +9759 +4256 +3161 +8079 +3078 +525 +7264 +8664 +6011 +6046 +7623 +3213 +4044 +7503 +1110 +1541 +7963 +9679 +7627 +5861 +6233 +7858 +1613 +864 +5294 +9908 +7989 +9540 +2909 +5743 +8238 +1783 +8057 +209 +4622 +1223 +76 +5236 +4503 +2931 +4620 +8302 +313 +1913 +1675 +4893 +8092 +3405 +3058 +9190 +8544 +8156 +7059 +8274 +5967 +961 +311 +5031 +1006 +9654 +7536 +2579 +3298 +5721 +3716 +8487 +492 +3702 +7648 +5433 +2855 +7639 +2987 +882 +9440 +878 +4904 +3123 +6264 +4943 +5600 +8883 +6364 +6306 +1556 +1458 +4317 +3878 +9240 +6983 +6969 +1506 +3143 +1691 +2823 +9960 +9542 +6967 +7458 +1809 +3741 +5944 +711 +8516 +4355 +1391 +7077 +9877 +3394 +2277 +6801 +3624 +2356 +1102 +4329 +8302 +6509 +3857 +7598 +8579 +2193 +8273 +2175 +8795 +4845 +8832 +9307 +6437 +5601 +4937 +8003 +7392 +6385 +3464 +2694 +3250 +1018 +9940 +7073 +8391 +2593 +4364 +7428 +7529 +271 +5198 +3317 +7275 +2313 +1538 +8529 +5277 +3553 +7448 +6897 +9918 +7827 +2865 +6518 +2259 +578 +9607 +5278 +8974 +7847 +2959 +2084 +2524 +3886 +8215 +4307 +9989 +5541 +1861 +5177 +9025 +2499 +9705 +6380 +8942 +7908 +3881 +3041 +4749 +1431 +7377 +6102 +1437 +4069 +520 +2357 +2411 +5510 +449 +1963 +5911 +2026 +6709 +846 +5289 +6458 +5272 +7731 +850 +3896 +2896 +4408 +2582 +8655 +2892 +6657 +7187 +7088 +7868 +3893 +6564 +1969 +9577 +3879 +3586 +1939 +4322 +9720 +3385 +5331 +7176 +9159 +3936 +9706 +9844 +4081 +6957 +9942 +3613 +8905 +4478 +3960 +3205 +9459 +2143 +2616 +3012 +7621 +6765 +3365 +686 +1068 +5649 +8607 +8412 +8226 +440 +894 +1701 +1557 +6761 +2014 +9429 +5936 +7730 +6749 +4025 +3970 +1128 +7473 +976 +6126 +545 +8164 +6170 +8949 +5768 +2578 +4313 +2434 +3430 +7914 +4596 +9468 +8630 +7973 +1416 +791 +1758 +1588 +2049 +5874 +4445 +8798 +3312 +8742 +3616 +9512 +2022 +2101 +135 +8175 +8714 +9722 +8297 +7253 +7885 +7930 +4253 +1075 +6841 +138 +71 +1168 +6871 +2711 +2806 +8299 +5434 +9798 +9332 +1291 +640 +9027 +3962 +6247 +4374 +3210 +5914 +1097 +346 +8260 +4803 +6208 +5344 +6220 +4492 +4008 +1071 +6310 +4267 +4395 +9330 +8972 +1808 +3901 +9879 +8115 +811 +678 +564 +5765 +7194 +2890 +6738 +3736 +5035 +7755 +8610 +8359 +265 +2872 +1876 +5331 +7763 +6239 +5427 +2313 +8982 +3571 +1778 +5052 +5671 +6618 +419 +8543 +7840 +7267 +4383 +3361 +3262 +1863 +3846 +1185 +4546 +6635 +9829 +4428 +7128 +28 +8896 +2909 +9451 +6992 +8428 +5068 +7995 +1339 +5167 +5513 +9952 +6898 +3820 +4032 +1041 +9621 +5797 +1141 +-20 +689 +5911 +3941 +9527 +5616 +9746 +7704 +6057 +5341 +4821 +6886 +3036 +3917 +7631 +4704 +5301 +4864 +289 +9575 +2099 +9092 +9707 +8406 +6031 +4011 +5231 +3472 +914 +4765 +3501 +985 +9940 +4934 +6691 +2918 +1101 +2545 +4706 +241 +2642 +7230 +8271 +6637 +4684 +6449 +7039 +4889 +995 +2155 +1058 +5347 +6290 +924 +6594 +2222 +3194 +1733 +256 +2207 +1358 +5798 +3870 +1524 +736 +1239 +1417 +8416 +9247 +8946 +9575 +3122 +4916 +8330 +282 +3023 +4150 +5346 +1208 +3627 +8218 +4826 +7186 +2897 +3776 +2293 +2153 +1933 +840 +2835 +564 +6680 +6528 +9953 +5487 +8227 +-27 +8581 +1688 +1641 +5786 +2967 +927 +3321 +1837 +2298 +4404 +1774 +9517 +1026 +4227 +4510 +8231 +24 +9241 +4118 +6374 +6716 +1875 +5227 +7021 +4193 +4081 +4592 +4352 +4740 +7006 +985 +1247 +8138 +762 +5387 +2159 +4220 +4747 +4069 +3147 +9096 +5579 +2957 +247 +1258 +685 +3624 +5073 +3629 +6263 +1017 +9302 +2753 +905 +9304 +1244 +5315 +4868 +2135 +6299 +5491 +7176 +6800 +4936 +8280 +7842 +6990 +9180 +6417 +7598 +9582 +2713 +9915 +857 +8637 +2049 +7465 +3102 +1327 +8547 +9322 +3131 +9153 +7670 +9357 +4080 +1033 +1401 +5662 +6876 +7975 +3934 +454 +3411 +8414 +8416 +4085 +2465 +7603 +1310 +9101 +3758 +2247 +2685 +7837 +4477 +8460 +9540 +9447 +2796 +6837 +4860 +415 +4238 +6844 +7028 +5026 +373 +9845 +4707 +9245 +6350 +1043 +3863 +1906 +548 +5369 +3849 +7340 +5058 +7719 +1322 +1220 +3563 +4934 +6407 +1967 +6925 +4806 +2021 +2891 +7198 +6490 +773 +1677 +1524 +1384 +688 +8626 +7672 +4235 +9978 +6650 +6941 +8564 +8093 +8282 +3128 +8821 +2434 +1893 +318 +7750 +6318 +9104 +2088 +490 +6703 +3948 +4592 +4814 +3162 +7799 +3740 +8196 +24 +9418 +1966 +3238 +9792 +8420 +4352 +6965 +1841 +9276 +8517 +1464 +7706 +3052 +461 +8882 +6088 +4377 +6192 +8390 +7545 +2151 +3927 +1858 +1547 +6437 +5644 +9408 +4583 +4974 +7914 +4393 +8356 +2021 +5174 +1382 +7370 +3770 +2156 +5609 +3742 +4889 +8150 +6320 +8889 +5335 +9045 +1384 +2990 +9448 +6053 +8944 +4733 +8331 +8819 +1314 +4131 +25 +4752 +7484 +0 +3695 +5510 +8528 +905 +5865 +7324 +1924 +303 +689 +5627 +8258 +3037 +7567 +5070 +5740 +8050 +299 +6387 +3551 +4999 +3072 +3104 +839 +5995 +9791 +7109 +3225 +-8 +6960 +9223 +3819 +2967 +713 +2188 +7723 +2811 +7538 +4177 +7207 +5815 +1444 +6584 +6454 +9595 +252 +5898 +8791 +2148 +6568 +939 +780 +5710 +9261 +7928 +5522 +2324 +3147 +9791 +8252 +3583 +1230 +9466 +9229 +7485 +5995 +5917 +4505 +3323 +9479 +4187 +3228 +4959 +3966 +3484 +2637 +8952 +1287 +6065 +5957 +3643 +6958 +9354 +2744 +6866 +5300 +4503 +1077 +696 +5616 +8365 +4771 +3131 +8655 +756 +3582 +4710 +2569 +6952 +1849 +1628 +4858 +2872 +2035 +9213 +5747 +3216 +8158 +5854 +3406 +2828 +5889 +5596 +9736 +3404 +3586 +1220 +4779 +4684 +814 +1798 +6273 +983 +4628 +5842 +9220 +3244 +619 +8728 +3345 +8114 +3240 +1073 +9302 +9914 +6675 +2463 +359 +9492 +4699 +9911 +494 +3749 +3962 +1231 +4338 +5608 +1086 +7550 +5127 +240 +4033 +8326 +4867 +4671 +7275 +2133 +3482 +2914 +6720 +9446 +7339 +4952 +4908 +2564 +3368 +5920 +8547 +6656 +280 +5398 +3641 +6068 +7969 +160 +3236 +8514 +2480 +9240 +7206 +649 +6744 +6377 +5405 +3866 +9301 +7489 +6684 +3355 +4148 +8116 +8732 +3448 +5948 +8690 +7799 +3669 +-26 +770 +2444 +5499 +8364 +5885 +9660 +5109 +5458 +5197 +6096 +9105 +3714 +7571 +4658 +5550 +7138 +2669 +46 +4034 +7500 +1391 +5630 +6084 +6940 +7278 +8096 +5395 +5398 +577 +4455 +2036 +211 +4934 +7196 +1150 +6840 +7299 +2114 +7390 +4606 +182 +1515 +4479 +6534 +3120 +3696 +2397 +6905 +7803 +8674 +8004 +845 +723 +1621 +6222 +6070 +7635 +8428 +1 +222 +6814 +438 +7473 +3234 +6800 +7765 +3474 +5965 +7636 +4008 +156 +4255 +7641 +78 +3373 +8231 +8882 +1453 +8941 +7172 +1983 +6175 +671 +997 +9562 +4718 +3198 +9631 +9008 +8303 +4707 +5859 +7097 +8019 +2879 +2853 +7810 +3729 +380 +7847 +6892 +778 +1502 +3595 +6122 +6132 +6876 +4089 +8334 +9309 +5253 +4947 +7483 +2881 +6259 +5588 +5524 +8863 +6473 +1287 +2244 +6185 +6929 +5677 +3509 +8229 +8912 +3638 +2280 +8539 +2238 +2889 +7584 +9783 +1430 +8684 +1502 +2706 +66 +422 +2677 +7448 +5666 +6276 +1135 +3534 +7082 +7753 +8664 +9576 +3157 +9326 +9453 +3601 +695 +6289 +3819 +9237 +9601 +1735 +9527 +8009 +6369 +5705 +603 +4113 +5643 +10001 +7217 +1609 +7172 +3213 +2580 +6628 +4322 +5424 +4467 +6850 +9348 +8529 +9094 +9477 +2536 +3307 +4010 +9712 +3964 +8986 +1088 +8098 +6901 +340 +8053 +6704 +4492 +4424 +2903 +1749 +9573 +4674 +7337 +7400 +7360 +4709 +4339 +5129 +4035 +167 +9318 +6242 +8291 +6022 +9385 +8985 +9617 +2672 +9815 +2356 +1263 +5252 +9016 +7533 +2899 +5747 +-3 +7712 +4966 +7628 +6103 +8387 +224 +1773 +2592 +2192 +6993 +3439 +5634 +5799 +539 +8587 +12 +9921 +7460 +2180 +7363 +3140 +9292 +2535 +8651 +4701 +722 +7897 +6878 +9066 +7341 +708 +7661 +419 +1592 +7254 +9551 +5379 +9566 +2932 +949 +4543 +2155 +5927 +9233 +1642 +4147 +9568 +7936 +1208 +1195 +9365 +4019 +8410 +2058 +8343 +6437 +962 +874 +5464 +8886 +8403 +464 +7609 +6622 +439 +5373 +9790 +8915 +8907 +3756 +1622 +3745 +3397 +6800 +3670 +6129 +9661 +532 +1111 +3588 +2459 +2827 +1580 +8529 +7062 +8344 +5932 +4309 +3440 +5997 +6494 +9991 +1015 +4657 +8516 +1883 +9011 +9213 +8815 +2831 +5207 +8006 +8084 +3993 +2227 +51 +8307 +7654 +6156 +2296 +9322 +4460 +6533 +6348 +7326 +2254 +730 +1354 +1647 +7669 +6533 +7263 +5283 +5109 +9992 +2365 +1463 +6108 +1494 +7774 +8620 +5871 +5502 +6489 +7428 +6898 +5087 +1508 +4155 +7892 +7217 +3152 +1806 +4793 +51 +3308 +2092 +1440 +5470 +5839 +287 +8384 +6581 +5945 +4496 +4653 +2614 +2017 +2216 +4365 +558 +5250 +6744 +6651 +6655 +7141 +4299 +4176 +9390 +3039 +9160 +1092 +5876 +4685 +84 +8374 +9958 +6470 +4165 +5819 +4777 +5011 +3717 +3647 +930 +3124 +5351 +1831 +7860 +2016 +328 +7197 +3706 +6908 +5598 +4677 +4326 +2165 +9505 +414 +4502 +5339 +6039 +8294 +2861 +2993 +6519 +63 +8174 +6679 +7974 +3305 +8232 +5815 +4138 +7894 +4605 +2146 +4360 +4718 +9909 +1866 +2133 +3677 +7327 +2375 +1518 +9982 +381 +4146 +7960 +2865 +3365 +5902 +7699 +7862 +6751 +7398 +6974 +219 +5429 +1185 +9206 +7052 +7549 +2168 +2462 +9778 +2797 +3843 +7081 +9936 +3414 +9336 +9822 +4490 +9908 +586 +8945 +9657 +1184 +7712 +6180 +2449 +6144 +3611 +9689 +3181 +6891 +5178 +1415 +3814 +141 +3785 +379 +3640 +4788 +4913 +6238 +5664 +2846 +6718 +2553 +5615 +3908 +5390 +236 +1802 +2591 +7091 +3445 +5362 +1941 +8929 +2322 +5864 +6883 +3608 +6500 +4638 +7946 +8617 +1605 +7175 +66 +6006 +5266 +8248 +8514 +759 +9959 +2013 +5703 +2763 +9639 +6021 +5059 +1356 +3063 +6750 +7456 +5021 +1408 +3018 +672 +2846 +5277 +2113 +7740 +1155 +3904 +368 +6610 +330 +5630 +1555 +8111 +4562 +1132 +4100 +3488 +8509 +877 +1304 +9667 +1993 +7047 +3693 +289 +9054 +2406 +275 +7960 +4442 +2985 +4278 +9945 +3458 +6737 +1258 +6986 +9710 +3206 +8724 +3617 +9698 +920 +6742 +8737 +722 +2722 +2629 +5270 +9559 +5665 +2840 +7720 +3167 +4377 +1366 +691 +6163 +3696 +9693 +10009 +7927 +10010 +5041 +1389 +5940 +3390 +4207 +1114 +9036 +5372 +380 +406 +7720 +2482 +4595 +114 +4477 +6957 +1574 +5182 +2034 +9608 +3863 +8660 +1423 +4066 +548 +1611 +4790 +2263 +3685 +9837 +2991 +4767 +6633 +4021 +592 +4026 +5185 +7455 +6738 +6717 +3700 +372 +3760 +9383 +6802 +5607 +2350 +3985 +9008 +825 +6715 +4746 +5941 +6276 +3753 +3367 +8470 +4033 +554 +7178 +6583 +6975 +7299 +925 +3576 +9775 +626 +9368 +7554 +1197 +4970 +4835 +7781 +9033 +2708 +8342 +9073 +1861 +241 +9656 +9288 +5578 +2740 +6041 +7185 +5115 +6499 +5522 +4762 +3335 +7713 +4531 +1026 +2512 +86 +9902 +6390 +6842 +9790 +4975 +5268 +5403 +6400 +2180 +1132 +7484 +142 +6804 +599 +3133 +591 +6616 +4325 +8414 +9770 +6448 +4816 +4385 +4479 +2778 +1550 +3651 +1596 +8995 +394 +2702 +822 +2310 +6473 +1456 +1338 +2128 +9629 +5972 +2677 +9197 +5292 +1764 +1826 +5518 +4266 +8784 +4951 +5797 +5573 +5407 +508 +3440 +7453 +6067 +4526 +8214 +2275 +441 +5759 +458 +9124 +1742 +1746 +9163 +2655 +1960 +173 +1556 +8546 +369 +9203 +3324 +7152 +4180 +3562 +4227 +9246 +7281 +4923 +5714 +571 +6770 +8957 +9617 +9244 +5776 +1380 +3639 +7812 +134 +4273 +472 +9064 +431 +5944 +1422 +4890 +3116 +5269 +4321 +5186 +3845 +1289 +9550 +2115 +9827 +8274 +8583 +6913 +3838 +1543 +7355 +3040 +8244 +1981 +1587 +361 +4298 +3450 +7626 +3152 +7891 +315 +7690 +8478 +1220 +6832 +4740 +370 +2715 +7294 +262 +1482 +7285 +6422 +5089 +6808 +7872 +5151 +3871 +5199 +7853 +9520 +2042 +4481 +2819 +6917 +338 +8630 +9193 +7791 +8590 +8217 +3521 +5251 +5340 +3295 +7741 +2467 +3550 +3810 +5637 +4229 +7847 +4358 +7814 +3483 +7114 +3636 +498 +1630 +5672 +5834 +2313 +2279 +6613 +2200 +4047 +1739 +1046 +9146 +6168 +5504 +2566 +790 +2337 +4058 +6880 +9558 +1946 +702 +3580 +4101 +2603 +942 +5569 +8362 +8144 +8496 +1781 +5093 +2721 +5384 +7570 +9309 +4326 +6218 +3256 +7206 +8946 +9472 +9288 +6538 +895 +2390 +3 +6925 +7218 +8669 +4523 +8940 +6857 +4048 +3595 +4922 +4090 +6961 +9897 +6409 +2368 +3834 +9867 +5582 +2243 +3097 +11 +3992 +7306 +6226 +1625 +160 +4731 +1771 +8539 +7432 +7113 +9308 +3638 +7408 +9528 +5868 +1513 +7671 +3519 +696 +4056 +5501 +2429 +519 +5397 +3948 +9518 +4930 +3713 +5028 +6979 +6643 +2622 +1424 +72 +4135 +3169 +6094 +9763 +54 +6505 +4571 +7648 +4409 +3858 +5652 +2458 +9299 +400 +5732 +1867 +9281 +7029 +4430 +6451 +2662 +3520 +1642 +2241 +6843 +7323 +1108 +3563 +6608 +6919 +263 +3619 +7607 +798 +3531 +1119 +9418 +635 +5230 +5538 +3844 +4503 +4591 +9754 +8414 +5365 +4586 +1852 +3530 +4875 +4979 +3021 +2279 +8011 +895 +7009 +3175 +1807 +7273 +3282 +5105 +6820 +1480 +8374 +5410 +6830 +10001 +7461 +2875 +366 +4613 +1601 +8552 +3368 +4113 +4240 +2530 +2196 +3496 +8448 +8870 +5622 +5174 +106 +4243 +7830 +2514 +8908 +5599 +4208 +4920 +9134 +2331 +8861 +6317 +651 +3195 +6087 +3132 +7745 +2866 +145 +2757 +3866 +2740 +166 +2791 +7453 +7665 +3255 +1427 +3358 +3313 +6876 +2782 +8563 +124 +2213 +1444 +7778 +5073 +6226 +5554 +2203 +4431 +4995 +4199 +1793 +656 +8834 +527 +-22 +1774 +5992 +555 +4417 +8591 +5688 +6565 +7088 +3938 +3918 +6983 +9422 +9410 +4235 +7905 +4598 +7777 +1181 +9367 +8229 +805 +8390 +9802 +2674 +8541 +5157 +8138 +7727 +9752 +8581 +4211 +1701 +4203 +4237 +2711 +7280 +8454 +3190 +2446 +9614 +6583 +5009 +6239 +2934 +6490 +9489 +4138 +8829 +243 +3412 +9585 +4062 +8537 +7697 +68 +1173 +3741 +4572 +5132 +2547 +8012 +1844 +9695 +6888 +6456 +5777 +3612 +8804 +8790 +5720 +686 +9360 +1454 +4296 +746 +557 +5390 +4055 +9226 +9189 +9779 +8209 +4142 +7901 +1870 +3650 +7506 +6938 +8021 +9951 +4563 +9740 +2462 +3263 +7916 +6206 +7603 +5614 +4662 +8775 +506 +7577 +7736 +8898 +3031 +4876 +3757 +7589 +2992 +6752 +2786 +4657 +2668 +6925 +2036 +2778 +5347 +10001 +2452 +9023 +1232 +3390 +2748 +6692 +5696 +5362 +4308 +2086 +3052 +7302 +9937 +7279 +7416 +488 +7574 +688 +9929 +2809 +3478 +620 +4775 +1453 +5860 +4284 +9142 +4976 +5716 +168 +880 +1492 +7949 +959 +6540 +6073 +4391 +7082 +6357 +7536 +2747 +1409 +9780 +2380 +530 +623 +1260 +3731 +6284 +4539 +9280 +5142 +5425 +110 +5678 +3477 +200 +5844 +6065 +2983 +5261 +8082 +5042 +9745 +8897 +8912 +4278 +1910 +2305 +1599 +4500 +6223 +3382 +5954 +6972 +9411 +8897 +4212 +323 +6617 +4843 +2266 +9811 +648 +5081 +7000 +446 +1509 +2778 +4416 +3179 +9690 +8990 +9166 +4107 +3572 +6926 +3079 +3996 +5238 +2766 +2710 +9534 +2843 +1042 +3703 +3083 +6588 +6205 +4902 +3736 +7431 +3420 +503 +7401 +7533 +6923 +8212 +5231 +8501 +4908 +5116 +4994 +4113 +7063 +3761 +8925 +4738 +4864 +3023 +8979 +9363 +665 +7137 +2272 +4157 +3354 +9251 +3243 +5172 +6533 +7732 +4663 +7784 +4951 +6278 +4400 +597 +6219 +8210 +1893 +5175 +3550 +577 +3449 +900 +2700 +1262 +5764 +1833 +4969 +9295 +4266 +4270 +4650 +5662 +4791 +434 +3777 +8562 +7715 +487 +9316 +3270 +7253 +2123 +1450 +9862 +9181 +618 +608 +3892 +691 +2464 +362 +2673 +564 +2942 +5310 +8512 +8258 +65 +3551 +5743 +8789 +6973 +7671 +6485 +3928 +1599 +7483 +8785 +140 +1257 +658 +4901 +7583 +7815 +3589 +7742 +783 +3301 +6121 +6486 +4525 +4551 +1911 +8875 +9606 +8110 +386 +6153 +2596 +8868 +8004 +4767 +3280 +7835 +8983 +7685 +2265 +1104 +960 +8928 +8917 +3057 +3343 +2037 +9916 +1792 +6363 +9329 +5632 +5340 +8391 +7943 +3323 +1720 +5496 +9837 +9199 +179 +1068 +974 +4201 +2464 +893 +1404 +9956 +3184 +2988 +7512 +5421 +6977 +1030 +2650 +4606 +7269 +3627 +4169 +1314 +7966 +7026 +6710 +2607 +6067 +7174 +6869 +4380 +4510 +7809 +5247 +5028 +7845 +9211 +3451 +7038 +3659 +230 +7798 +5937 +5515 +7357 +3418 +-34 +3159 +4 +5979 +6279 +2793 +8779 +1710 +9210 +7616 +583 +3719 +1084 +8129 +2728 +2377 +8685 +7340 +373 +9321 +1125 +3084 +3025 +9817 +6291 +8016 +8837 +9092 +7497 +9248 +390 +9526 +7915 +5271 +9527 +9803 +483 +9274 +300 +7127 +9733 +3313 +8222 +238 +5310 +9278 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/input.2 b/2022/utm_tr/3prieteni/tests/input.2 new file mode 100644 index 0000000..84ee135 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.2 @@ -0,0 +1,2 @@ +3 +13 -5 2 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/input.3 b/2022/utm_tr/3prieteni/tests/input.3 new file mode 100644 index 0000000..42c2e07 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.3 @@ -0,0 +1,2 @@ +11 +7 2 -3 1 4 -2 5 4 0 11 -4 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/input.4 b/2022/utm_tr/3prieteni/tests/input.4 new file mode 100644 index 0000000..887a06b --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.4 @@ -0,0 +1,2 @@ +6 +-5 2 0 5 3 1 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/input.5 b/2022/utm_tr/3prieteni/tests/input.5 new file mode 100644 index 0000000..7dd27c8 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.5 @@ -0,0 +1,2 @@ +10 +2 -2 0 2 2 -2 -2 -2 -4 4 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/input.6 b/2022/utm_tr/3prieteni/tests/input.6 new file mode 100644 index 0000000..d305837 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.6 @@ -0,0 +1,2 @@ +10 +7 2 0 1 0 3 0 6 0 -11 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/input.7 b/2022/utm_tr/3prieteni/tests/input.7 new file mode 100644 index 0000000..7124c83 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.7 @@ -0,0 +1,6054 @@ +6053 +4306 +2463 + 347 +5000 +1718 +1609 +2254 +1924 +1687 +5646 +4793 + 227 +3232 + 469 +3967 + 748 + 727 +5986 +3950 +3664 +2934 + 381 +2246 +2043 +1434 + 255 +2453 +2950 +5325 + 117 +4190 +3007 + 650 +5459 +5837 +3901 + 498 +5023 +3906 +1154 +3611 + 462 + 238 +2194 +4805 +4893 +2261 +4213 +5602 +2212 +2743 +5740 +3910 + 923 + 140 +6011 +1043 +5156 +5593 +3728 + 132 +5405 + 667 +4651 + 413 + 611 +3873 +5334 +4902 +5249 +4652 +1417 +5619 +4341 + 481 +5597 +5779 +5235 +3926 +4523 +2929 +5127 +5715 +3860 +5580 +5767 +5535 +1818 +4365 +5268 +4278 +4199 +2797 +3829 +3445 +5670 + 828 +4308 +1279 +3750 +2215 +2866 +1788 +1189 +1533 + 5 +3538 + 337 +4834 +5427 +1193 + 818 +3614 +2944 +5366 +3691 +1270 +1508 +1753 +6042 +1894 +1260 +2430 +1650 +3798 +5152 +5591 +4107 +4812 +6036 +4290 +4658 +5747 +5572 +4324 +2792 +5305 +1415 +2782 +4838 +5108 +3655 +2948 +1581 +4975 +5461 +4614 +1164 +3130 +1137 +3541 +3132 +3362 + 90 +3772 + 558 +3606 +5128 +4665 +2054 +3511 +3297 +1058 +4515 +1827 +5551 +3113 + 692 +1457 +5866 +3026 +2153 + 677 +5689 + 111 +4154 +3321 +5544 +1762 +3452 +5583 +3739 +4381 + 475 +1675 +1868 +5214 +3172 +3621 +4393 +4503 +3521 +5406 + 50 +1743 +3825 +4146 +5039 + 656 + 893 +1941 +2151 + 45 + 359 + 193 +4533 +5936 +2397 + 248 +1489 +2213 +1053 +2572 + 905 +5009 +5407 +1700 +3955 +5395 +3633 +4973 +3875 +2940 +1423 +2128 + 918 +3976 +2182 +5522 +3702 +1738 + 657 +4205 +4667 + 907 +2734 +1740 +2888 +2900 +1746 +4602 +4873 + 224 +2416 +3503 +1705 +3651 +4827 + 210 +5382 +2369 +2569 +2481 +4392 +6005 + 943 + 904 +1172 +3983 +1616 +3296 + 928 +3819 +1974 + 127 +3476 +4091 +2320 +3639 +5129 +4299 +4153 +1504 +4413 +5868 + 344 +4504 + 533 + 554 +5092 + 378 +4112 +5328 +3022 + 500 +3284 +3560 +3429 +4653 +1013 +6016 +4532 +1608 +1178 +2035 +3581 +2427 +1215 +2147 +3986 +3192 +1393 +4525 +3381 +5926 +1096 +2211 +2129 +2316 +3812 +3472 +4970 +2296 +4236 +1217 +4101 +2916 + 246 + 174 +4233 + 684 +2263 +3715 +4326 +5110 + 382 + 394 + 156 +5460 +5877 +2890 +3447 +5481 +5219 +1219 +1252 +5575 +4669 +4121 +1433 +3467 +1407 +1701 +4833 +1803 +5352 +3346 + 367 +5773 +3012 +1989 +2014 +4105 +2715 +4620 +2486 +5625 +2386 +2434 +4971 + 518 +4127 +3417 +2590 +3021 + 419 +2795 +3245 +1911 +3384 + 283 +1088 +1186 +1707 + 415 +5985 +5840 +5371 +2803 +1311 +1187 +1515 +3580 + 728 +4259 +1105 +2280 + 717 + 121 + 370 + 20 +1470 +2423 +1235 +4671 +4527 +1530 +6041 +1494 +4659 +1102 +5035 +2516 +1265 +5578 +3608 +5070 +4253 + 123 +2974 +3661 +2891 +3148 + 589 +4868 +3504 +3485 +3706 +5948 +5456 +1064 +5095 + 470 +4910 + 678 + 547 +1811 +1337 + 884 +4023 +1857 +4454 +5415 +4944 +4748 +3422 + 976 +2628 + 715 +2939 +1560 + 486 +3305 +5943 + 839 +4084 +5568 +4167 +1411 +4594 +2474 +1898 +4546 +3569 +5024 +3400 +3979 +3903 +1844 +2687 +4274 +5537 +3932 + 639 +2854 +1015 +1678 +4388 + 95 +1696 +4613 +4664 +5653 +1352 + 955 + 779 +1268 +4295 +2477 +1117 +4842 + 744 + 442 +3646 +1568 +4255 +1387 +1133 + 28 + 997 +4495 + 19 +3508 +5933 +5326 + 327 + 620 +2880 +4589 +4370 + 420 + 24 +3470 + 1 +5119 +2064 +3946 +4991 +1420 +2814 +5376 +1496 +5239 +4486 +1931 +1322 +4968 +4560 + 758 +5505 +1665 + 745 +5744 +4945 +2735 +2580 +4817 +1833 +1250 +2619 + 837 + 477 +3135 + 751 + 119 +3139 +3927 +4147 +5865 +2365 +5499 +5892 +4397 +3398 +1081 + 622 +3117 + 8 +1066 + 654 +1895 +2040 + 473 +3687 +4355 +5453 +1683 + 122 + 373 +2938 + 599 +3017 +5771 +4045 +2820 + 974 +4935 +5812 +5416 + 774 + 645 +3057 +5104 +5802 + 281 +1728 +5316 +1575 + 426 +2242 +2290 +2185 +2327 +2163 +2690 + 279 +5375 + 322 +2485 +3959 +1662 + 61 + 994 +2926 +3430 +4713 +4497 +1497 +2400 +5513 +3709 +2575 +4257 +3047 +2683 +4974 +1299 +3156 + 15 +4892 +1586 +1132 +5436 +3892 +4012 +5570 + 18 +2762 +5617 + 746 +5851 +5386 +5775 +3680 +2049 +2955 +1681 +2425 + 188 +4940 + 939 +5638 +5622 +3734 +1177 +3168 +2810 +1785 +3515 +4196 + 777 +1782 +1856 +3558 + 930 +3281 +5490 +1335 +4195 +1645 +1207 + 753 +2763 +4317 +2504 +2984 + 621 +4104 +4457 + 333 +4189 +1752 +3482 +5364 +3864 +1023 +1280 +1793 + 268 +1315 +4502 +1619 +1455 +1582 +2268 +5223 +5553 +5090 + 233 +2367 +1269 +5980 + 464 +2773 +5422 +1421 +1987 +3673 +4908 +2994 +3480 +2110 +5356 +4905 +2442 +2823 +4678 +3989 +5498 + 74 +4811 +4792 +3239 +4638 +1136 + 579 +3127 +3206 +3849 +1211 + 78 +2945 +3067 + 10 +3994 +3501 +1830 +3797 +4647 +3433 +3784 +3930 +3372 +1577 +2672 + 915 +2010 + 899 +1736 +5503 +3529 +4938 + 920 +3590 + 630 +2305 +3087 + 903 +2284 +1685 + 162 +2152 +3204 +1697 + 735 +4477 +2512 +5479 +5748 + 302 +5037 + 247 +4186 +5048 + 537 +5788 + 504 +1904 +3043 +1920 +5990 +1733 +3401 +5241 +1529 +5739 +1330 + 318 +1824 +2622 +3918 + 203 +1022 +5393 +2136 +4310 + 596 +4899 +1626 + 270 + 89 +1865 + 754 +1840 +5064 +3535 +1613 +5198 +5761 +4148 +5401 +5545 +4139 +3753 +6002 +6031 +4247 +1553 +5886 + 291 +5890 +4201 +4909 +5728 +4815 + 197 +4142 +2999 +3275 + 841 +2493 +1847 +3948 + 773 +4824 + 515 + 898 +4445 +2586 +1621 +4019 +1431 +3964 +1585 +5144 +1199 +5594 +1400 +4785 +5186 +2495 +3654 +1691 +3536 +5155 +2742 +5408 +2073 + 264 +2618 +5454 +2216 + 258 +1713 +2968 +4095 +5311 +2732 +2353 + 63 +3837 +3500 +2648 +1063 +1358 +2156 +4711 +3627 +4569 + 448 +2005 +4014 +2225 +2150 +2413 +5786 +4959 + 850 +3123 +2705 +5088 +3046 +2278 +3842 +1228 +4596 +2352 +4606 +3221 +1729 + 972 +3048 +6022 +2802 + 765 +1991 +3662 +5519 + 545 +5721 +4835 +4672 +3933 + 457 +4806 + 404 +4410 +2548 +3951 +1147 +4983 +3816 +2164 + -4 +3574 +4508 + 957 +3896 +1871 +3999 +1855 +3359 +3353 +5341 +4211 +5682 + 614 +2749 +5417 + 771 +1370 +5833 +4666 +2411 +1262 +2008 +3385 +2443 +4409 +4492 +5560 + 184 +2643 +4359 +4989 +3598 +5776 +3391 +2636 +5018 +4689 +2138 +1237 + 539 +4598 +3171 +4861 + 959 +1930 +1197 +2199 + 824 +3246 +1282 +1617 +5254 +5659 +3563 +4395 +5631 +4618 +1599 +5120 +2556 + 608 + 572 +5133 +3584 +4223 +2726 +4954 +5795 +2518 +2011 +3042 +3311 + 742 +5627 +2030 +2444 +3463 +1471 +3018 +5705 +2200 +1389 +5830 +4231 +4888 +3635 +4539 + 825 +1304 +3122 +1362 +2509 + 447 +4103 +1571 +4366 +2829 + 521 + 16 +2995 +3339 +3287 +3461 +4663 +3454 +2716 + 967 + 161 + 665 +5976 + 235 +5712 +5362 +4808 +2438 + 576 +4015 +2373 + 641 +1937 +2720 +2722 + 998 +2768 +4130 +5149 +5027 +5974 +4056 +1956 +1109 +5475 +3974 +2260 +4720 +3962 +3897 +1325 +4736 +3497 + 495 +1557 +3968 +2746 +4473 +1773 +1884 +5172 +5049 +5482 + 353 +4122 + 110 +5550 +3973 +3446 +5145 +2364 + 977 +5308 +1777 + 813 +4059 +5618 + 125 +2523 +5150 +3375 +1774 +2761 +5707 +4723 +4320 +2155 +1969 +3688 +4823 + 116 +1829 +4800 +4396 +3005 +2363 +3841 +1495 +5278 + 638 +4782 +2488 +1564 +3990 +4690 +3409 +3713 +3272 +5153 +3767 + 262 +2807 +4705 +4352 +1594 +4931 +1474 +3795 +5671 +3883 +5283 +5368 +3209 +1641 +4353 +5814 +1534 +1318 +1221 +3498 +2542 +5426 +3676 +1142 +1354 +4376 + 234 +2007 + 200 +5698 +4232 +1305 +2539 +5277 +3404 +2897 +3403 +5359 +2250 +5746 +2294 +2249 +3105 +2293 +5778 +2274 +4825 +2979 +4662 +2181 +2649 +1277 +5714 + 463 +1440 +2468 +6009 +1077 + 817 + 438 + 199 +2449 + 757 +1300 + 377 +5742 +3641 + 706 + 222 +1368 +3386 +2919 +3367 +2441 + 794 +5650 +5267 +5183 +5392 +1256 +4710 +5623 +3720 +3553 +3069 +4550 +3028 +4538 +6027 +4743 +2767 +3456 +4264 +5218 +4016 +1285 +1899 + 927 +3388 +1361 +4875 +4469 + 261 +4874 +1846 +1002 +1005 +5691 +2712 + 814 +4100 +4741 + 947 + 348 +2840 + 508 +1348 +2070 + 88 +2963 +4704 +1559 +1981 +3469 +2688 +4126 + 846 + 524 +3785 +4123 +3566 +5564 +3652 +4506 +1953 +4230 +3960 + 926 +4175 +2052 +3762 +1490 +4246 +3428 +1960 +5604 +2062 +6040 +4125 +2843 +1499 +5799 +3629 +3151 +3671 +5743 +3833 +2189 +2514 + 131 +3252 + 874 +5052 +2554 + 586 +5972 + 96 + 87 +4289 + 180 +3184 +3182 +3738 +1917 +4254 +3921 +5613 + 412 +1425 +2701 +3254 +2337 + 970 +4300 +1680 + 407 +4461 +1635 + 358 +2071 +2491 +2737 +5678 +1480 +1693 +1507 +5151 +3270 +5167 +2917 +2793 +1692 + -10 +1344 +1520 +3191 +1079 +4982 +4266 +4440 +2104 +1223 +3888 +5017 +4962 +1947 +5295 +3066 +2233 +5091 +5907 +2458 +2585 +3382 +1429 + 862 + 786 +1125 +3519 +1145 + 566 +4288 +2952 +4980 +2505 +2496 +5953 +4764 +2571 +3594 + 185 + 793 +4412 + 760 + 138 +1321 +3917 + 374 +5762 +2349 +3264 + 718 + 37 +1732 +3741 +3597 +3717 +2033 +5485 +3298 + 114 +5012 +1952 +2889 +5709 +5296 +4552 +1488 +3859 +5702 +1791 +1516 + 582 +1089 +4185 +4136 +5434 + 146 +5262 + 882 +2226 +3561 + 297 +3013 +4197 + 901 +2598 +6012 +1276 +4260 +5433 +4034 + 730 +1978 +2755 +3015 +5363 + 69 +3956 +3592 +2377 + 12 + 57 +2244 +1247 +2860 + 530 +2663 +1460 + 876 +4248 +3213 + 833 +4949 +4654 +2736 +4022 +2403 +5361 +2381 +3640 +3902 +2401 +5232 +1992 + 570 +2933 +2342 + 873 +3185 +5435 +3205 +2613 + 492 +3147 +3313 +5957 +5343 + 506 +5486 +2815 +4939 +3732 +3103 +4564 +2045 +2329 +1351 +2640 +1003 +5628 +3243 +5116 +1027 + 688 +5919 +2536 +2579 +1537 +1566 +1959 +2951 +1394 +3752 + 220 +2282 +5608 +3993 +3371 +5258 +3310 +1419 +2414 +3518 +2091 + 536 +2859 +5080 +2000 +3189 +2836 +3199 +2177 +2117 +3036 + 416 +5306 + 835 +5782 +5370 +1964 +1588 +1382 + 160 + 986 +3320 +4176 +3267 +3612 +3850 +4891 +2895 +3408 + 198 +4904 + 909 +4280 +4194 +5667 +3231 +5599 +2198 +5834 + 831 +4006 + 958 +1162 +4995 +4465 + 852 + 83 +4633 + 881 +1462 +1113 +1663 +4117 +5297 +2298 +4078 +5243 +3528 +1832 +4788 +5318 +2420 +4518 +4471 +3131 + 834 +1864 +3282 +1450 +3695 + 546 +3053 +3323 +2125 +3406 + 991 +4857 +5662 +1138 +5510 +3178 +1288 +5818 +4428 +5429 +1757 +1229 +5781 +1842 +5577 +5338 +5346 +2827 + 851 +2711 +3200 +6026 +2639 +4184 +2540 +5616 +2399 +5378 +1828 +3678 +1600 +3216 + 275 +3600 + 857 +2408 +2047 +1723 +3886 +4816 +4283 +5477 +5412 + 237 +3083 +3088 +4368 +4021 +1254 +2764 +2065 +2775 +1610 +2277 + 452 +2483 +3516 + 295 +4069 +1672 +6007 + 298 +4751 +1176 +3787 + 55 +1593 +2107 +3107 +4880 +1970 +5134 +3170 +4730 +4322 +4480 +5016 +5971 +4600 +3034 +5819 +2809 +2492 + 560 +4432 +1386 +4217 +4625 +2786 +3481 + 190 +3789 + 844 +2286 +4990 +2877 +1477 +2946 +1677 +2092 + 842 +5592 +3645 +2422 +2813 +4627 + 402 + 403 +3211 +1188 +2777 +4498 +1161 +1463 +4490 +5730 +5745 +4177 + 526 +3080 +1476 +3790 + 861 +3852 +5517 +1735 +5076 +1334 +2490 +1905 +2710 +1875 +3634 +5720 +5797 +2597 +1682 + 316 +5902 +2739 + 886 +1902 +5178 +1798 + 70 +4371 +3721 + 624 +1293 +1402 +1444 +5271 +2872 + 788 +2666 +1547 +3095 + 693 +1139 + 845 +5733 + 548 +5852 +4323 +3019 + 209 +5645 + 585 +2281 +2576 +5257 +4747 +5789 +4171 +3971 +4035 +5221 +2510 +5783 + 559 +4967 +4307 +4807 +5950 +5439 + 557 +5751 +2445 +4707 +4164 +3031 +2368 + 64 +1789 +3471 +1820 + 562 +4581 +1388 +4752 +5484 +1073 +3487 +3941 +2941 +5542 +5025 + 429 +4226 + 737 + 501 +4114 +3826 +3935 +1739 +1158 + 685 +4470 +5096 +5587 +1039 +1458 +4544 +2247 +5527 +3881 +3079 +4657 +2239 +1225 +5695 + 476 +1972 +3613 +1080 + 52 +3045 +4919 +2826 +4157 +1175 +1595 +5409 +2232 +2673 + 868 +1359 +4339 +2529 +4427 +3744 +5464 +4802 +5269 +4947 +2186 +3884 +1379 + 461 +5446 +3101 +5640 +4595 +3044 +4670 +3505 +5658 +1385 +3394 +3549 +6030 + 152 +5826 +2459 +3907 +3637 +1772 +4769 + 252 +4790 +4026 + 317 +2279 + 900 +4394 +1690 +5066 +2844 +4859 +1071 +5554 +2251 + 647 +2055 +4766 +2750 +3488 +2535 +2865 +4017 +5609 + 300 +1747 +3330 +3207 +1324 + 395 +2567 + 984 + 922 +3729 +2610 +3464 +4738 +2692 +1674 +5139 + 538 + 668 + 778 +2137 + 726 +1892 +4055 +5252 +1649 +1797 +2405 +4442 +2582 +3997 +1401 + 906 +1767 + 917 +1140 +2697 + 422 +4120 +5220 + 896 +5430 +1548 + 154 +4158 +4757 +1034 +5927 +5478 +3121 +4942 +5387 + 472 +5069 +3701 +2947 +5078 + 325 +4636 +4354 + 239 +1130 +1320 + 687 +2283 +4579 +2431 + 750 +5756 +4948 + 113 + 243 +4583 +5829 +1150 +4860 +1574 +5187 +4411 +1591 +5360 +1795 + 740 +5968 +2130 +5319 +5307 +2165 +2785 +3834 +1633 +4385 +1642 +2382 +1854 +5888 +5883 +2302 +2787 +3522 +5502 +4578 +1242 +1241 +2758 +1169 +2977 +3506 +1967 +2615 +2131 +1634 +1436 + 697 + 662 +1912 +1900 +4200 +1914 +1121 +2549 +4291 +4357 +3235 +1373 +5820 +3224 + 479 +4494 +1346 +3704 +1342 +2472 +4928 +4138 +1025 +4679 +3620 +5171 +3237 +2791 +3238 +1094 +3343 +3241 + 510 +3361 +1092 + 632 +5538 +4573 +5801 +4726 +5675 +2806 +1314 +5397 +1838 + 356 +2884 +3038 +1289 +4830 +1047 +4617 +2956 +4344 +3061 +3223 +4762 + 856 +4900 +1522 +5389 +5184 +5995 + 280 +5157 +1099 +1224 +5838 +1410 +5997 +5665 +1414 +5893 +3942 +3555 +2497 +1759 +4773 +5724 + 303 +1711 +1998 +4629 +5385 +5445 +1843 +2266 +2085 +3821 +5930 +5192 +2960 + 338 +2466 +5824 +5349 +3190 +2583 +1624 +1572 +2846 + 673 +1528 +1869 +4468 + 821 +4424 +2573 +2176 +4534 +5237 +5432 +3414 +4118 +3632 +2547 +3697 +5400 +3889 +5302 +4619 + 474 +3810 +4089 +4463 + 798 +5210 +2075 +1897 + 104 +1294 +5089 +2154 +5546 +5648 +4848 +2012 +4124 +5270 + 749 +2484 +1770 +4686 +1074 +3126 +4725 +2867 +1679 +5984 +4302 +2336 +2568 +2083 +5741 + 610 +4037 +4746 +1948 +4524 +4214 +2139 +4423 +4220 +1408 +5331 +2507 + 206 +3794 +4068 +4923 +1671 +4570 +5132 +4760 +1880 +4700 +1523 +3904 +1181 +3556 +3440 +2883 +2719 + 655 +1756 +1950 +4362 +4149 +1995 +3365 + 6 +5028 +5567 +5811 +2407 +5533 +1107 +5882 +3214 +4753 + 806 +4775 +5209 + -3 +1656 +3364 +4770 +1647 +2772 +3181 +5073 +2192 +4676 +3800 +4335 +3292 +5189 + 623 +2141 +2653 +5050 +2022 +2681 + 698 +5115 +2184 +1091 +4979 + 309 + 875 +4332 +2409 +4051 + 372 +1201 + 242 +4557 +1473 +3489 +2740 +5312 +4553 +1020 +5288 +4540 +3195 +4087 +3494 +2600 +1244 + 895 +1555 + 137 +5199 + 73 +3793 +5260 +3468 +4239 +5374 + 120 +1454 + 637 +1602 +1859 +5365 +2435 +5526 +2424 +1742 +2457 +5428 +4684 +5925 +5431 + 799 +3546 +5556 +5450 +5051 +1297 + 731 +4483 +4258 +5455 +2002 +4474 +1926 +1312 + 253 +1030 +1578 +2876 + 497 +3363 +2348 +5656 +2868 +5008 +2391 +5383 +4356 +4930 +1290 + 313 + 503 +5791 +1349 +2220 +4431 +3865 +1587 +1174 +5718 +5202 +4648 +4920 +3524 +2733 +4582 +2559 +5125 +4318 +5300 +1986 +1813 +2918 +4890 +1141 +1601 +3442 + 49 +4426 +5911 + 142 +2847 +5612 +5266 +2654 +1845 +4346 + 362 +3075 +3758 + 854 +3023 +5726 +4739 +4415 +4207 +2264 + 319 +1287 + 85 + 981 +5566 +5388 +1390 +5848 +2084 +3418 +3289 +5203 +2452 +5165 +4216 +1596 +3755 +5891 +6017 +2878 +6018 +4727 + 466 + 289 +4714 +4572 +2983 +4635 +5337 +2314 +3332 +3642 +4133 +3348 +4644 +4763 +2627 +4003 +4020 +5770 +2077 +4493 +1558 +4783 + 768 +3965 +4501 +3271 +5981 +2660 +5595 + 980 + 792 +5769 + 820 +2721 +4049 +5749 + 340 +5654 +3551 +2980 +3314 +3603 +2801 +4650 +5196 +3169 +3108 +2607 +1870 +3595 +5195 +5652 +5900 +2482 +1466 +4601 +5959 +1469 +4096 +2450 + 855 +4755 +1430 +1628 +4997 +5794 +1999 + 336 +5772 +2017 +2986 +2135 +3796 + 332 +1206 + 371 + 328 +4327 +3407 +5332 +3098 +3775 +1275 +2059 +1652 +5828 +4715 +2388 +4642 +3336 +4709 +5711 +3659 +1301 + 802 +3638 +5336 +2366 +3011 +2783 +4351 +2102 +2738 +5690 +4404 +4987 +5729 +5143 +5298 + 272 +5317 +1409 +3674 + 266 +3478 +1878 + 933 +3153 +3166 + 445 + 781 +3998 +2595 +3198 +4491 +2819 +2992 +3327 +5449 +5255 +1573 +2380 +1646 +3344 +5444 + 830 +5280 +2473 +2624 + 192 +1236 +5932 +3350 +4587 +1542 +2480 +3840 +2524 + 890 + 978 +3347 +1323 +1336 + 216 +5955 +2920 +2769 +3928 +3002 +4522 +1202 +3491 +5555 +2042 +4240 +5342 +1983 + 149 +3623 +5471 +4797 +4380 +5101 + 588 +1815 + 134 + 705 +5256 +4281 +3660 +3322 +2543 + 670 +5181 +3966 +5589 + 46 +5530 +3324 +4969 +1592 + 872 + 985 +5869 +1636 +2269 +4108 +2796 +2068 +1822 +2517 +4314 +3393 +3062 +4571 +1428 +4273 + 148 +4828 +5704 +5596 +5731 +1240 +1059 + 609 +3969 +4276 +5636 +1694 +5967 + 58 +5920 +5841 +4210 +2208 + 173 +1661 +1670 +5410 +1371 + 392 + 725 +2341 +1936 +4036 +5086 +1491 +1153 +6034 +5912 +4943 +4077 +3051 +3450 +5230 + 101 +2631 +5231 +2406 +3493 + 136 +5607 +5396 +1000 +2385 + 376 +3274 +3878 +6008 + 541 +4649 +1715 + 290 +3770 +5466 +1156 +2874 +3063 +1306 +5576 +3815 + 84 +4840 + 686 +4878 + 267 +4531 +2645 +1245 +1152 +3668 +4453 +4155 +2591 + 925 +2487 +5875 +5765 +3839 +2218 +3265 +2657 +1618 +4269 +2725 +4593 + 988 +5002 +3650 +1532 +4407 + 858 +3415 +5222 +4243 +2113 +5340 +2100 +3773 +4925 +3449 +5244 +3328 + -2 +1963 +2751 +1033 +3820 +2270 +5581 +5973 +3027 +5680 +5193 +5632 + 700 +4810 +4607 + 767 + 315 + 563 +3434 +2303 +1660 +2358 +4063 + 14 + 618 + 369 +5552 +1090 +2082 + 672 +5122 +2551 +1441 +1569 +4913 +4555 +5585 +1251 +3438 +5964 +3514 +4330 +3578 +1100 + 204 + 453 + 196 +3033 +4472 +3155 +4677 +3567 + 311 +3616 +5404 +1418 +5493 +5999 +3395 + 808 +5766 +3824 +5474 +4734 +4999 +1426 +2825 + 963 +2053 +1062 + 646 + 797 + 379 +4799 +5010 +5620 +2256 +1478 +5923 +1632 +1486 +3037 +1565 +5817 + 887 +4042 +4198 +1627 +3460 +1213 +1233 +2564 +5969 +3803 + 383 +5476 +2800 + 694 + 334 +3931 + 408 +2664 +2421 +4847 +1078 +4756 +4895 +4758 +3124 +5755 +5123 +3985 + 950 +5470 +1384 +5265 +1543 +1741 +1057 +4507 +1098 +3719 +3730 +2207 +3325 +4795 +4616 + 223 +4316 +2816 +1432 +4261 +5512 + 995 +3804 +1734 +5061 + 71 +4001 +2669 + 709 +5168 +5991 +1249 +3722 +2015 + 166 +4696 +5525 + 400 +5005 + -8 +2605 + 126 +3466 +3293 +2611 +2899 + 592 +4978 +1258 + 409 +5713 +5982 +1374 +5077 +2713 +2798 +1536 +3146 +2923 + 679 +4202 +3439 +5899 +1230 + 9 +3149 +4044 +3700 + 966 + 217 +2460 +1355 +5660 +3086 +2331 + 306 +2003 +2346 +3544 + 493 +4312 +3625 +4430 +2140 + 256 +2390 + 663 +4293 +2038 +2964 +5191 +4193 +3186 +3136 +5166 + 653 +3905 +4143 +2173 +3871 +4435 +2061 + 458 +4418 +2550 + 606 +5515 + 163 +2028 +3552 +5138 +5350 +3129 +3333 +5011 +4609 + 144 +1031 +2183 + 578 +4683 +3457 +5369 +5315 +3845 +5763 +4643 +4464 +1208 +5004 +2717 +5736 + 790 +1424 +2893 +3176 +4986 +3202 +4952 +3052 +5042 +3387 +3050 +1893 +6020 +4079 +2060 +4722 +5275 +1302 +2578 + 375 +4013 + 652 +4218 +1493 +5516 +5635 +1449 +5586 +3838 +5850 +2347 + 910 +2957 + 931 +1706 +3718 + 491 +5487 +5330 +2996 +1996 +2315 +2255 +3423 +1026 +5859 +3025 +3778 +3811 +3049 +3512 +2089 + 769 +3405 +3373 +1167 +5808 +2243 +1657 +3682 +1439 +4229 +1748 +1253 +1148 + 314 +5543 +1051 +5876 +2924 +3128 + 775 +5158 +5225 +3058 +1885 +5881 +2267 +4137 +1032 + 98 +3342 +1398 + 483 + 241 + 517 + 661 +1985 + 908 +5072 +5947 + 607 +2954 +5071 +1768 +2376 + 860 +5534 +5124 +2333 + 147 +1182 +4500 +1622 +5528 + 455 + 866 +1231 +1278 +2330 +1724 +2858 +4561 +2811 +5686 +3435 +4071 +3479 +4977 +5847 + 425 +5790 +1703 +2538 +4574 +3196 +4319 + 902 +1638 +1021 +4541 + 969 +3686 + 335 +2699 + -1 + 992 + 723 +5063 + 829 +3724 +2170 + 471 +5059 +3513 +3032 +2056 + 724 +2759 + 307 +3685 +2446 +4234 +2016 +1333 + 951 +3696 +4936 +2589 +5716 +3851 +5351 +4777 +5559 +2304 +4294 +1338 +2287 +5676 +2621 +2905 +1921 +1835 +2656 +1584 +5518 +5384 +2351 +4548 +3458 + 53 +3228 +3024 +4894 +2299 + 361 + 437 +1910 +3783 +3953 +2533 + 598 +2937 +5304 +1227 +3074 +2325 +1317 +1067 +2319 +4110 +4420 +2931 +4528 +3863 +3681 +1731 +3143 +5421 +2394 +1146 + 323 + 153 +4386 +5914 +1817 +1851 +2612 +3924 +2871 +1127 +4732 +1831 +5777 +3557 +3379 +1128 + 389 +4188 +1807 +1579 + 59 +2252 +2396 + 441 + 954 +3338 +3710 +3208 +1919 +4780 +4917 +2831 +2168 +3520 + 840 +5034 +1052 + 520 +2634 + 86 +5500 +4467 +3628 +4011 +4818 +4265 +2066 +5327 +1381 +5212 + 878 +3059 +5015 + 221 +2229 + 507 + 129 +5068 +3550 +1539 +4883 +2870 +5381 +2757 +4466 +4820 + 434 +4097 +2276 +2500 +5673 +4082 +3991 +2455 +1976 +1131 +5989 +5182 +1648 +1347 +1396 +5666 +1653 +3269 +2097 +6003 +3040 +5856 +3029 +5520 +3157 +3307 + 384 + 219 +5924 + 603 +3326 +3392 +1345 +5494 +2812 + 529 +3545 +4221 +4309 +3712 +2696 +3081 +5250 +4554 +5284 +1891 +4610 +3847 +5358 +2050 +1850 +3605 +2157 +2221 +1606 +1018 +2024 +3261 +2706 + 573 + 465 +1082 +3756 +5934 +4342 +1943 +2686 +1763 +3943 +2259 +1283 +3636 +3473 +1468 +4340 +2804 +3230 + 244 +3957 + 460 +2990 +2971 +4918 +3247 +5857 +3922 +5379 +1234 +1836 + 93 +4152 +2335 +4803 +4074 +3222 + 260 +3441 +4272 +3082 +1448 +2143 +4853 +6023 +4162 +1949 +4749 +2799 +4389 +4163 +3180 +5224 +2652 +5917 +5135 + 56 +4870 + 605 +1755 +2541 +5844 +3116 +4106 +2691 +1214 +3138 +4378 +4590 +2560 + 31 +1881 +4000 +2587 +2387 +2857 + 649 +3259 +5774 +4985 +4641 +4169 +4789 +1116 +4203 +5303 +4449 +1216 + 815 +4768 +4174 +5163 +2044 +3806 + 345 +4661 +1640 +1944 +1760 + 456 +4630 +1406 +1356 +1075 + 182 + 240 + 648 +1834 +4517 +3915 +2527 +3572 + 911 +5793 +1955 +1519 +1048 +1459 +5821 +1404 +2230 +2362 +1764 + 593 +3585 +3726 +4183 +4699 +2774 +1849 +5909 + 2 +1879 +4685 + 257 +1942 +3777 + 34 +3776 +4256 +5796 +5279 +3071 +5098 +5734 +2665 +1255 +3173 + 103 +2023 +1008 +5963 +3854 + 894 +3952 +3879 +2301 +4698 +1915 +2837 +4441 +4128 +2562 +1908 +2546 +4549 +5044 +5309 +4941 + 496 + 67 +3304 + 68 +4851 +3301 +2748 +5825 +1204 +2253 +2861 + 480 +4994 +3016 +1461 + 567 + 92 +5211 +3689 +1108 +4398 +5022 +5467 + 21 +5600 +1513 +1296 +2729 +1118 +5169 +5473 +5992 +5469 +4565 +4887 + 79 +5561 + 143 + 712 +1061 +1720 +5287 +5441 +2418 +4252 +2704 +1120 +5946 + 683 +5634 +3152 +1465 +3737 +2855 + 594 +4333 +2662 +5333 + 102 + 357 +3424 +1801 +1447 + 380 +1517 +4345 + 168 +2462 +4456 +4675 +5292 +3041 +4292 +1481 +5394 +4866 +3410 +1658 +5112 +3337 +1029 +2289 +4536 +1863 +1806 + 401 +2714 + 228 + 278 +5511 +3236 +1360 +5057 +4451 + 916 +3145 +3006 +1163 +4052 + 62 +3004 +1666 +5215 +4476 +5246 +4408 +3306 +2633 + 38 +4958 +4168 +1861 +3370 +5988 +2841 +5710 + 41 +3318 + 702 +1903 +5014 +2718 + 25 +5938 +3076 +4485 +5815 +3280 +1226 + 761 +3707 + 707 +3912 +2747 +4547 +2788 +2771 + 642 +3988 +5846 + -6 +3064 + 502 +2214 +4871 +1232 + 640 +5842 +2907 +1041 +2285 +2026 +1877 +2086 + 22 +4209 +5694 +3285 + 108 +4208 +2223 +4988 +5161 +1598 +2506 +3396 + 343 +3846 +4311 + 595 +5007 +2770 +2913 +2728 +1784 +2647 +4156 + 580 +4845 +4403 +3583 +1800 + 772 +2982 +5200 +4631 + 285 +3900 +4438 +3455 +1203 +1512 +1567 +2402 +4963 +1612 +3954 + 249 + 965 +4813 +2013 +5468 + 145 +3000 +2703 +4009 +3861 +4172 +1630 +2778 + 934 +4706 +1332 +4363 + 822 +2161 +2240 +3887 +2842 +2158 +4703 +1607 +1518 +1069 +5247 + 795 +4829 +3938 +5853 +4131 +5206 +3009 + 914 +1483 + 780 + 540 +5228 +4688 +3975 +3134 +5937 +2965 +3981 +1521 +1239 +5633 +1319 +3465 +5939 + 94 + 72 +5020 + -5 +4191 + 97 +4414 +3653 +3001 +5858 +2063 +4129 + 499 +2271 + 762 +3870 +1968 +5324 +1550 + 752 +3649 +5353 +4886 +2625 +2419 +4932 +1750 +3008 +2009 + 489 +2904 +5109 +6024 +1709 +4781 +4025 +2123 + 973 +5081 +5041 +1938 +3644 +3868 +5983 +3705 +4024 +2864 + 556 +3453 +3312 +5413 +4621 +4916 + 214 +4282 + 250 +3097 +5289 +3451 + 689 +2851 + 171 +4915 +4182 +2544 +2641 + 945 +5056 +4737 +1343 +3624 +2415 +3940 +2967 +2096 +4007 +3564 + 487 +1246 + 597 +1538 +1263 +3582 +1945 + 350 +4092 +4119 +5630 + 421 +1909 +4279 +3589 +1195 +1035 +2655 + 635 + 133 +2167 +3961 +4083 +5159 +5213 +5931 +5738 +3309 +3495 + 106 + 681 +3165 +4027 + 446 +3760 +5862 +1580 +6035 +5562 +5878 +1016 +1274 +5390 +5872 +4718 +3982 +2744 +2393 +1341 + 65 +5614 +1866 +1292 +2614 +4588 +5286 +1134 +2604 +1004 +1377 +4046 +2454 +5961 +1717 +3496 +4358 +4864 +1298 +1485 +5787 +3630 + 722 +2987 +1266 + 848 +1932 +4328 + 187 +3093 +5438 +3844 + 714 +4479 +4759 +2275 +4849 +2339 +5737 +5677 +5197 + 208 +5273 +4992 +3925 +1883 +3444 +5960 +4626 +5113 + 488 +3539 +1673 +4067 +2781 +4305 +4086 +4390 +3416 +3786 +5190 +4334 + 664 + 105 +4862 +5117 + 312 +1826 +3835 +4062 + 304 +1313 + 205 + 77 +2205 +2503 +3736 +5661 +1456 +2972 +5663 + 226 +5489 +2779 + 265 + 993 +4563 +3823 +2821 +3096 +4241 +1011 +2835 +5541 +5629 +3615 +1046 +1994 +2159 + 711 + 351 +5722 + 619 +2932 +1001 +3459 +3084 +2098 +2534 +5313 +3262 +4271 + 732 +4367 +1340 +3874 + 423 +2210 +2991 +5130 +3256 +2258 + 571 +5033 +3749 +2105 +1778 +1328 +2565 + 937 +4360 +2845 +4976 +5759 +4050 +5162 +4329 +1896 +4814 +5507 +3914 +3294 +4008 +1350 +4509 +3187 +2558 +4628 +2642 + 891 +1049 + 616 +3675 +5668 +4837 +5038 +1443 + 231 +4178 +4580 + 339 +3694 +4735 + 164 +2677 +2608 +2707 + 721 +3733 +2936 +5688 +3764 +3475 +3302 +1603 +5785 +4285 +4004 +4516 +4399 +1957 +3542 + 987 +1962 +4520 +1890 +1365 +3813 +5322 +5003 +6000 +3437 + 880 + 690 +4181 +4946 +1068 +2839 +3802 +4998 +4387 +2471 +4487 +5377 +3916 +5839 +2227 + 810 +3547 +4608 +5344 +4826 +5806 +3856 +1395 + 189 +5573 +5758 + 368 +3748 +2679 +1918 + 245 +5643 +2833 +5637 +3947 +3679 +4717 + 936 +1498 +3352 +2025 +3885 +2513 +5458 +2498 +3279 +1065 +2903 +5506 + 897 +2321 +2318 +4173 +1492 +3949 +1220 +4212 +5954 +2708 + 181 +4728 +2545 +2942 +2356 +5805 +5079 +5226 +3814 + 91 +2350 +1874 +1179 +2058 +4566 +3215 + 141 +1212 +4697 +5754 +5321 +5514 +3647 +1310 +4692 + 776 +5046 +1737 +2372 +4951 + 528 +5588 +2930 +5679 +5087 +4321 +4337 +4315 +3525 +3462 +1927 +2241 +3174 +2074 +4166 +5411 +2832 +2354 + 729 +4761 +3530 +2646 +2882 +4268 +4350 +1183 +4250 +5922 +5610 + 551 +2300 +3003 +2340 +4072 +5696 + 232 +3763 +3579 + 342 +1867 +1725 +3291 +4111 +3936 +3357 +5047 + 390 +1982 +3432 + 308 +3909 +5030 +3742 + 803 +3277 +4721 +5624 +4482 +3663 +3249 +1841 +4926 +2863 +3060 +4879 + 979 + 696 +1643 + 627 + 564 +1378 +2057 +2993 +1267 +4379 +4960 + 877 +1050 +4076 +4877 + 212 +3867 + 853 +4771 +4695 +4854 +1563 + 11 +5956 + 783 +3070 + 13 + 33 +1852 +2019 +4924 +4436 + 66 +1487 +4455 + 150 + 800 +2245 +2620 +3895 +4634 + 48 +1364 +2461 +4028 +5175 +4750 +4475 +3054 +4215 +1144 +2557 +3201 +5780 +4921 +3104 +3227 +1111 +5414 +4646 +3340 +2231 +4889 +5727 +5921 +3801 + 406 +5885 + 816 +5700 +2629 +2989 +4510 +3995 +3431 + 942 +4577 +4929 + 982 +5323 +5148 + 801 +4801 +2765 +2896 +4478 +4073 +1583 +5217 +3253 +4640 +2789 +1794 +2412 + 271 + 183 +2511 +3527 +4885 +1135 +2698 + 286 +6025 + 194 +4639 +3111 +2313 +5451 +5871 +3258 +5142 +3765 +3412 +2985 +5060 + 713 + 791 +1422 +2297 +4444 +5810 +4576 +4542 +2502 +4956 +3531 +3576 +2204 +1570 +3159 +4724 +5601 +5100 +1776 +5040 + 100 +3782 +4562 +2935 +5399 +3648 +5569 +5732 + 511 +3378 +6014 +1676 +4897 +2257 +4406 +5913 +1620 +3540 +4903 +4145 +2776 +2196 +1882 +1922 +2756 +2754 +2001 +1129 +2555 +5121 + 259 +3509 +3164 +3137 + 176 +2805 +4450 +2375 +5944 +5958 +2617 +3855 + 543 + 807 +1525 +3334 +4632 +3426 + 561 +5154 +5664 + 435 +2570 +5725 +5915 +5563 +1273 +2632 +1888 +2046 +6001 + 386 +4911 + 935 +5443 +5571 +1376 +2997 +5835 +3331 +2478 +2689 + 770 +3562 + 0 +4032 + 60 +3366 + 274 +4227 +4180 +1509 +3963 +3436 +2037 +1684 +1659 +5792 +5603 + 819 +5291 +5032 +3240 +5355 +4597 +4660 +5420 +5803 +1712 + 952 +5137 +5994 +4296 +4966 +2901 +4551 + 29 +1309 +2127 +3120 +2978 + 968 + 364 +1112 + 625 +1754 +3543 +2308 +2828 +1686 +3972 + 360 +4708 +1873 +2489 +5106 +2998 +2172 +5692 +4521 +1524 +1611 +3194 +2357 +5105 + 27 +2197 +3242 +1993 +4791 + 600 +1689 +5093 +3377 +5347 +4235 +2790 +1106 +3599 +5823 + 921 +4922 + 51 +3419 +4586 +3807 +2288 + 544 +3150 + 796 +2616 +5170 +1605 +1060 + 299 +3822 +2166 +5854 +1037 + 44 +2885 +2309 +3619 + 75 +1209 +5281 +5524 + 294 +3163 +1086 +1380 +3588 + 202 +5606 +4400 +2361 +1383 +1357 + 155 +2501 +4135 +1604 +3830 + 43 +5085 +4251 +3030 +1369 +4064 +4343 +4416 + 699 +1799 +5062 +1501 +2961 +2440 +3575 +1222 +2383 + 292 +4419 +5019 +5760 +1804 +2395 +1259 +2099 +3389 + 320 +2898 +3144 +2875 +4488 +2029 +2911 +3766 +2700 +1988 +2180 +5285 +4774 +4058 + 676 +5207 + 418 +3809 +2651 +3945 +1541 +1316 +3035 +1103 +5329 +1716 +4927 +2909 +2087 +2731 +3102 +1502 +5354 +4047 +3288 +2076 +1151 +5987 +4674 +6006 +4872 + 195 +1990 +1796 + 574 +4462 +3832 +1093 +2563 +3507 +1546 + 443 +2850 +3857 +1166 +5501 + 349 + 449 +2609 +1503 +3751 +4244 +5880 +5114 + 514 +5642 + 738 +2638 +1614 +3617 +5276 +5201 + 459 +4159 +3319 +2174 +4852 +3317 +5425 +2292 +2856 +3586 +1375 +2124 +1886 + 523 +1484 +4786 +5685 +4972 +5402 +3055 +1170 +5949 +1823 +5532 +1036 +2644 +1416 +5549 + 207 +3397 + 478 +2389 +3383 +1514 +3984 +5908 + 836 +4313 + 691 +2067 +3780 + 324 +5236 +4113 +5655 +4267 +3703 +1858 + 701 + 484 +4010 +2522 +1979 +1916 +6019 + 827 +2599 +1506 +1535 +1095 +1971 +1007 +2072 +4134 +3657 +4605 +1083 +6015 +1597 + 879 + 720 +2881 +3666 + 583 +2869 + 716 +3273 +3923 +1704 +2021 + 710 +5509 +2148 +4655 +3390 + 399 +4499 +2273 + 118 +3248 +5272 +3226 +4238 +3768 +5697 +3759 + 849 +5179 +1165 +5472 + 405 +3374 +4364 +1006 +4224 +3154 + 230 +3263 +3723 +1308 + 159 + 581 +4965 +1331 +1837 + 953 + 213 +5118 +4422 +2824 + 321 +2079 +2494 +4405 +4537 + 601 +3356 +1243 + 532 +1654 +3866 +6039 + 346 +5804 + 785 +5905 + 912 +1180 + 301 +3537 +2323 +2834 +1973 +3283 + 843 +3425 + 201 +1954 + 451 +3110 +4219 +1749 +1261 +5849 +4115 +4099 +2975 + 505 +4439 +1710 +1326 +4831 +4262 +2146 +1722 +3100 +5626 +2312 + 450 +2668 +4796 +1925 +4744 +2206 +2532 +5978 +1070 +4961 +5188 +4347 +5584 +3250 +3827 +5216 + 215 +1045 +2745 +1168 +3548 +2126 +5084 +1009 +5942 +3197 + 577 +3568 +1809 +3286 +2928 +5131 +3667 +3669 +3072 +1442 +3565 +2078 +3880 +4029 +1940 +2093 +5442 + 885 +2237 +3177 +3698 +2606 + 512 +5784 +1198 +3747 +1758 +4303 + 989 +4839 +1615 + 811 + 549 +5904 + 172 +1531 +2630 +6029 +3559 +4933 + 766 + 76 +2190 +1825 +2036 +1084 +5293 +4372 +4575 +2119 + 832 + 135 +4030 + 276 +1935 +3665 +4863 +2577 +2095 +2209 +5031 +3141 +5495 + 411 +1248 +2988 +2838 +2145 +3862 +5107 +4377 +3792 +4584 +2596 +5480 +2521 +5185 +1906 +2006 +5836 +5557 +2404 +2741 +5419 +2894 +4249 +4996 +5043 +3977 +1913 +2178 + 112 +3911 +2709 +5290 +2439 +1860 +1702 +5896 + 169 + 587 +4776 +2593 +3299 +3929 +3474 +3677 +5719 +5074 +1438 +5548 +1889 + 355 +5245 +3848 +2921 +3708 +4779 + 167 +4950 +3554 +1505 +4907 +1761 +1510 + 109 +1303 +4733 +1562 +1271 +4896 +1012 +4150 +4437 +4712 +1257 + 804 + 671 + 513 +1056 +5929 +2470 +2142 + 659 +4383 +2515 +3316 +2103 +3212 + 941 +4901 +2094 +1819 +1637 +3996 +3799 +2111 +1446 +2234 + 366 +3571 +5177 + 695 + 527 +4784 +1367 +4701 +5274 + 660 +5683 +3161 +4041 +3244 +3684 + 871 +5651 +5531 + 454 +5440 +5194 +1589 + 682 +1200 +1190 + 847 + 812 +3427 +5807 +2530 +3934 +3618 + 617 +5233 +4745 +2784 +6032 +5831 +4031 +5940 +1984 +4222 +5083 +2307 + 590 +5136 +3774 +4093 +1549 +2752 +3114 +2973 +5242 + 310 +5140 +4060 + 756 + 354 +3740 +2426 +4906 +2914 +5523 + 30 +3626 +5768 +2479 +2906 + 870 +3843 +1814 +1726 +5536 +3368 + 634 +3631 +5993 +1939 + 741 +1688 +1966 +1114 + 40 +5339 +4612 +3877 +5111 +3329 +5491 +4140 +1184 + 468 + 391 +4615 +2112 +3448 + 763 +4855 +4876 +3532 +2794 +2694 +2162 +5462 +5160 +2925 +5055 +4623 +5058 +2953 + 929 +1055 +2581 +4841 + 859 +5173 + 427 +3300 + 534 +4053 +4856 +4459 +3065 +3115 +1876 +4401 +5752 +2910 +4325 +2039 +5403 +1054 +1453 +3577 +1708 + 990 +2272 +3828 + 631 +2020 +3345 +5816 +4144 +2378 +4245 +5251 +1629 +1124 +1631 +2224 +4452 +2676 +2355 +3188 +2886 +1639 +1017 +3099 +4170 +1769 +1667 +4165 +6038 +3876 +1040 +4338 +4161 + 82 +5701 +5598 +2760 +1669 +3421 +2262 + 99 +2034 +4382 +3142 +2588 +3315 +1775 +5916 +5424 +2120 +1848 +2680 +4881 + -7 +2635 +1527 +3260 +4298 +4421 +1887 + 755 +1790 +5045 +1157 +1126 +1479 + 944 +2160 +2133 +2849 +4151 +5391 +4622 +3268 +3992 +5540 +4094 +3402 +2862 +1019 +5735 +2202 +3781 +3158 +5966 +4038 + 329 + 708 +1730 +3602 + 26 +3477 +5952 +5240 +3090 +1281 +3278 + 175 +3411 +2235 + 170 +2417 + 644 +2398 +2384 +2682 +1664 +6010 +4558 +3112 +2675 +5492 +4809 +1475 +5717 + 305 +1862 + 809 +5234 + 326 + 535 + 743 + 54 +2908 +5996 +2808 +5998 + 352 + 157 + 467 +4348 +5227 +2371 +5574 +3769 + 263 +4681 +4425 +5497 +4002 + 550 +5906 +5146 + 924 +4964 +1307 + 964 +2338 +2222 +1651 +4767 + 128 +5261 +4361 +5176 +4673 +1413 +5029 +2332 + 428 + 330 +1561 +5579 +4040 + 218 +5870 + 869 +2661 +1160 +5097 +1526 +5611 +3754 +4448 + 747 +3523 +5672 +4702 +4065 +1028 +1171 +2122 + 432 +3175 +2121 + 36 +3610 +4116 +3358 +5082 + 430 +4567 +1576 + 626 +2109 +3233 + 229 +1751 +4778 +2322 +2306 +3725 +2670 +3308 +1472 +2265 + 293 +5558 +3502 + 864 + 680 +2508 + 940 +3805 +2475 +4603 + 431 +2976 +3693 +3913 +3836 +4611 +3078 + 612 +1792 +1110 + 669 +6037 +3160 +2943 +4798 +3573 +2018 +3517 +2432 +3731 + 568 +5894 +5248 +3118 + 584 + 703 +2902 +4530 +2175 +4937 + 331 + 552 +2879 +4225 +1159 + 719 +4687 +3980 +3210 +1101 +5798 +2169 +4846 +4237 +3970 +4204 +3604 +4384 + 186 +6013 +1786 +4535 + 414 +6004 +3890 + 519 + 341 +4526 +2730 +2702 + 613 +4680 +3898 +1965 +2912 +2528 +3354 +2149 + 996 +5941 +3349 +3727 +5867 +3526 +2238 +1946 +5699 + 397 +3369 +2594 + 282 +2317 +5800 +1010 +3125 +1366 +2088 +5345 + 759 +3570 +2601 +2344 +5910 +3483 + 636 +3217 +5669 +5590 +5644 +5067 + 628 +5026 +1363 +1205 +1699 +1286 +3791 +2179 +2090 + 604 +1783 + 269 +5897 +2032 +3091 +4568 +5879 +4061 +5753 +5452 +5423 +3958 +1766 +1210 + 158 +5372 +4043 +1072 + 39 +1024 +5706 +4179 +5687 +3399 + 651 +3779 +5053 +3295 + 782 +6028 +4187 +4496 +2429 +5750 +2191 + 398 +5398 +1810 +4882 +2187 +4192 + 704 +3788 +2915 +4742 +3690 + 983 +1119 +5457 +2685 +5259 +3220 +4081 + 542 +2566 +5299 +2114 +5508 + 863 +5674 +2520 + 932 +4957 +2456 +1816 +2108 +1392 +1727 +2451 +4098 +1372 +3106 +4070 +1980 +5465 +4843 +3089 + 826 +5647 +4637 +2031 +4505 +4819 +3276 +2753 +3056 + 823 + 888 +4912 +1085 +2766 +4263 +3183 +1655 + 615 +1149 +2817 +4984 +3745 +4304 +2326 + 178 + 946 +5208 +5367 +1427 +3266 +1194 +5335 +1173 +4033 + 424 +2116 +5126 +2310 +1123 +2602 +2667 +5864 +4109 +1556 +1745 +4719 + 179 +3596 +5962 + 739 +4858 +3486 +5021 +5639 +4369 +3670 +5547 +3908 +3899 +5314 +2830 +2671 +4066 +2370 +5373 + 516 +2658 +1975 +3039 +5204 +5757 +4740 + 151 +5102 + 4 + 296 +3257 +2962 +2379 +5006 +2519 +5488 +5357 +1405 +3229 +1397 +2080 + 35 +4832 +5529 +2603 +1812 +1467 +1590 + 254 +1143 +2433 +2248 +2476 + 177 +1272 +1403 +1554 + 444 +4591 +4682 +3692 +5641 +4080 +3109 +2345 +2724 + 3 +5615 +4934 +4981 +4691 +2531 +4545 +3077 +2467 +1218 +4484 +4102 +4242 + 784 +1977 +4349 +1933 + 387 + 211 +1192 +4090 +5103 +5174 +5001 +2193 + 789 +4867 +1264 +4729 + 733 +4865 +4731 +2144 +2195 +2343 +5970 + 975 + 115 +5320 +2537 +2437 + 277 +3490 +5238 +4287 +2464 +4284 +3587 +5945 +4228 +2106 +1482 +5809 +5813 +5437 +4822 +4772 +4514 +3746 + 236 +2723 + 284 +2822 +2311 +2236 + 913 +2678 + 490 +1698 +2201 +3484 + 139 +4836 +2465 +3533 +3255 +2051 +4433 +5539 +1714 + 191 +5975 +1038 +4765 +2848 +3380 +2041 +1191 +2780 + 805 +1185 +3167 +3179 + 32 +5164 + 396 +5887 +5855 +3014 +5889 +5684 +4993 +4277 +2852 +3643 +2927 +4489 +4375 +5965 +5873 +3534 +1787 +2650 +5827 +5649 +5013 +2693 +5895 +5935 +5822 +3658 +4275 +1644 +3218 +5703 + 225 +4054 + 865 +1821 +3656 +5229 +2134 +3020 +5094 +2228 +3919 +1412 +2324 +2334 +5418 +3672 +5504 +5065 +1765 +4270 +4429 +3939 +1076 + 948 +5903 +4787 +5282 +3162 + 525 +2132 +5843 +5253 +1437 +2623 +2892 +2552 +2004 +4460 +5764 +2217 + 889 +1853 +3420 +3683 +1951 +6021 +4604 +2525 + 674 +4599 +4301 +2469 + 971 +5263 +1435 +1044 + 591 +2360 +1291 + 494 + 569 +3510 +5918 +4048 +3872 + 165 +3808 +2637 +1958 +2695 +2027 +5348 +3735 +1353 +3699 + 7 +1923 +3882 +2115 +5075 +5951 + 17 +3853 + 130 + 482 +2873 +1934 +1399 + 485 +3894 +4656 +1928 +1155 + 949 +1719 + 273 +2659 +2203 +3351 +2553 +1115 + 565 +3234 + 531 +2436 +5565 +5928 + 287 +3119 +3068 + 436 +1451 +2428 + 962 + 629 + 288 +2561 +4434 +5605 +3413 + 509 +5496 + 764 +3609 +3010 +1771 +4693 +2853 + 433 +4804 + 47 +5301 +2887 +2118 +1329 + 838 + 883 +2684 +3443 +3355 +3085 +3893 + 365 +4075 +2592 +2219 + -9 +1540 +5898 +2949 + 522 +5483 +4085 + 960 + 107 +5099 +2584 +3094 +4446 +3869 +3092 + 410 +3593 +4417 +5141 +1339 +4057 +4519 +4850 +4869 +1104 + 439 + 23 +2291 +2922 +4402 +5874 +3831 +2048 +2818 +3591 +4914 +1238 +2626 + 81 + 555 +5681 +3219 +4481 +5054 +2188 + 388 +4374 + 938 +2448 +5693 +3937 +2447 +4513 +2966 + 42 +2359 +3376 +4592 +1872 + 553 +1452 +3140 + 80 +3761 +4511 +3716 +5147 +4373 +5832 +3743 +5448 +3341 +1122 +1929 + 734 +1780 +5860 +1500 + 675 + 633 +1391 +4391 + 787 +3251 +1997 +4458 +2970 + 867 +3891 +3193 +2328 +5036 +5310 +1781 +4297 +3771 + 956 +4585 +4331 +2499 +2295 +4206 +5621 +6033 +3817 +4898 + 892 +5708 +5845 + 393 +3920 +4953 + 643 +5723 +4754 +4132 +4512 +3978 +3757 + 961 +4447 + 124 +3711 +5463 +4884 +4694 +2958 +3622 + 736 +3944 +1511 +3073 +4559 +1327 +2959 +3858 +2981 +1907 +1802 +2410 +4794 +5977 +5657 +4005 +1087 +5264 +1625 +1805 + 440 +3203 +2171 +2392 +3987 +5294 +1961 +4645 +2969 +3335 + 575 +5884 +5901 +1779 +5979 + 999 +5863 +1445 + 251 +2081 +3492 +5521 +2674 +4018 +4039 +1901 +1721 +4443 +1808 +5205 +5380 +3360 +1014 +3290 +3607 +3133 + 363 +1097 +3499 +1464 +5180 +4844 +1744 +2727 +2101 + 658 +1042 +2374 +3818 +3303 +1544 +4160 +3601 +5861 +1668 +1695 +4543 +2069 + 666 +4336 +4821 +2526 +4624 +1623 +4088 +4955 +5447 +1196 +1839 +4529 +5582 + 385 +1284 +3225 +4556 +4716 +1545 + 602 +1295 +4286 + 417 +1552 +4141 +3714 +2574 + 919 +4668 +1551 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/input.8 b/2022/utm_tr/3prieteni/tests/input.8 new file mode 100644 index 0000000..85b270c --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.8 @@ -0,0 +1,10001 @@ +10000 +2395 +2635 +6226 +8426 +9760 +2481 +3277 +7398 +460 +8979 +7161 +5612 +6752 +449 +7854 +3434 +6516 +7567 +3243 +5760 +2174 +4409 +7905 +7804 +7554 +8306 +8618 +5702 +8757 +9027 +1357 +4588 +1446 +458 +1271 +4219 +7073 +9287 +6779 +4749 +3504 +4589 +8761 +6590 +9455 +4921 +2859 +2639 +8836 +2541 +9038 +9090 +677 +8472 +9918 +7857 +5023 +9087 +2069 +2542 +572 +1626 +9824 +6615 +7443 +6802 +4278 +3824 +7027 +3427 +3344 +8152 +8423 +9006 +3249 +6201 +5693 +9383 +508 +2529 +6565 +4065 +6935 +2284 +5042 +4039 +3025 +4607 +4210 +1632 +8422 +9068 +4002 +3657 +5821 +584 +129 +9597 +2180 +4153 +8551 +6403 +9085 +2102 +8514 +8470 +7132 +9201 +7640 +6781 +7958 +6529 +9503 +1822 +2983 +1030 +890 +9068 +8508 +7966 +4114 +7360 +9027 +9798 +6108 +3902 +7311 +5279 +2750 +6316 +4082 +5940 +1939 +1865 +8694 +7966 +4218 +729 +5153 +5108 +26 +5941 +2343 +7653 +8996 +6413 +8568 +1897 +7315 +3777 +8589 +5238 +3994 +4915 +5728 +8273 +5534 +5628 +3424 +61 +2107 +1198 +6716 +8174 +6279 +4798 +3308 +3731 +3718 +3294 +6700 +6871 +2530 +8739 +2293 +4499 +4779 +9820 +5566 +3910 +9048 +1434 +8223 +5243 +6800 +164 +1334 +7074 +4857 +8581 +-3 +3780 +5928 +1322 +7895 +52 +6855 +8209 +9983 +9670 +8629 +9227 +2209 +9070 +3825 +3693 +257 +7393 +8947 +7725 +29 +6392 +6628 +3195 +6764 +9997 +9438 +1331 +7199 +2476 +6149 +8216 +9286 +4831 +1683 +9965 +3671 +7827 +4747 +4936 +7846 +7948 +3969 +5244 +6614 +86 +7150 +8389 +1048 +5024 +9700 +1941 +1775 +1340 +3707 +3991 +6511 +9845 +5977 +2503 +5128 +7985 +8369 +5493 +6804 +7048 +9898 +3308 +8753 +7305 +8040 +1123 +4542 +7399 +7203 +620 +2078 +9230 +5681 +8558 +6702 +3082 +9950 +1708 +9348 +2687 +5410 +5986 +5898 +6259 +3756 +107 +5748 +3419 +7697 +5464 +4203 +9276 +8457 +6709 +3773 +5068 +150 +7533 +8710 +1132 +3214 +6778 +5003 +8201 +5147 +8549 +7660 +7128 +8589 +5346 +8214 +9641 +8412 +4056 +149 +5769 +5497 +6055 +9637 +6360 +1603 +6537 +8524 +1914 +4904 +6985 +2735 +290 +8019 +301 +6092 +6825 +826 +2301 +7667 +7440 +3790 +7428 +5824 +422 +4954 +8340 +8740 +1644 +696 +5367 +9061 +4432 +9656 +899 +9676 +1484 +9555 +9650 +6121 +3862 +7310 +5551 +4626 +1822 +9511 +2309 +4982 +692 +5147 +4914 +4620 +9543 +4612 +6616 +591 +6194 +473 +5045 +8393 +9957 +2876 +7075 +9852 +5415 +8406 +8108 +3225 +8730 +3877 +6831 +4289 +7286 +2697 +6815 +5186 +8958 +6735 +3390 +968 +5976 +1164 +8799 +5589 +1847 +7956 +6612 +2396 +9641 +5550 +9579 +1867 +3875 +8366 +9659 +8813 +6276 +2967 +7826 +6643 +9181 +9149 +7054 +4993 +2947 +3087 +174 +4837 +6778 +2855 +4609 +5279 +7210 +2354 +9230 +9427 +2524 +5409 +7761 +3908 +3930 +2713 +6251 +4 +5838 +8226 +1524 +6298 +4483 +3538 +7182 +647 +9346 +7138 +2179 +646 +6107 +512 +2004 +237 +42 +8069 +6379 +3705 +3787 +964 +2789 +9815 +1563 +1756 +6770 +2983 +811 +54 +5245 +8600 +3755 +9382 +-41 +6799 +8154 +8602 +148 +7445 +5590 +7452 +1493 +1198 +-41 +8971 +-42 +3156 +6874 +3140 +7252 +2454 +5074 +3274 +2970 +8014 +6904 +3049 +683 +4291 +2597 +6964 +5774 +8202 +453 +8634 +139 +3933 +9657 +7080 +6436 +8224 +5373 +8613 +3013 +4986 +1445 +4715 +4744 +7 +7096 +4601 +6450 +6816 +1970 +9527 +2388 +3770 +9994 +1961 +7214 +1598 +5365 +7358 +499 +2258 +9618 +8156 +6006 +9319 +8172 +4860 +7142 +8550 +5763 +8491 +4871 +7258 +8304 +4372 +5845 +7755 +3328 +7503 +5312 +563 +2433 +6772 +1413 +1166 +9392 +6190 +6662 +2092 +9515 +7353 +7797 +7315 +3645 +9612 +852 +7230 +2376 +6043 +3135 +9555 +9845 +342 +2235 +8541 +4382 +254 +4064 +5929 +9374 +5315 +9226 +3564 +615 +3737 +9187 +2536 +1358 +7546 +7330 +614 +8252 +5114 +7356 +9842 +6042 +5867 +7498 +9283 +1649 +2039 +9625 +2126 +5114 +7725 +802 +9052 +4761 +8607 +8602 +7725 +6994 +1093 +2322 +2886 +8448 +1822 +697 +9365 +3129 +9803 +7736 +7947 +9334 +5662 +6757 +3985 +8845 +8758 +1661 +9259 +5114 +6829 +6398 +9926 +6148 +3444 +4152 +5141 +8849 +6756 +6904 +732 +282 +2565 +2936 +6752 +9828 +6471 +5446 +6927 +7573 +7353 +9734 +3287 +9084 +6925 +7634 +6763 +4676 +6173 +2022 +2135 +2202 +2961 +7282 +8082 +9122 +5275 +9635 +8307 +6023 +9750 +4407 +5261 +1428 +636 +126 +9241 +9619 +7738 +4697 +8599 +8110 +2255 +4450 +437 +3868 +5031 +3942 +5722 +5702 +4405 +4292 +2057 +1001 +2243 +8387 +6686 +4339 +8449 +3970 +3171 +5547 +3644 +9515 +842 +1140 +4339 +9523 +9795 +4534 +3667 +4795 +4844 +3086 +5716 +5890 +8083 +7243 +7997 +5693 +1945 +2001 +5913 +7068 +9483 +-11 +5193 +1410 +5815 +7077 +5821 +6788 +6821 +6690 +2116 +49 +3016 +9205 +7470 +2197 +243 +9595 +9599 +2041 +2017 +8650 +7487 +8247 +5166 +1931 +7524 +4309 +4029 +6122 +6965 +5172 +5257 +6958 +6429 +6673 +5256 +9431 +8646 +8285 +8887 +490 +2267 +8186 +1570 +7884 +3820 +6260 +4407 +46 +1033 +6863 +6295 +6010 +3277 +5859 +5927 +6316 +3654 +5374 +5702 +6744 +1592 +5467 +2531 +3762 +7374 +9450 +713 +6872 +741 +1655 +9652 +1314 +7254 +1774 +7025 +6594 +7209 +5288 +9940 +8858 +5659 +2172 +5262 +331 +6325 +2507 +3746 +5595 +453 +8658 +9903 +2533 +1866 +9603 +8973 +4500 +6124 +1272 +9763 +4619 +4040 +7956 +8350 +3939 +1293 +917 +4967 +3167 +8100 +971 +8400 +1831 +4174 +8190 +7190 +1127 +1620 +10010 +1079 +211 +5456 +1199 +3697 +243 +2292 +5744 +2794 +6230 +9603 +4447 +991 +1602 +6641 +2692 +6554 +8508 +5519 +841 +6025 +2438 +4591 +3544 +7079 +490 +6943 +4248 +8650 +2589 +3010 +991 +7494 +1409 +3237 +7692 +1447 +9620 +3502 +6390 +5505 +1084 +5299 +4771 +7608 +4273 +5555 +6265 +5892 +8218 +4057 +98 +824 +214 +7033 +1954 +2046 +5173 +2198 +895 +3978 +3355 +583 +4759 +5607 +5041 +1017 +1942 +1610 +4547 +183 +5178 +360 +9499 +1618 +355 +1292 +8849 +3551 +6360 +3821 +978 +1001 +5744 +8988 +8022 +6511 +2804 +3934 +7904 +8153 +1707 +5353 +6153 +1783 +427 +9826 +5574 +6151 +9613 +3032 +9798 +3033 +7162 +8670 +6432 +61 +6679 +1592 +6804 +4059 +4915 +9650 +5827 +5175 +6934 +527 +134 +6164 +5473 +812 +7041 +1676 +4593 +3377 +6173 +5844 +1295 +2162 +1262 +8907 +1656 +9579 +5018 +9417 +6743 +6829 +3622 +2603 +878 +9455 +2052 +4903 +3818 +9779 +6982 +1962 +2343 +8836 +7267 +7314 +8565 +4980 +560 +4731 +1996 +1800 +1949 +8616 +4575 +9967 +1328 +8094 +9408 +7742 +1519 +4234 +9915 +255 +8759 +5810 +1390 +6747 +3514 +2312 +5369 +7442 +7000 +3984 +1307 +5932 +6112 +6119 +2255 +1494 +2175 +2268 +583 +243 +3605 +4068 +6221 +9444 +8211 +20 +5498 +9787 +388 +9272 +1557 +3848 +3652 +9286 +7036 +2139 +8472 +6131 +1129 +5093 +9116 +7528 +5331 +5643 +8186 +8897 +6211 +7850 +9657 +9036 +2093 +2571 +388 +8315 +860 +9769 +1252 +3419 +2896 +6740 +5807 +3454 +9737 +6771 +966 +9188 +3682 +5500 +1141 +5029 +6218 +6000 +569 +67 +49 +4754 +5450 +6558 +6056 +536 +6351 +216 +7729 +9241 +8937 +1152 +7231 +7228 +8763 +7693 +4029 +9625 +8987 +7008 +2168 +9927 +2579 +8327 +6134 +2801 +5035 +8438 +2473 +5871 +5972 +4406 +4614 +3958 +240 +7839 +3387 +3271 +954 +117 +8870 +3736 +4786 +9516 +8736 +1468 +274 +3540 +3635 +4495 +9573 +3759 +4165 +6796 +1459 +3348 +6927 +9649 +6882 +854 +5482 +2016 +1950 +4097 +5575 +5822 +4852 +6289 +8075 +371 +8795 +389 +692 +7475 +9325 +773 +6167 +6851 +8547 +1717 +3019 +2565 +4151 +2708 +8029 +6159 +4315 +3248 +1604 +1850 +4164 +5235 +7318 +4890 +1758 +7820 +5913 +6117 +4866 +4959 +1981 +1435 +6807 +1042 +1572 +9163 +2044 +3215 +993 +4044 +795 +195 +7114 +6288 +8576 +1882 +6834 +4341 +4115 +2544 +677 +5366 +616 +5148 +361 +1360 +775 +4167 +407 +2409 +2200 +6069 +1630 +1582 +1927 +3985 +3697 +5717 +2216 +8679 +8122 +2971 +3701 +8094 +2719 +9566 +6616 +2654 +9660 +8657 +2589 +4051 +8881 +8531 +8088 +2196 +2811 +8006 +4733 +9752 +9078 +5640 +6598 +8882 +4522 +8085 +3283 +6270 +7950 +2406 +3027 +4294 +8593 +5859 +3134 +7388 +3070 +4424 +7328 +166 +9893 +2277 +9650 +2174 +254 +2567 +6537 +4590 +3490 +8597 +9493 +1937 +2002 +91 +6866 +1756 +6185 +168 +7077 +2128 +1459 +4707 +2094 +9053 +2749 +7100 +9138 +8274 +9485 +9982 +6996 +9201 +5713 +1785 +8676 +6082 +1601 +6994 +7575 +1177 +6931 +346 +2679 +8861 +9287 +9903 +5725 +2856 +8055 +1831 +5447 +2155 +3931 +9902 +1181 +6173 +7557 +944 +6349 +2647 +7013 +4406 +9069 +6988 +3673 +8051 +4739 +9475 +4405 +762 +5450 +7307 +654 +6663 +161 +4809 +1661 +7367 +4895 +7615 +4734 +4388 +1387 +3863 +6052 +9583 +9133 +1551 +1257 +3084 +5599 +8410 +929 +3699 +6412 +7692 +3942 +9611 +9125 +1533 +6642 +3691 +4363 +6294 +4345 +7708 +7061 +4675 +7073 +4561 +1730 +5775 +8923 +2430 +5879 +2856 +7048 +4747 +8969 +4539 +5185 +3093 +9138 +5367 +9806 +4794 +9767 +5984 +499 +7884 +2136 +3454 +9141 +9195 +9191 +212 +9736 +7062 +8435 +2893 +7292 +5831 +1953 +3812 +4438 +9402 +98 +682 +7993 +5861 +5943 +2896 +6577 +9554 +7422 +1013 +359 +5046 +3328 +463 +1012 +356 +364 +2943 +2430 +6079 +7700 +73 +5223 +418 +5429 +7409 +6876 +2149 +2217 +4970 +6793 +8181 +8247 +9913 +6202 +8741 +4386 +6677 +6078 +2827 +3744 +6132 +451 +199 +8859 +6239 +5873 +6524 +6691 +9499 +5326 +8706 +2453 +5213 +953 +4577 +2414 +8329 +1083 +5841 +843 +9677 +5684 +4104 +6444 +9747 +3246 +8634 +5395 +3207 +8787 +6071 +3698 +3767 +3394 +6524 +1650 +9446 +8003 +4026 +9787 +208 +8574 +8624 +2510 +1109 +6707 +2860 +7111 +6091 +1851 +2502 +1894 +6006 +6830 +287 +6601 +6327 +566 +4278 +2832 +6197 +1348 +3917 +5183 +3722 +6508 +4360 +9871 +5108 +8627 +9302 +89 +36 +6711 +8648 +7507 +479 +4416 +3995 +9384 +1791 +6279 +7100 +9957 +3777 +8280 +7982 +231 +442 +1434 +7099 +3126 +4777 +6295 +540 +2532 +9978 +3512 +1934 +4243 +5649 +7141 +9771 +4037 +4557 +6473 +7999 +4574 +9299 +3701 +7493 +9711 +6709 +1835 +5265 +293 +6296 +5587 +8200 +4619 +4627 +3520 +2412 +5625 +4959 +4650 +8085 +4787 +7381 +3004 +591 +6387 +1019 +5492 +4307 +1876 +9947 +4799 +3228 +5147 +7689 +6481 +2312 +5321 +6875 +2919 +2940 +8413 +6304 +2527 +8100 +5109 +7781 +9139 +837 +5717 +4166 +941 +774 +6796 +724 +9342 +7973 +3261 +6087 +6168 +8023 +6910 +4308 +3241 +6586 +6650 +2193 +2761 +4594 +1179 +3322 +4516 +4810 +1095 +8874 +7420 +250 +7163 +3922 +6437 +8903 +4745 +948 +3938 +2541 +7955 +5776 +5237 +5388 +9476 +2113 +6650 +2484 +1013 +6066 +5554 +9197 +8744 +9685 +2912 +327 +2124 +1358 +9200 +9686 +2394 +346 +8807 +6935 +6099 +2672 +3118 +7712 +8270 +5691 +7507 +8649 +4739 +6073 +6169 +200 +6018 +6086 +9594 +3816 +8556 +492 +497 +4344 +4423 +693 +7506 +1991 +911 +4523 +2137 +9792 +358 +1852 +882 +8206 +970 +5922 +4905 +4832 +8584 +2783 +8739 +7850 +9934 +6150 +4850 +723 +3868 +1719 +6190 +9812 +3283 +9866 +4940 +5528 +7058 +8738 +7202 +7111 +3429 +9588 +3712 +8754 +7762 +7971 +6650 +3838 +9233 +2909 +2876 +8087 +727 +1386 +3590 +5742 +8229 +7302 +325 +5253 +2421 +1503 +3646 +7670 +9219 +42 +3942 +7261 +4324 +4961 +9565 +-25 +3544 +9794 +2738 +8896 +6589 +6496 +2119 +246 +6589 +686 +3148 +8351 +2381 +1194 +3874 +157 +3139 +7990 +9984 +6591 +4128 +6872 +9059 +5605 +1747 +5624 +8382 +5396 +2706 +783 +6295 +5044 +9026 +2235 +1385 +6576 +9191 +9208 +4634 +7290 +4727 +2 +1202 +3870 +410 +295 +9525 +4996 +4216 +9175 +7428 +8807 +2906 +6501 +6506 +5416 +5448 +828 +5769 +7742 +3618 +3840 +5308 +1253 +9366 +863 +5154 +175 +8380 +4615 +9206 +9712 +8496 +3870 +8945 +94 +7411 +3799 +2676 +1088 +412 +5583 +7355 +1352 +5669 +6790 +9944 +7458 +6723 +8958 +9791 +2401 +7410 +5748 +3162 +1616 +9926 +4459 +5650 +3936 +1274 +5904 +7091 +7545 +1487 +8663 +7699 +3585 +1619 +6980 +6213 +7516 +328 +3928 +7023 +9916 +2896 +6235 +8078 +6021 +999 +42 +2079 +9410 +886 +2378 +6588 +3581 +3840 +7927 +4181 +111 +7471 +3804 +41 +431 +6817 +6263 +4255 +8328 +6879 +6355 +664 +4304 +3847 +968 +9268 +9424 +6736 +5688 +2322 +7239 +7741 +1814 +4795 +1988 +7914 +3571 +7864 +5950 +9087 +2061 +5123 +6849 +5608 +5949 +8310 +8492 +5445 +1483 +3327 +4516 +117 +9429 +1672 +6370 +1582 +2413 +8308 +4954 +4609 +9606 +7668 +4887 +2304 +4430 +2178 +3483 +6865 +5649 +842 +8236 +7937 +1903 +1549 +7843 +3313 +3429 +9271 +1386 +7327 +7034 +5643 +7421 +5846 +3599 +2875 +4652 +5538 +3321 +9095 +3336 +3600 +5991 +211 +7956 +4189 +4273 +451 +6634 +8335 +10001 +3084 +9741 +4106 +2805 +874 +9484 +9171 +8249 +4301 +8434 +5885 +4185 +7841 +2890 +5744 +3539 +4078 +2971 +3118 +120 +6839 +596 +4015 +3408 +8973 +4234 +4805 +6276 +4619 +5613 +405 +510 +5802 +209 +4480 +6318 +6831 +2890 +5414 +2846 +7144 +6901 +2219 +3574 +1381 +3493 +5655 +5591 +4956 +4168 +531 +2407 +9093 +47 +9480 +8285 +5049 +207 +4406 +607 +6430 +210 +6468 +3566 +1453 +8242 +5534 +7653 +9835 +9627 +2343 +4213 +5896 +5218 +6707 +8921 +5454 +2638 +4184 +3769 +7366 +7328 +7864 +6814 +8128 +4589 +5873 +7673 +1383 +7686 +4892 +6536 +1989 +3690 +7002 +8124 +5013 +2202 +1796 +7078 +3881 +3684 +4470 +9961 +9006 +6089 +3743 +4362 +9580 +9092 +5053 +2931 +2119 +4777 +4574 +8747 +3026 +7810 +7457 +2425 +6052 +3455 +8154 +8340 +6355 +2741 +3442 +3223 +8243 +1705 +4525 +8166 +4376 +3575 +8401 +6950 +6997 +3593 +6113 +1873 +910 +6363 +1485 +2205 +1771 +-25 +2035 +4899 +9625 +8478 +1467 +2334 +3876 +4342 +9996 +4405 +9095 +5737 +2407 +7676 +759 +8306 +5608 +465 +1542 +8465 +7887 +778 +9145 +2660 +9761 +3279 +9599 +8138 +6873 +3997 +1822 +3858 +2608 +2030 +2344 +2309 +3103 +8698 +1886 +2867 +6879 +2125 +3841 +1515 +2485 +8938 +9266 +8996 +9983 +4164 +4938 +9630 +4537 +627 +9344 +1234 +97 +8178 +8478 +7635 +674 +1889 +1952 +7559 +1303 +3349 +3381 +418 +8097 +7439 +8159 +915 +8333 +6686 +8673 +8809 +2489 +7116 +7497 +125 +2978 +5380 +950 +6918 +7316 +7901 +4839 +8932 +1634 +8717 +4581 +7440 +5579 +5073 +9522 +8805 +8271 +1928 +9407 +1159 +4131 +6353 +9469 +7656 +3381 +7108 +4459 +2212 +6510 +7828 +6272 +2842 +9500 +3866 +931 +3916 +4451 +1521 +4707 +3182 +2862 +7655 +3835 +1735 +7992 +7276 +1994 +2642 +3986 +625 +1416 +1983 +8933 +2237 +8898 +6970 +5520 +2543 +4688 +1316 +5322 +1521 +2157 +6675 +6273 +710 +170 +3098 +3907 +5425 +4992 +7983 +7624 +5009 +4558 +2149 +5967 +1465 +1441 +1006 +9385 +9736 +7023 +5134 +211 +8474 +5938 +3151 +202 +7172 +9197 +5352 +6435 +4907 +1969 +7891 +2524 +1611 +7884 +5708 +9837 +1207 +7603 +330 +7288 +9816 +1154 +2781 +7748 +2177 +4647 +8230 +7907 +7532 +5692 +9648 +1569 +4332 +6280 +9667 +5779 +747 +6782 +2220 +9389 +8394 +8294 +9540 +3909 +7457 +6612 +3417 +2549 +8717 +870 +7371 +7784 +8824 +9077 +7995 +2615 +743 +4963 +2428 +8096 +8392 +6029 +9672 +7247 +1389 +9344 +6050 +6827 +5086 +7534 +6171 +4744 +7451 +6957 +9762 +6989 +7403 +9394 +7839 +357 +50 +1952 +9511 +7871 +8263 +319 +6548 +1157 +9808 +3914 +8903 +5853 +588 +6023 +7710 +4174 +7490 +8707 +4555 +8350 +1907 +3816 +2027 +4320 +3134 +4341 +2131 +8950 +5173 +3209 +6731 +8699 +1668 +6253 +8361 +7583 +2142 +9559 +1141 +6389 +8837 +5096 +7650 +3981 +824 +9279 +3967 +7496 +6105 +2100 +7167 +8083 +5986 +4503 +9533 +6199 +3426 +3544 +2414 +6001 +2009 +7539 +136 +8841 +7813 +6276 +2514 +1147 +1270 +5706 +3551 +8131 +8377 +2956 +1962 +5810 +2990 +90 +3161 +2666 +8634 +9166 +7183 +219 +3512 +5284 +3442 +5904 +3031 +3636 +9827 +6413 +6493 +4983 +418 +2985 +6966 +9748 +9070 +5779 +8603 +6634 +1576 +8699 +-16 +8501 +108 +9615 +6020 +8104 +2360 +9834 +9486 +5590 +6446 +5139 +8272 +3111 +3670 +5646 +9898 +6536 +4803 +66 +4319 +1067 +4547 +2098 +9852 +590 +5675 +1780 +9767 +6246 +2512 +9072 +9195 +3750 +9507 +2189 +1300 +7901 +8091 +1409 +8169 +534 +6969 +563 +4383 +9315 +3173 +4528 +1940 +9183 +1117 +3785 +940 +2360 +3199 +229 +6854 +557 +4826 +7884 +3349 +7802 +3554 +3290 +7506 +5153 +2851 +3198 +9566 +9038 +327 +6487 +3200 +9711 +5619 +650 +9742 +4222 +8275 +2998 +16 +5348 +5630 +8192 +2576 +808 +9769 +992 +1169 +2383 +2224 +1257 +9107 +3124 +4388 +2868 +3955 +3228 +9097 +5368 +9544 +8845 +3572 +884 +3875 +2404 +8705 +493 +2879 +4952 +3932 +9377 +2818 +667 +3480 +6909 +4321 +1574 +4804 +4390 +2513 +6895 +4321 +1856 +5734 +6750 +2962 +7826 +623 +5853 +7687 +1744 +6857 +7899 +837 +6362 +6601 +5871 +3846 +9954 +5725 +3750 +2246 +1269 +3904 +7860 +1068 +3887 +5132 +6571 +4995 +8900 +3843 +6925 +6771 +1439 +796 +2877 +4720 +4499 +6788 +2904 +6007 +8266 +2149 +7583 +8854 +8028 +5464 +3667 +6171 +1015 +2463 +7918 +8027 +1385 +725 +1422 +3391 +4943 +805 +5764 +4618 +4762 +7184 +1940 +1194 +6216 +3523 +3737 +2642 +9493 +5784 +2241 +4554 +8541 +4441 +3558 +7797 +9778 +2450 +7172 +2840 +2403 +3936 +7252 +8777 +2338 +9245 +257 +7061 +5509 +2676 +6600 +7327 +5526 +2397 +1433 +-18 +8376 +8764 +9270 +3377 +917 +7068 +9941 +6182 +1650 +9270 +5886 +3748 +4818 +3690 +4815 +9223 +948 +6458 +2391 +6558 +515 +3000 +8477 +5456 +8963 +2966 +3329 +3258 +6709 +9819 +216 +3554 +7274 +1456 +4319 +1386 +7211 +3595 +4630 +7018 +7220 +4141 +5317 +8125 +7048 +4240 +5227 +5138 +3975 +3755 +9260 +3741 +5883 +21 +7190 +8468 +224 +6593 +1280 +2346 +6507 +7907 +3839 +4198 +3456 +8694 +8790 +2886 +8121 +3484 +9031 +5051 +5121 +6552 +8334 +580 +7271 +5782 +1637 +7378 +988 +1990 +1468 +3748 +4122 +1551 +4159 +2765 +7362 +9898 +720 +4030 +9489 +125 +1428 +9233 +27 +7252 +8136 +2990 +4607 +2212 +9784 +2194 +5845 +-36 +4012 +4137 +3042 +8339 +6130 +399 +2191 +2783 +3183 +4907 +840 +9876 +3358 +5315 +9336 +1169 +6545 +8462 +6473 +4267 +8079 +1021 +2573 +7927 +3842 +359 +6196 +5366 +7639 +8546 +8938 +4533 +8723 +2846 +7146 +6080 +7614 +4285 +8610 +6664 +3126 +7223 +7607 +6490 +1963 +6311 +2222 +763 +662 +8585 +2331 +1063 +2298 +1141 +3380 +2425 +8639 +9673 +3015 +5466 +5814 +5952 +4083 +2722 +5851 +6236 +4123 +7612 +2023 +360 +5887 +1395 +3503 +7823 +60 +1781 +1949 +1454 +7264 +5415 +6919 +1514 +4265 +7262 +7807 +-23 +9484 +46 +1493 +6703 +2445 +1992 +4481 +3042 +5026 +2341 +4195 +3623 +4325 +7241 +5697 +9984 +2370 +3446 +9321 +1543 +1604 +2961 +5086 +3554 +2041 +9949 +9663 +3753 +3375 +4724 +5394 +176 +3017 +4905 +5162 +9824 +451 +8108 +9969 +5174 +7221 +690 +532 +2134 +3408 +2440 +1841 +2726 +2548 +1592 +3480 +9958 +1764 +1865 +877 +9153 +9115 +6453 +6331 +4201 +1472 +5577 +9696 +3834 +9436 +7544 +735 +67 +9558 +770 +5225 +1135 +1833 +3062 +5511 +6485 +7515 +5719 +3872 +9527 +603 +8156 +8144 +-8 +4123 +2442 +3517 +2983 +5570 +8654 +3710 +4896 +1843 +6285 +229 +888 +3938 +103 +6997 +9328 +6612 +188 +3675 +9346 +3357 +5977 +3591 +4350 +5793 +7033 +1108 +526 +8881 +2979 +1163 +8738 +5501 +7002 +3975 +3714 +2013 +6900 +7688 +3830 +7436 +2622 +8649 +4807 +7253 +354 +834 +7466 +2030 +8447 +822 +6165 +4752 +9500 +748 +7282 +2298 +9384 +7909 +6709 +5607 +2294 +6903 +9665 +6588 +4431 +2097 +6648 +7703 +8505 +235 +7509 +3559 +6175 +9998 +8754 +3608 +8394 +9364 +7382 +7218 +4601 +370 +9770 +4176 +-23 +1362 +1181 +6965 +7106 +9588 +1393 +8927 +4960 +5388 +389 +8023 +6773 +4388 +7802 +6286 +1070 +6899 +9282 +8871 +5921 +1010 +5085 +5408 +214 +8024 +3380 +5469 +6436 +2650 +660 +776 +4383 +3601 +525 +2107 +676 +5153 +4425 +9447 +9200 +1719 +3588 +8822 +2828 +317 +7329 +8421 +4868 +6279 +7826 +6865 +873 +6734 +3321 +7351 +8445 +6675 +6055 +4588 +6177 +8548 +9886 +2500 +6548 +8605 +7558 +1732 +8604 +5108 +4031 +4703 +4773 +541 +3428 +1725 +1931 +797 +9476 +5927 +5607 +6285 +4210 +6237 +8183 +4427 +6763 +985 +1477 +8494 +3239 +2440 +7495 +7820 +8867 +9689 +7848 +3059 +8277 +1090 +3432 +9762 +6632 +3144 +1049 +9806 +3034 +7860 +5268 +5110 +6530 +3928 +5301 +6540 +7556 +5003 +8325 +4641 +3760 +8970 +5487 +7554 +5412 +5165 +8288 +5016 +809 +4768 +1279 +633 +7705 +7213 +7622 +36 +8885 +9679 +1662 +420 +1619 +4273 +6209 +2348 +2833 +5520 +7027 +7895 +5370 +6752 +6799 +9268 +7163 +3170 +3729 +6511 +4504 +6737 +9391 +8904 +8632 +6494 +7317 +3375 +4992 +7460 +8612 +3578 +550 +5666 +9250 +5454 +219 +2433 +4475 +5513 +388 +773 +545 +1319 +7749 +3398 +1388 +8820 +5429 +9802 +1356 +4234 +4955 +1259 +1361 +6973 +177 +7926 +2157 +4710 +3481 +2420 +6182 +3356 +8680 +3871 +7963 +221 +1798 +4386 +520 +7674 +1728 +5467 +1998 +8825 +2526 +7766 +3216 +5569 +5996 +7176 +9537 +6733 +2178 +4705 +1785 +7047 +5493 +9843 +8867 +4981 +9296 +7970 +8779 +5749 +5629 +40 +2357 +3905 +6147 +4981 +9724 +1259 +814 +2319 +3061 +5045 +2477 +7589 +4489 +296 +1347 +842 +8207 +3510 +2658 +1012 +5262 +6444 +6636 +1262 +244 +1726 +1915 +5932 +5033 +5641 +298 +9609 +5495 +326 +5490 +3983 +7773 +1807 +7630 +2275 +3942 +365 +3692 +6032 +3513 +8665 +7073 +3717 +1275 +6997 +7842 +5478 +762 +2313 +1330 +435 +2475 +3043 +1040 +7473 +1556 +7190 +1707 +8027 +3572 +1717 +3420 +6929 +6917 +7184 +9418 +8376 +3501 +2188 +5538 +8590 +4291 +2670 +4312 +8808 +187 +7034 +7609 +7349 +6256 +8711 +4222 +998 +693 +1039 +5312 +4870 +1608 +6426 +2880 +10004 +5416 +3606 +1341 +9631 +3015 +1130 +1267 +8202 +9018 +5021 +6007 +5646 +762 +8142 +7040 +8847 +7647 +3894 +3103 +8679 +5120 +344 +6112 +7710 +3661 +4482 +2279 +5611 +3341 +3691 +1931 +9766 +6686 +328 +7719 +925 +645 +7965 +8643 +2047 +9232 +9720 +9208 +4586 +2401 +8028 +2132 +3813 +37 +1925 +8363 +2915 +9692 +2890 +3565 +107 +614 +4550 +5338 +3970 +2162 +8902 +5923 +8851 +8350 +9127 +6916 +8917 +4219 +3886 +608 +5998 +1999 +544 +3808 +9858 +4412 +910 +3895 +57 +4499 +6736 +7263 +6507 +8046 +1095 +981 +1236 +4401 +3162 +1342 +678 +2783 +2881 +3537 +5599 +3125 +3908 +7923 +4560 +8960 +8530 +9506 +9002 +6774 +4981 +7329 +9928 +7774 +5454 +8519 +8285 +9216 +2849 +9054 +49 +8654 +8144 +9987 +3306 +5182 +7370 +210 +9381 +1650 +9243 +6453 +3732 +4552 +7684 +2293 +3175 +662 +4358 +1340 +5106 +1844 +3867 +3799 +1699 +2135 +8208 +3711 +3198 +2561 +9702 +8809 +5049 +2636 +8201 +4254 +262 +7667 +8013 +7293 +4196 +2807 +6573 +7583 +9385 +3452 +9041 +1533 +617 +4843 +4686 +3157 +6147 +2980 +1141 +5839 +879 +1036 +7243 +4890 +2860 +9430 +5288 +5875 +6474 +8417 +5282 +7355 +5123 +2895 +3284 +9675 +5222 +9290 +4243 +155 +3755 +8002 +1439 +4432 +3473 +5701 +19 +5261 +9882 +8170 +4850 +1048 +8309 +8678 +8500 +1965 +7436 +2255 +2755 +8164 +8490 +1701 +9174 +327 +5188 +8070 +920 +6373 +-38 +7256 +3999 +535 +8050 +6404 +7384 +8026 +8540 +9138 +552 +719 +2676 +1951 +4412 +2996 +2181 +1069 +1865 +1366 +9193 +9066 +7388 +4779 +2242 +320 +5868 +8377 +4710 +6246 +9283 +4503 +6247 +809 +6122 +9890 +365 +656 +9568 +2609 +6870 +1838 +934 +2788 +1351 +7892 +3101 +2169 +2421 +9021 +5543 +1850 +4323 +6876 +7661 +232 +2694 +9308 +3273 +1352 +4069 +1503 +8888 +4290 +4545 +4845 +4574 +2677 +1226 +3783 +7629 +9969 +9388 +2957 +7242 +6668 +454 +6867 +5642 +8249 +3685 +5243 +9188 +7773 +9350 +7553 +3679 +1513 +521 +5114 +1245 +3456 +3565 +1899 +697 +4051 +763 +9026 +6840 +9604 +391 +9945 +7153 +5204 +9179 +4005 +8642 +4266 +9976 +9224 +6080 +1355 +7679 +2610 +5005 +6447 +3280 +9352 +7521 +4853 +562 +5841 +8937 +6437 +3884 +3715 +5512 +3149 +2168 +4444 +6245 +8414 +3479 +5436 +8036 +7547 +9913 +5905 +1842 +3124 +7216 +6035 +4013 +9411 +8018 +9949 +2184 +4903 +8529 +756 +8646 +9961 +9027 +6124 +7373 +4979 +1925 +519 +1418 +9066 +3199 +6305 +8766 +7172 +4169 +2663 +7327 +167 +8346 +9752 +2165 +2607 +3762 +2411 +2744 +5877 +4332 +7048 +7445 +1535 +7633 +9637 +7799 +4621 +2320 +2366 +647 +702 +8849 +6456 +470 +2851 +7760 +8001 +6411 +6666 +9826 +1198 +5027 +5333 +4869 +3101 +1019 +1403 +2760 +6131 +3745 +5838 +5696 +2186 +5249 +1570 +4356 +2974 +3434 +9011 +1994 +9662 +9639 +4111 +9346 +9786 +2691 +7036 +4440 +5592 +6192 +8480 +5759 +2445 +3493 +2480 +2965 +8309 +8583 +5925 +2928 +2687 +513 +2080 +8832 +3812 +1595 +2435 +8739 +67 +1427 +3955 +2840 +8232 +841 +7058 +417 +723 +401 +8734 +9658 +3773 +7437 +464 +114 +4615 +2757 +1381 +856 +3249 +5221 +7657 +1029 +2382 +1458 +9040 +6506 +8389 +8359 +5745 +5428 +3285 +8430 +7098 +3523 +935 +4657 +9678 +548 +2631 +5725 +8852 +5991 +9234 +8595 +3549 +3280 +2945 +9357 +5994 +8740 +6663 +9589 +8182 +261 +3202 +2828 +8886 +625 +3088 +9000 +9120 +4875 +6446 +5080 +4005 +6332 +4416 +4740 +6947 +3790 +2839 +8255 +942 +8830 +8898 +5663 +1067 +7219 +9793 +5992 +6909 +8714 +4519 +5378 +1361 +5607 +5715 +9392 +7391 +738 +712 +6095 +447 +2031 +570 +5350 +5111 +7814 +8211 +9542 +1494 +8296 +3104 +1645 +3621 +4877 +8370 +6588 +3250 +6840 +8090 +4213 +3577 +8545 +4558 +8720 +3604 +7808 +3012 +9362 +7537 +2975 +513 +6952 +8242 +3964 +3498 +3815 +4893 +9289 +8114 +9530 +5436 +9206 +925 +2156 +8330 +7066 +6102 +7993 +4694 +3117 +1471 +5850 +7795 +4713 +225 +5560 +866 +9970 +6006 +495 +6795 +8234 +3309 +6837 +978 +5208 +7003 +3175 +3413 +6067 +566 +469 +3919 +4822 +890 +1333 +5663 +7412 +9995 +3193 +9624 +4012 +7359 +4566 +4787 +6369 +2460 +5421 +7494 +9017 +7409 +1025 +3362 +1074 +6434 +7721 +8948 +3845 +9002 +4184 +2030 +2300 +9246 +532 +7273 +5753 +5459 +1771 +9593 +3089 +1488 +5652 +4927 +5168 +2305 +306 +2681 +4187 +8755 +3514 +1248 +1970 +343 +6050 +4966 +2060 +1958 +8574 +4340 +3017 +7653 +6412 +6018 +4156 +9025 +7716 +6420 +9865 +4088 +3424 +7332 +2017 +6667 +7329 +1754 +6129 +8249 +3826 +2380 +7024 +5252 +3531 +7780 +6584 +650 +6331 +4162 +6757 +5472 +9824 +2798 +3338 +8291 +139 +6910 +6773 +4291 +34 +3679 +543 +7531 +2117 +304 +5554 +2959 +3447 +4014 +5396 +8167 +2043 +7803 +9210 +1554 +3936 +7916 +2361 +2091 +9964 +9224 +2661 +2041 +9131 +8236 +1376 +9792 +3246 +9350 +3853 +9006 +1714 +6098 +4844 +3185 +2046 +1464 +8598 +8794 +8365 +703 +3061 +4356 +3568 +3399 +6585 +3464 +8701 +2313 +1345 +2042 +584 +2594 +3993 +767 +2674 +5123 +2361 +4515 +7497 +2329 +2190 +1545 +8641 +3277 +2441 +7237 +9833 +141 +915 +4923 +9324 +9652 +5397 +7100 +7888 +9392 +1283 +1386 +9347 +9255 +7818 +8568 +7238 +6133 +2888 +8839 +8435 +3687 +8724 +5001 +1523 +3478 +2179 +746 +4190 +6983 +9878 +9218 +8592 +494 +9999 +7852 +6342 +1963 +840 +3730 +6845 +2821 +1338 +7288 +4879 +6910 +3506 +92 +8171 +1613 +2183 +6383 +3331 +362 +4278 +5580 +3626 +9811 +9683 +8581 +6349 +8042 +8462 +410 +8086 +3605 +9106 +2024 +6231 +1638 +1200 +9662 +5126 +4783 +9790 +5350 +2719 +587 +1874 +9958 +2427 +3709 +702 +1693 +8088 +2277 +6049 +6280 +7290 +8374 +7384 +1876 +2409 +6933 +1728 +9726 +3738 +3822 +3902 +7550 +9210 +4659 +8440 +1307 +7984 +7546 +8298 +4334 +3513 +2245 +7399 +8679 +1040 +2189 +3525 +8960 +7048 +7598 +4473 +8642 +3416 +7162 +7592 +3627 +4483 +4808 +9670 +2636 +2150 +8813 +3167 +42 +4116 +6530 +1429 +8798 +7625 +4121 +8313 +5099 +6037 +1391 +9395 +1813 +4117 +454 +3661 +5039 +6857 +8318 +7722 +8523 +38 +3087 +2183 +2452 +6372 +7677 +9991 +7527 +3968 +8054 +7208 +4926 +8014 +202 +518 +9440 +5483 +9846 +4409 +5523 +9790 +971 +8524 +5469 +3886 +2749 +4399 +3089 +5706 +6630 +8866 +2113 +9271 +9178 +5232 +8695 +3721 +1036 +5808 +510 +2567 +8784 +4145 +7068 +7820 +951 +7350 +6207 +1882 +3212 +2699 +1201 +8498 +1694 +3162 +7060 +8629 +5698 +3094 +3782 +5490 +4841 +3802 +7400 +1305 +1588 +4270 +5754 +9038 +3025 +4025 +3381 +9917 +7047 +5948 +7345 +3625 +3762 +9737 +183 +3035 +6322 +9654 +9770 +9294 +710 +5804 +2934 +7409 +5309 +8282 +4128 +8544 +999 +6190 +9382 +6309 +9155 +3633 +3155 +6920 +2821 +5953 +531 +6199 +9250 +4677 +808 +119 +5758 +4829 +5748 +9145 +116 +2984 +5515 +6992 +8782 +1643 +1229 +6273 +6339 +896 +4309 +9598 +3736 +1834 +554 +7858 +9612 +3517 +9370 +1098 +5887 +381 +2499 +6878 +2415 +4056 +3559 +8489 +2629 +8957 +8963 +9720 +8209 +9214 +7615 +4224 +7242 +7854 +216 +2564 +8868 +7854 +1211 +7508 +9755 +1958 +9022 +6473 +1076 +3843 +7130 +9226 +2442 +6439 +8355 +976 +3620 +4648 +7900 +5564 +4237 +9103 +8865 +8170 +3629 +1412 +3821 +4962 +8732 +6639 +5042 +684 +4312 +1342 +1500 +9678 +738 +4284 +3761 +188 +4852 +4007 +5661 +3067 +930 +1628 +9675 +6717 +8906 +335 +4263 +4126 +4606 +1558 +3268 +941 +2639 +9965 +7978 +567 +9163 +7681 +7578 +2073 +3108 +741 +4253 +3333 +5252 +8979 +6894 +1206 +4003 +6234 +9274 +8943 +7427 +7491 +222 +484 +125 +1065 +6275 +4324 +1732 +4114 +3544 +8422 +3908 +7044 +2310 +1778 +6916 +3565 +2786 +7731 +1484 +3327 +2808 +1199 +9887 +8709 +399 +5686 +5930 +9945 +2007 +8441 +7947 +5701 +706 +1219 +8894 +7744 +9142 +10004 +509 +9500 +4798 +8862 +4977 +5977 +2951 +8506 +270 +2470 +9131 +5905 +4838 +4753 +9069 +9200 +3271 +3576 +1389 +2123 +4837 +2767 +4270 +1463 +7751 +5216 +4904 +7792 +8943 +6135 +870 +6282 +8425 +6388 +4890 +9001 +2930 +7561 +3880 +989 +622 +1125 +931 +2509 +2607 +4995 +7490 +5958 +7145 +1539 +742 +347 +5568 +5308 +7297 +1624 +5523 +1854 +7732 +7448 +2039 +1449 +7279 +1220 +724 +8478 +5949 +8572 +1181 +1032 +8709 +1893 +4919 +7320 +537 +7612 +4563 +2722 +822 +4711 +6169 +7991 +9241 +8522 +5428 +1188 +4297 +3232 +684 +1866 +7390 +264 +8803 +797 +8450 +169 +4333 +3642 +2358 +1681 +12 +1818 +8590 +4319 +-30 +9965 +5928 +4168 +60 +2868 +5165 +8805 +7361 +6040 +3068 +7660 +1023 +2270 +6424 +3015 +-20 +4030 +6825 +7684 +8192 +3531 +2142 +5715 +3113 +3663 +9196 +3199 +11 +7610 +6527 +7383 +2638 +3727 +187 +5641 +6066 +1330 +3920 +6500 +1354 +4782 +6437 +8364 +6438 +1019 +6578 +3009 +45 +7022 +283 +210 +3867 +2012 +4121 +7371 +126 +8708 +5814 +1549 +207 +9274 +3944 +5509 +4721 +1164 +3665 +2161 +8113 +6295 +7311 +9999 +8648 +6873 +4523 +6744 +4378 +5356 +5863 +1342 +3440 +3952 +1625 +3429 +824 +4649 +2019 +9822 +3027 +7326 +8616 +1948 +2642 +6941 +7519 +4871 +8645 +2176 +8256 +5893 +9915 +9744 +3302 +3091 +1503 +7656 +1981 +9409 +5703 +2322 +4619 +3462 +6465 +5445 +7448 +7625 +7263 +2940 +7115 +4169 +7823 +2594 +9100 +5951 +9315 +9322 +4387 +4000 +6519 +6575 +1311 +1466 +5178 +834 +3913 +8999 +4948 +5261 +6345 +9115 +1964 +2689 +1785 +4060 +1666 +2683 +5460 +7769 +7343 +512 +6411 +8788 +3766 +9296 +1910 +312 +3213 +3700 +210 +8826 +3032 +5494 +4927 +7242 +6852 +1815 +4065 +8601 +921 +5178 +6344 +2445 +8017 +2066 +5196 +2750 +351 +7333 +6477 +3600 +7003 +1252 +1512 +8697 +3942 +1582 +391 +3045 +507 +7053 +7641 +5654 +8595 +4804 +9667 +3388 +604 +-14 +7899 +397 +4439 +8018 +9980 +8926 +1741 +3684 +6347 +9082 +6697 +9933 +380 +2711 +3493 +8059 +5022 +6517 +4927 +2624 +8386 +4956 +7578 +5255 +2163 +5589 +5303 +6853 +7826 +1210 +8724 +2111 +3839 +7215 +7982 +3825 +8031 +951 +953 +8785 +6462 +1102 +1226 +3814 +8032 +4520 +3078 +5877 +9285 +3032 +8809 +9550 +6292 +4245 +5263 +2619 +4772 +8504 +5944 +8967 +5511 +6936 +7789 +3594 +1999 +6956 +8120 +436 +2441 +389 +1716 +1303 +6393 +4115 +1434 +4533 +5556 +3846 +5905 +4913 +5620 +4945 +1658 +1338 +3837 +8828 +6806 +6164 +5675 +250 +3379 +7462 +243 +5462 +6064 +6216 +908 +396 +2494 +4107 +9347 +494 +7638 +9131 +3579 +4372 +2158 +9213 +4740 +7976 +4758 +454 +999 +6892 +9632 +2207 +2448 +9509 +9799 +2006 +1432 +7556 +7875 +1961 +8624 +3252 +8074 +725 +4265 +8260 +5266 +750 +2190 +3437 +2453 +4228 +4795 +4638 +791 +2211 +8259 +6675 +3830 +6341 +4032 +92 +6652 +7729 +670 +2367 +5792 +6633 +4208 +7927 +4263 +7707 +7350 +1728 +124 +8631 +2128 +6503 +6285 +7000 +6565 +963 +7104 +5750 +2684 +3335 +3160 +4254 +3923 +5970 +55 +9251 +3026 +1841 +6995 +4618 +6824 +8157 +7017 +1820 +834 +7822 +2064 +6473 +6524 +301 +7631 +9706 +2221 +2176 +673 +1512 +1683 +2614 +4757 +3936 +5551 +9047 +9920 +4041 +4188 +8145 +1945 +7792 +9402 +7090 +8009 +9046 +6666 +2077 +1165 +7026 +9094 +7688 +5252 +8034 +813 +1392 +5547 +451 +4922 +5699 +6063 +9180 +7653 +4426 +1296 +9942 +6245 +7124 +4657 +9902 +6063 +8543 +1439 +9425 +6749 +4029 +4602 +6029 +6790 +5205 +759 +5427 +6932 +137 +1325 +2724 +1106 +5751 +9534 +2364 +9495 +2964 +7202 +8113 +3015 +3641 +6425 +5406 +8128 +13 +7118 +2611 +2592 +6250 +2029 +8317 +2423 +4445 +1156 +551 +8821 +357 +174 +1787 +4213 +9713 +5040 +6164 +173 +1338 +7936 +72 +7817 +5504 +7495 +8668 +6932 +1161 +3491 +848 +5743 +1414 +6946 +1032 +1260 +2600 +7692 +7290 +8066 +5807 +3973 +5944 +8349 +10002 +2155 +9620 +5116 +132 +3629 +4665 +5289 +4708 +170 +5896 +9410 +5367 +8595 +685 +7288 +2693 +2096 +1907 +1567 +5794 +6154 +9407 +9792 +9379 +3352 +1967 +2129 +9423 +1909 +8252 +2854 +388 +3032 +7943 +4258 +303 +9614 +477 +5934 +171 +6182 +9705 +8927 +5940 +509 +4135 +1465 +3903 +3505 +4120 +2160 +3386 +4554 +5969 +93 +3502 +6323 +125 +2370 +7981 +5856 +4029 +4220 +5397 +465 +5776 +5120 +5603 +7161 +5019 +6236 +1360 +6694 +9459 +3898 +2182 +4360 +8990 +9097 +4110 +5506 +6293 +363 +4180 +9263 +9418 +4384 +313 +-31 +6005 +2684 +4700 +7036 +2196 +6784 +9317 +1072 +1312 +9532 +859 +4590 +8238 +461 +-20 +5970 +3710 +4644 +5605 +9549 +542 +4976 +7737 +609 +4102 +1414 +9867 +1842 +8329 +5748 +9201 +190 +1533 +277 +6901 +8148 +2619 +8233 +7635 +3311 +5323 +6213 +8951 +5787 +5276 +8712 +883 +327 +153 +4382 +6638 +7945 +3053 +5597 +1432 +5813 +6125 +307 +9388 +8163 +1041 +8454 +922 +1180 +972 +5959 +8473 +9754 +7498 +445 +7777 +4549 +1770 +4827 +4048 +5232 +5866 +8571 +9796 +1987 +6411 +5219 +5685 +4677 +7529 +7687 +2250 +739 +7409 +8757 +8536 +8913 +7060 +5563 +5449 +9461 +6175 +136 +8265 +9035 +7280 +949 +3282 +2108 +7322 +3849 +3292 +5375 +2619 +942 +7585 +9908 +3765 +294 +482 +1122 +1997 +690 +4969 +2980 +968 +8706 +6638 +1191 +9242 +784 +146 +5968 +1061 +8636 +6186 +1169 +9979 +1533 +2314 +126 +4824 +5892 +45 +3145 +4426 +5014 +2747 +2178 +6299 +4490 +8633 +6965 +4991 +6941 +7679 +7837 +6429 +692 +3097 +5092 +8882 +4230 +6759 +2290 +1131 +2704 +3800 +8062 +5444 +1419 +5125 +8381 +1167 +3210 +7941 +1717 +4869 +8679 +4508 +9395 +1517 +3969 +8899 +2194 +9971 +6693 +2607 +2560 +3046 +357 +1972 +8898 +7776 +9071 +6276 +6835 +6983 +521 +5517 +5152 +5035 +9927 +9765 +6403 +3629 +5002 +6164 +1045 +5072 +3866 +3311 +8119 +6783 +4506 +490 +2479 +824 +3152 +5761 +8295 +9563 +6428 +3898 +1313 +5175 +4580 +3126 +8557 +9329 +7661 +4635 +3756 +6621 +8936 +446 +4885 +2454 +1450 +5310 +7284 +9456 +9641 +5508 +8508 +9708 +4870 +1727 +185 +1846 +5869 +7079 +635 +5924 +1918 +9436 +4590 +6484 +3389 +5659 +9957 +7244 +4394 +3265 +3889 +5709 +7258 +141 +9628 +3120 +711 +5594 +3822 +4987 +5902 +9345 +9136 +1291 +1269 +3489 +5972 +8306 +1131 +1901 +5256 +8025 +2103 +36 +1213 +60 +8688 +2221 +4234 +1384 +6563 +7807 +2789 +4370 +5943 +728 +9360 +5817 +5283 +377 +8963 +1161 +8068 +504 +2239 +4262 +6163 +5579 +9142 +4592 +703 +2647 +1348 +3908 +1233 +7203 +3939 +5981 +184 +868 +8887 +3287 +7030 +1871 +832 +7437 +9402 +9119 +9972 +6321 +8798 +3121 +3992 +268 +153 +6835 +1778 +2136 +9119 +9756 +7624 +8823 +4640 +745 +9325 +5706 +4741 +1111 +5820 +2164 +9951 +8492 +4317 +5304 +7928 +4478 +9466 +8166 +4682 +2873 +1799 +9486 +167 +6914 +7197 +1114 +1932 +8475 +503 +8590 +9322 +4645 +1036 +4096 +378 +697 +9159 +639 +8060 +7812 +6307 +5304 +8424 +9866 +2280 +825 +7512 +1299 +7675 +7220 +6326 +6999 +8755 +1444 +1692 +8326 +813 +9767 +454 +4087 +6333 +694 +5401 +2059 +4951 +5114 +6861 +6224 +9389 +7637 +6429 +9561 +8727 +444 +6281 +7516 +359 +5537 +5015 +5690 +7343 +8834 +1578 +7021 +9632 +963 +9356 +2838 +2951 +5742 +7425 +3453 +54 +2637 +7145 +2231 +3133 +1626 +8535 +1496 +3879 +4093 +9756 +8664 +2166 +1065 +521 +9556 +7334 +3177 +1809 +3564 +5074 +7471 +7048 +6155 +7947 +5390 +8981 +6240 +3378 +850 +281 +1068 +475 +1776 +7579 +1855 +5677 +9232 +1216 +9288 +5027 +1128 +8765 +930 +3464 +9418 +5922 +86 +6958 +882 +4930 +6627 +866 +6858 +2812 +4062 +9459 +6804 +1449 +5936 +8158 +9458 +4948 +6290 +812 +9046 +7778 +4173 +4788 +2954 +9079 +7638 +3444 +8389 +6961 +8604 +4872 +9893 +9991 +1416 +4314 +-39 +6454 +4815 +9184 +7233 +9951 +3134 +97 +1822 +4023 +8487 +10007 +6792 +4916 +5168 +48 +9388 +290 +4936 +1326 +477 +1731 +5174 +8679 +2215 +3443 +3798 +2853 +3752 +9154 +1349 +9012 +2971 +1398 +6243 +1209 +8004 +7885 +1402 +3318 +6833 +2679 +2940 +893 +3945 +4037 +5448 +3456 +3513 +266 +3774 +5523 +8431 +7090 +1189 +7302 +1326 +1453 +3280 +7248 +1758 +4562 +1602 +6377 +1666 +740 +8832 +1308 +7979 +2201 +3843 +1052 +1043 +8397 +3577 +3233 +1285 +3467 +4955 +3112 +800 +1419 +6145 +9691 +9528 +5783 +293 +6058 +1019 +8473 +7660 +5645 +6513 +973 +1445 +188 +6082 +7196 +7131 +4416 +7171 +9416 +8806 +8798 +6621 +607 +4508 +1746 +882 +7713 +1254 +3271 +6471 +6115 +8691 +935 +2360 +620 +8328 +8561 +7092 +9996 +6654 +8001 +7164 +72 +8695 +6368 +9788 +3550 +5140 +8488 +4643 +1488 +7707 +8982 +1833 +3824 +445 +7768 +6987 +4291 +5899 +1491 +956 +5081 +7481 +77 +696 +455 +2749 +6638 +5264 +835 +5527 +3975 +5219 +1976 +4831 +2865 +767 +5234 +1498 +9930 +4497 +9890 +7553 +6874 +1798 +5668 +8942 +3207 +9575 +3669 +3692 +7520 +8984 +1329 +6381 +4707 +4344 +5710 +9116 +8360 +6938 +2834 +4627 +2821 +4581 +4628 +3043 +3496 +5245 +1914 +2367 +5378 +98 +9291 +8242 +1968 +8509 +892 +2499 +2430 +9534 +918 +3165 +3944 +8465 +8142 +8693 +122 +6897 +2495 +8528 +2734 +2833 +6317 +1610 +1126 +8871 +2028 +3233 +8042 +6411 +6343 +7873 +5744 +3531 +2811 +7583 +664 +8855 +8421 +1366 +8632 +8822 +598 +2817 +1522 +1067 +4355 +1907 +4862 +2385 +5887 +7969 +4872 +597 +5664 +2985 +5889 +8450 +3973 +6810 +9084 +2438 +9495 +6709 +4580 +4136 +7668 +9826 +830 +2671 +1587 +1789 +416 +2276 +205 +1701 +6819 +8842 +4305 +9552 +1849 +2 +4112 +9930 +6675 +9132 +9269 +7972 +2960 +2831 +6285 +7352 +3980 +7859 +5399 +1278 +7314 +8990 +3322 +7436 +9172 +6239 +3548 +1285 +8851 +5616 +9341 +7302 +8243 +6259 +9878 +977 +1093 +4382 +3326 +6479 +8099 +1710 +9699 +5985 +9354 +3338 +829 +3305 +7185 +9809 +3812 +7929 +8422 +2437 +3264 +7820 +7176 +6889 +9584 +261 +5750 +9189 +6898 +5651 +8078 +7708 +8781 +3823 +483 +2791 +1104 +3367 +267 +321 +4937 +2068 +3710 +4775 +8097 +5925 +5287 +534 +4638 +6653 +1646 +4147 +2088 +5369 +2915 +1987 +3655 +614 +8056 +6385 +1228 +6087 +6306 +8545 +5279 +7599 +5498 +7099 +8873 +2910 +1392 +3691 +5452 +7744 +3252 +8169 +7146 +2250 +6744 +7427 +8711 +347 +7065 +6669 +268 +1852 +931 +3703 +1060 +2833 +4460 +1077 +1935 +1823 +9753 +3997 +7658 +6060 +5650 +9676 +4251 +1539 +5860 +9281 +21 +2642 +5313 +2941 +6700 +2473 +3879 +1518 +4572 +1411 +4214 +3623 +4683 +6004 +6852 +5433 +9620 +9640 +8243 +7380 +819 +2664 +5198 +7784 +7924 +7059 +8749 +9539 +219 +1242 +2726 +425 +7439 +1211 +4085 +2433 +2717 +1320 +2990 +728 +696 +2511 +9204 +8505 +5757 +9060 +9777 +4058 +4119 +8378 +6697 +7792 +2150 +236 +6763 +5926 +3084 +2913 +8150 +959 +9288 +3440 +3908 +9447 +4659 +7587 +2530 +5763 +5705 +732 +7775 +7068 +7822 +8072 +6997 +8856 +1005 +1643 +7078 +151 +6100 +3920 +3725 +7289 +7 +6545 +8857 +6130 +3321 +3930 +6635 +3325 +6534 +5158 +3552 +9075 +1905 +364 +9651 +4948 +9852 +2263 +8932 +7315 +7838 +3378 +9816 +3704 +4046 +3642 +7803 +3799 +5059 +7925 +6859 +2370 +4620 +9547 +1043 +630 +6744 +4244 +5202 +4011 +5564 +5297 +4619 +1311 +1193 +3508 +4848 +9996 +455 +6611 +6503 +7310 +4414 +5019 +9394 +7920 +6733 +8131 +9117 +5517 +9433 +8373 +1733 +7588 +6427 +9488 +7148 +6958 +9208 +861 +4195 +2825 +3879 +8606 +9938 +6703 +2668 +1211 +9239 +4705 +1257 +963 +6736 +1284 +4210 +9335 +4037 +8206 +5339 +6673 +4360 +1549 +6967 +6221 +9097 +4910 +8721 +1972 +7845 +5669 +1713 +2766 +6506 +5643 +9793 +6869 +4497 +7434 +393 +5069 +2718 +4569 +4213 +4255 +9534 +80 +587 +8832 +3590 +9757 +1966 +2341 +529 +5356 +6026 +5169 +2341 +7777 +645 +4202 +8848 +3211 +2470 +238 +23 +1631 +2774 +4247 +3915 +8787 +8743 +1854 +3615 +8596 +6601 +3077 +3050 +7503 +1032 +1106 +9860 +7306 +2123 +7664 +3739 +5400 +9906 +5743 +6651 +3546 +9636 +4408 +8782 +1472 +5945 +1466 +9612 +9528 +537 +131 +8805 +4905 +1660 +7358 +1366 +8018 +8682 +3911 +6091 +6282 +440 +3408 +9445 +8174 +881 +159 +6635 +9981 +335 +9778 +5885 +4460 +4784 +7212 +433 +254 +2891 +8846 +1700 +6284 +7605 +6841 +7038 +7874 +8341 +1899 +9182 +8276 +2472 +3418 +9352 +5016 +8965 +4300 +6446 +3591 +5931 +5221 +2680 +9295 +6597 +7228 +9447 +6269 +7817 +9996 +1894 +1659 +5014 +5724 +294 +9995 +6895 +8630 +2530 +8905 +564 +2715 +3563 +3331 +85 +8333 +3340 +2210 +1567 +3361 +9681 +8837 +2767 +6891 +988 +3897 +6203 +9273 +6630 +5885 +4060 +6056 +3308 +1364 +1870 +7194 +2394 +8660 +503 +5091 +5240 +3587 +8419 +4519 +3317 +5887 +5921 +5851 +3314 +6947 +7839 +5152 +1630 +4414 +6078 +5479 +6453 +4434 +107 +6028 +1098 +7869 +5727 +3781 +3098 +5691 +8210 +1607 +201 +2144 +1881 +6178 +9819 +5812 +1060 +1232 +2093 +6760 +5749 +5977 +7082 +8748 +2828 +5549 +1940 +4598 +4552 +4650 +4765 +1358 +2527 +4090 +6613 +7890 +3258 +1476 +5028 +1751 +8424 +2135 +749 +4521 +6776 +2342 +9223 +1857 +5001 +9099 +3590 +7896 +3165 +8430 +5811 +5826 +3470 +9949 +8967 +2137 +7719 +7825 +7477 +7037 +9895 +1053 +618 +3317 +5220 +6173 +5559 +5838 +1984 +2255 +5862 +8235 +6674 +6505 +3670 +7059 +507 +2931 +9119 +1694 +6723 +6269 +3717 +6355 +5886 +3026 +6674 +6534 +4662 +3223 +8708 +9302 +2792 +5269 +3800 +6721 +4745 +1698 +3593 +1516 +8712 +2595 +6396 +3560 +1654 +5236 +7786 +6680 +6761 +1054 +8648 +6378 +7761 +1357 +7751 +2654 +9443 +7896 +2658 +1649 +5907 +4834 +3968 +639 +7825 +9514 +5314 +1007 +378 +219 +8595 +3361 +5243 +6691 +8661 +530 +2020 +2004 +6786 +8461 +4300 +9276 +6637 +6379 +7681 +9046 +1126 +1169 +1928 +1440 +3831 +1421 +4525 +4811 +9804 +5612 +3812 +2594 +8101 +8793 +8341 +1448 +3622 +1665 +3539 +3529 +7 +906 +8686 +9509 +1510 +921 +8696 +5933 +4431 +2024 +9745 +5749 +7214 +3224 +196 +9864 +7095 +5924 +6489 +7282 +2943 +2638 +6473 +6114 +5597 +3884 +2277 +6313 +10009 +5954 +3973 +1837 +4293 +7497 +4046 +2023 +2932 +7966 +1156 +-1 +1041 +1425 +6143 +1865 +9945 +1415 +-20 +1577 +611 +3628 +1105 +761 +7939 +1508 +2969 +6942 +5347 +5856 +4282 +8630 +698 +4618 +3841 +6108 +8041 +7146 +3519 +2568 +4585 +5015 +916 +6269 +4248 +152 +925 +3015 +6389 +8311 +7213 +3944 +8963 +7438 +34 +8012 +3297 +5769 +4969 +8577 +8111 +4779 +3113 +7792 +4834 +4699 +2714 +589 +6787 +2848 +9399 +7562 +623 +1172 +9501 +9681 +7153 +6317 +5893 +3957 +3222 +9465 +4710 +3694 +3785 +9553 +8702 +8132 +4522 +6803 +3039 +4063 +585 +661 +9420 +9992 +5521 +717 +78 +9803 +7228 +2413 +8378 +9622 +1632 +2822 +461 +7432 +7000 +8255 +2196 +2481 +4434 +5311 +6974 +806 +753 +8714 +241 +9753 +9083 +553 +1867 +9849 +1296 +7231 +7461 +8143 +5167 +7527 +3479 +1382 +5813 +6421 +4147 +7109 +4859 +9002 +1906 +7803 +444 +4975 +4378 +6727 +9104 +7505 +4175 +1274 +2613 +4072 +816 +9833 +6314 +5228 +5720 +9568 +9690 +1881 +1082 +4963 +1487 +22 +1193 +5673 +9705 +8603 +2939 +4965 +5486 +8122 +305 +6323 +6406 +1649 +3968 +7329 +8042 +4354 +2846 +3874 +931 +6955 +9890 +4166 +2428 +242 +3899 +8454 +7539 +8103 +6336 +5958 +9166 +728 +5512 +1087 +8587 +4002 +104 +9230 +425 +1293 +5075 +1257 +6277 +4491 +7348 +8305 +1303 +7178 +1509 +8089 +7475 +4433 +8587 +9498 +7942 +9527 +2705 +3865 +93 +3851 +9637 +1446 +1209 +9563 +570 +4411 +2805 +579 +2962 +9026 +3163 +6073 +7252 +9825 +2091 +2706 +6690 +1856 +4526 +1625 +4109 +4259 +3987 +2496 +1003 +6490 +9052 +4282 +1566 +3070 +381 +7754 +3549 +8305 +8428 +8177 +2024 +1961 +3243 +8991 +9806 +9383 +4477 +7129 +8337 +5155 +481 +7751 +2641 +1844 +4420 +7275 +3041 +7129 +4494 +8935 +2365 +6297 +8988 +2943 +5153 +9036 +2477 +2412 +2111 +9994 +309 +8994 +327 +6211 +6657 +7552 +5655 +6114 +1080 +650 +1451 +2100 +4140 +54 +4203 +8612 +2832 +9969 +1811 +9217 +2020 +284 +50 +9887 +9542 +229 +1514 +3817 +8974 +3151 +5269 +1605 +5209 +9321 +456 +4456 +5735 +9556 +5223 +3701 +1553 +9159 +108 +1839 +6308 +4573 +3838 +8089 +3724 +6656 +7731 +2066 +9311 +7540 +8861 +7438 +1270 +3167 +4029 +1249 +2090 +9691 +3790 +1223 +1681 +1317 +8156 +9503 +8227 +4182 +6507 +8240 +4843 +2736 +2320 +4096 +7664 +8385 +8776 +2540 +1868 +6867 +2720 +1078 +3154 +3257 +9195 +5794 +6688 +2363 +1345 +4882 +919 +6235 +5622 +6242 +9785 +5990 +243 +5411 +6417 +2264 +2784 +5705 +9499 +8253 +6309 +237 +3434 +4195 +166 +3603 +6830 +2926 +3081 +8371 +3078 +9087 +6012 +6935 +2973 +458 +4531 +7382 +2724 +679 +3318 +5327 +7404 +9542 +6446 +8984 +6602 +7430 +7785 +4478 +5097 +1480 +6135 +1354 +5454 +2777 +9755 +1701 +5661 +9229 +9048 +6078 +7284 +3291 +564 +229 +8591 +4769 +9049 +1785 +5215 +1527 +5468 +8405 +5608 +7690 +4251 +2380 +4376 +3491 +3503 +3257 +4678 +9267 +7385 +3499 +5126 +6158 +6266 +914 +2185 +2942 +4091 +4277 +8013 +4100 +3413 +8848 +5418 +6037 +7183 +3599 +7451 +5950 +7269 +3174 +7733 +7919 +53 +5460 +3708 +1965 +4497 +3431 +2667 +5141 +4047 +5687 +5153 +5986 +3403 +22 +4514 +9795 +4157 +31 +4505 +1531 +6650 +3957 +6669 +8359 +7403 +4912 +6681 +280 +3399 +4493 +6153 +753 +2162 +3669 +6477 +8506 +4045 +6166 +3918 +6705 +8082 +9201 +2195 +2084 +9525 +1580 +3581 +9291 +9390 +1572 +4576 +1654 +2059 +6086 +8074 +3143 +1591 +6944 +690 +1861 +1527 +467 +7165 +6508 +7901 +7676 +7038 +7805 +1479 +8231 +6035 +1235 +661 +6508 +3695 +163 +3891 +2505 +8097 +5660 +3418 +5180 +2099 +58 +861 +3321 +6663 +4361 +8648 +5218 +9404 +936 +9928 +7473 +9599 +8607 +8064 +5557 +6592 +4416 +8675 +8655 +6983 +2675 +6802 +6024 +1252 +5621 +7116 +2008 +3801 +7109 +1320 +5119 +7386 +4706 +8337 +8521 +8199 +4887 +7031 +2188 +1221 +5770 +5758 +5302 +8515 +6816 +2627 +4879 +9865 +7065 +8888 +2594 +7671 +528 +5862 +2871 +4443 +9682 +7964 +1196 +2221 +8946 +716 +2027 +9334 +6425 +7649 +8028 +4347 +9210 +5141 +4366 +8630 +9310 +2638 +8286 +1707 +3479 +223 +9132 +6330 +548 +7025 +3069 +8751 +6072 +924 +7474 +9520 +9398 +6057 +7992 +9246 +4694 +8550 +8581 +8488 +8781 +5174 +8249 +9530 +9104 +7980 +6155 +5458 +3560 +89 +3581 +6461 +1911 +4560 +4506 +6307 +3704 +1240 +3241 +1574 +6033 +1748 +1764 +7029 +3218 +954 +888 +7151 +4223 +6823 +4598 +9421 +310 +1865 +2945 +9895 +2549 +7156 +2719 +2185 +7013 +3216 +2659 +8014 +5024 +1246 +6785 +5927 +7080 +2445 +9703 +1047 +9759 +4256 +3161 +8079 +3078 +525 +7264 +8664 +6011 +6046 +7623 +3213 +4044 +7503 +1110 +1541 +7963 +9679 +7627 +5861 +6233 +7858 +1613 +864 +5294 +9908 +7989 +9540 +2909 +5743 +8238 +1783 +8057 +209 +4622 +1223 +76 +5236 +4503 +2931 +4620 +8302 +313 +1913 +1675 +4893 +8092 +3405 +3058 +9190 +8544 +8156 +7059 +8274 +5967 +961 +311 +5031 +1006 +9654 +7536 +2579 +3298 +5721 +3716 +8487 +492 +3702 +7648 +5433 +2855 +7639 +2987 +882 +9440 +878 +4904 +3123 +6264 +4943 +5600 +8883 +6364 +6306 +1556 +1458 +4317 +3878 +9240 +6983 +6969 +1506 +3143 +1691 +2823 +9960 +9542 +6967 +7458 +1809 +3741 +5944 +711 +8516 +4355 +1391 +7077 +9877 +3394 +2277 +6801 +3624 +2356 +1102 +4329 +8302 +6509 +3857 +7598 +8579 +2193 +8273 +2175 +8795 +4845 +8832 +9307 +6437 +5601 +4937 +8003 +7392 +6385 +3464 +2694 +3250 +1018 +9940 +7073 +8391 +2593 +4364 +7428 +7529 +271 +5198 +3317 +7275 +2313 +1538 +8529 +5277 +3553 +7448 +6897 +9918 +7827 +2865 +6518 +2259 +578 +9607 +5278 +8974 +7847 +2959 +2084 +2524 +3886 +8215 +4307 +9989 +5541 +1861 +5177 +9025 +2499 +9705 +6380 +8942 +7908 +3881 +3041 +4749 +1431 +7377 +6102 +1437 +4069 +520 +2357 +2411 +5510 +449 +1963 +5911 +2026 +6709 +846 +5289 +6458 +5272 +7731 +850 +3896 +2896 +4408 +2582 +8655 +2892 +6657 +7187 +7088 +7868 +3893 +6564 +1969 +9577 +3879 +3586 +1939 +4322 +9720 +3385 +5331 +7176 +9159 +3936 +9706 +9844 +4081 +6957 +9942 +3613 +8905 +4478 +3960 +3205 +9459 +2143 +2616 +3012 +7621 +6765 +3365 +686 +1068 +5649 +8607 +8412 +8226 +440 +894 +1701 +1557 +6761 +2014 +9429 +5936 +7730 +6749 +4025 +3970 +1128 +7473 +976 +6126 +545 +8164 +6170 +8949 +5768 +2578 +4313 +2434 +3430 +7914 +4596 +9468 +8630 +7973 +1416 +791 +1758 +1588 +2049 +5874 +4445 +8798 +3312 +8742 +3616 +9512 +2022 +2101 +135 +8175 +8714 +9722 +8297 +7253 +7885 +7930 +4253 +1075 +6841 +138 +71 +1168 +6871 +2711 +2806 +8299 +5434 +9798 +9332 +1291 +640 +9027 +3962 +6247 +4374 +3210 +5914 +1097 +346 +8260 +4803 +6208 +5344 +6220 +4492 +4008 +1071 +6310 +4267 +4395 +9330 +8972 +1808 +3901 +9879 +8115 +811 +678 +564 +5765 +7194 +2890 +6738 +3736 +5035 +7755 +8610 +8359 +265 +2872 +1876 +5331 +7763 +6239 +5427 +2313 +8982 +3571 +1778 +5052 +5671 +6618 +419 +8543 +7840 +7267 +4383 +3361 +3262 +1863 +3846 +1185 +4546 +6635 +9829 +4428 +7128 +28 +8896 +2909 +9451 +6992 +8428 +5068 +7995 +1339 +5167 +5513 +9952 +6898 +3820 +4032 +1041 +9621 +5797 +1141 +-20 +689 +5911 +3941 +9527 +5616 +9746 +7704 +6057 +5341 +4821 +6886 +3036 +3917 +7631 +4704 +5301 +4864 +289 +9575 +2099 +9092 +9707 +8406 +6031 +4011 +5231 +3472 +914 +4765 +3501 +985 +9940 +4934 +6691 +2918 +1101 +2545 +4706 +241 +2642 +7230 +8271 +6637 +4684 +6449 +7039 +4889 +995 +2155 +1058 +5347 +6290 +924 +6594 +2222 +3194 +1733 +256 +2207 +1358 +5798 +3870 +1524 +736 +1239 +1417 +8416 +9247 +8946 +9575 +3122 +4916 +8330 +282 +3023 +4150 +5346 +1208 +3627 +8218 +4826 +7186 +2897 +3776 +2293 +2153 +1933 +840 +2835 +564 +6680 +6528 +9953 +5487 +8227 +-27 +8581 +1688 +1641 +5786 +2967 +927 +3321 +1837 +2298 +4404 +1774 +9517 +1026 +4227 +4510 +8231 +24 +9241 +4118 +6374 +6716 +1875 +5227 +7021 +4193 +4081 +4592 +4352 +4740 +7006 +985 +1247 +8138 +762 +5387 +2159 +4220 +4747 +4069 +3147 +9096 +5579 +2957 +247 +1258 +685 +3624 +5073 +3629 +6263 +1017 +9302 +2753 +905 +9304 +1244 +5315 +4868 +2135 +6299 +5491 +7176 +6800 +4936 +8280 +7842 +6990 +9180 +6417 +7598 +9582 +2713 +9915 +857 +8637 +2049 +7465 +3102 +1327 +8547 +9322 +3131 +9153 +7670 +9357 +4080 +1033 +1401 +5662 +6876 +7975 +3934 +454 +3411 +8414 +8416 +4085 +2465 +7603 +1310 +9101 +3758 +2247 +2685 +7837 +4477 +8460 +9540 +9447 +2796 +6837 +4860 +415 +4238 +6844 +7028 +5026 +373 +9845 +4707 +9245 +6350 +1043 +3863 +1906 +548 +5369 +3849 +7340 +5058 +7719 +1322 +1220 +3563 +4934 +6407 +1967 +6925 +4806 +2021 +2891 +7198 +6490 +773 +1677 +1524 +1384 +688 +8626 +7672 +4235 +9978 +6650 +6941 +8564 +8093 +8282 +3128 +8821 +2434 +1893 +318 +7750 +6318 +9104 +2088 +490 +6703 +3948 +4592 +4814 +3162 +7799 +3740 +8196 +24 +9418 +1966 +3238 +9792 +8420 +4352 +6965 +1841 +9276 +8517 +1464 +7706 +3052 +461 +8882 +6088 +4377 +6192 +8390 +7545 +2151 +3927 +1858 +1547 +6437 +5644 +9408 +4583 +4974 +7914 +4393 +8356 +2021 +5174 +1382 +7370 +3770 +2156 +5609 +3742 +4889 +8150 +6320 +8889 +5335 +9045 +1384 +2990 +9448 +6053 +8944 +4733 +8331 +8819 +1314 +4131 +25 +4752 +7484 +0 +3695 +5510 +8528 +905 +5865 +7324 +1924 +303 +689 +5627 +8258 +3037 +7567 +5070 +5740 +8050 +299 +6387 +3551 +4999 +3072 +3104 +839 +5995 +9791 +7109 +3225 +-8 +6960 +9223 +3819 +2967 +713 +2188 +7723 +2811 +7538 +4177 +7207 +5815 +1444 +6584 +6454 +9595 +252 +5898 +8791 +2148 +6568 +939 +780 +5710 +9261 +7928 +5522 +2324 +3147 +9791 +8252 +3583 +1230 +9466 +9229 +7485 +5995 +5917 +4505 +3323 +9479 +4187 +3228 +4959 +3966 +3484 +2637 +8952 +1287 +6065 +5957 +3643 +6958 +9354 +2744 +6866 +5300 +4503 +1077 +696 +5616 +8365 +4771 +3131 +8655 +756 +3582 +4710 +2569 +6952 +1849 +1628 +4858 +2872 +2035 +9213 +5747 +3216 +8158 +5854 +3406 +2828 +5889 +5596 +9736 +3404 +3586 +1220 +4779 +4684 +814 +1798 +6273 +983 +4628 +5842 +9220 +3244 +619 +8728 +3345 +8114 +3240 +1073 +9302 +9914 +6675 +2463 +359 +9492 +4699 +9911 +494 +3749 +3962 +1231 +4338 +5608 +1086 +7550 +5127 +240 +4033 +8326 +4867 +4671 +7275 +2133 +3482 +2914 +6720 +9446 +7339 +4952 +4908 +2564 +3368 +5920 +8547 +6656 +280 +5398 +3641 +6068 +7969 +160 +3236 +8514 +2480 +9240 +7206 +649 +6744 +6377 +5405 +3866 +9301 +7489 +6684 +3355 +4148 +8116 +8732 +3448 +5948 +8690 +7799 +3669 +-26 +770 +2444 +5499 +8364 +5885 +9660 +5109 +5458 +5197 +6096 +9105 +3714 +7571 +4658 +5550 +7138 +2669 +46 +4034 +7500 +1391 +5630 +6084 +6940 +7278 +8096 +5395 +5398 +577 +4455 +2036 +211 +4934 +7196 +1150 +6840 +7299 +2114 +7390 +4606 +182 +1515 +4479 +6534 +3120 +3696 +2397 +6905 +7803 +8674 +8004 +845 +723 +1621 +6222 +6070 +7635 +8428 +1 +222 +6814 +438 +7473 +3234 +6800 +7765 +3474 +5965 +7636 +4008 +156 +4255 +7641 +78 +3373 +8231 +8882 +1453 +8941 +7172 +1983 +6175 +671 +997 +9562 +4718 +3198 +9631 +9008 +8303 +4707 +5859 +7097 +8019 +2879 +2853 +7810 +3729 +380 +7847 +6892 +778 +1502 +3595 +6122 +6132 +6876 +4089 +8334 +9309 +5253 +4947 +7483 +2881 +6259 +5588 +5524 +8863 +6473 +1287 +2244 +6185 +6929 +5677 +3509 +8229 +8912 +3638 +2280 +8539 +2238 +2889 +7584 +9783 +1430 +8684 +1502 +2706 +66 +422 +2677 +7448 +5666 +6276 +1135 +3534 +7082 +7753 +8664 +9576 +3157 +9326 +9453 +3601 +695 +6289 +3819 +9237 +9601 +1735 +9527 +8009 +6369 +5705 +603 +4113 +5643 +10001 +7217 +1609 +7172 +3213 +2580 +6628 +4322 +5424 +4467 +6850 +9348 +8529 +9094 +9477 +2536 +3307 +4010 +9712 +3964 +8986 +1088 +8098 +6901 +340 +8053 +6704 +4492 +4424 +2903 +1749 +9573 +4674 +7337 +7400 +7360 +4709 +4339 +5129 +4035 +167 +9318 +6242 +8291 +6022 +9385 +8985 +9617 +2672 +9815 +2356 +1263 +5252 +9016 +7533 +2899 +5747 +-3 +7712 +4966 +7628 +6103 +8387 +224 +1773 +2592 +2192 +6993 +3439 +5634 +5799 +539 +8587 +12 +9921 +7460 +2180 +7363 +3140 +9292 +2535 +8651 +4701 +722 +7897 +6878 +9066 +7341 +708 +7661 +419 +1592 +7254 +9551 +5379 +9566 +2932 +949 +4543 +2155 +5927 +9233 +1642 +4147 +9568 +7936 +1208 +1195 +9365 +4019 +8410 +2058 +8343 +6437 +962 +874 +5464 +8886 +8403 +464 +7609 +6622 +439 +5373 +9790 +8915 +8907 +3756 +1622 +3745 +3397 +6800 +3670 +6129 +9661 +532 +1111 +3588 +2459 +2827 +1580 +8529 +7062 +8344 +5932 +4309 +3440 +5997 +6494 +9991 +1015 +4657 +8516 +1883 +9011 +9213 +8815 +2831 +5207 +8006 +8084 +3993 +2227 +51 +8307 +7654 +6156 +2296 +9322 +4460 +6533 +6348 +7326 +2254 +730 +1354 +1647 +7669 +6533 +7263 +5283 +5109 +9992 +2365 +1463 +6108 +1494 +7774 +8620 +5871 +5502 +6489 +7428 +6898 +5087 +1508 +4155 +7892 +7217 +3152 +1806 +4793 +51 +3308 +2092 +1440 +5470 +5839 +287 +8384 +6581 +5945 +4496 +4653 +2614 +2017 +2216 +4365 +558 +5250 +6744 +6651 +6655 +7141 +4299 +4176 +9390 +3039 +9160 +1092 +5876 +4685 +84 +8374 +9958 +6470 +4165 +5819 +4777 +5011 +3717 +3647 +930 +3124 +5351 +1831 +7860 +2016 +328 +7197 +3706 +6908 +5598 +4677 +4326 +2165 +9505 +414 +4502 +5339 +6039 +8294 +2861 +2993 +6519 +63 +8174 +6679 +7974 +3305 +8232 +5815 +4138 +7894 +4605 +2146 +4360 +4718 +9909 +1866 +2133 +3677 +7327 +2375 +1518 +9982 +381 +4146 +7960 +2865 +3365 +5902 +7699 +7862 +6751 +7398 +6974 +219 +5429 +1185 +9206 +7052 +7549 +2168 +2462 +9778 +2797 +3843 +7081 +9936 +3414 +9336 +9822 +4490 +9908 +586 +8945 +9657 +1184 +7712 +6180 +2449 +6144 +3611 +9689 +3181 +6891 +5178 +1415 +3814 +141 +3785 +379 +3640 +4788 +4913 +6238 +5664 +2846 +6718 +2553 +5615 +3908 +5390 +236 +1802 +2591 +7091 +3445 +5362 +1941 +8929 +2322 +5864 +6883 +3608 +6500 +4638 +7946 +8617 +1605 +7175 +66 +6006 +5266 +8248 +8514 +759 +9959 +2013 +5703 +2763 +9639 +6021 +5059 +1356 +3063 +6750 +7456 +5021 +1408 +3018 +672 +2846 +5277 +2113 +7740 +1155 +3904 +368 +6610 +330 +5630 +1555 +8111 +4562 +1132 +4100 +3488 +8509 +877 +1304 +9667 +1993 +7047 +3693 +289 +9054 +2406 +275 +7960 +4442 +2985 +4278 +9945 +3458 +6737 +1258 +6986 +9710 +3206 +8724 +3617 +9698 +920 +6742 +8737 +722 +2722 +2629 +5270 +9559 +5665 +2840 +7720 +3167 +4377 +1366 +691 +6163 +3696 +9693 +10009 +7927 +10010 +5041 +1389 +5940 +3390 +4207 +1114 +9036 +5372 +380 +406 +7720 +2482 +4595 +114 +4477 +6957 +1574 +5182 +2034 +9608 +3863 +8660 +1423 +4066 +548 +1611 +4790 +2263 +3685 +9837 +2991 +4767 +6633 +4021 +592 +4026 +5185 +7455 +6738 +6717 +3700 +372 +3760 +9383 +6802 +5607 +2350 +3985 +9008 +825 +6715 +4746 +5941 +6276 +3753 +3367 +8470 +4033 +554 +7178 +6583 +6975 +7299 +925 +3576 +9775 +626 +9368 +7554 +1197 +4970 +4835 +7781 +9033 +2708 +8342 +9073 +1861 +241 +9656 +9288 +5578 +2740 +6041 +7185 +5115 +6499 +5522 +4762 +3335 +7713 +4531 +1026 +2512 +86 +9902 +6390 +6842 +9790 +4975 +5268 +5403 +6400 +2180 +1132 +7484 +142 +6804 +599 +3133 +591 +6616 +4325 +8414 +9770 +6448 +4816 +4385 +4479 +2778 +1550 +3651 +1596 +8995 +394 +2702 +822 +2310 +6473 +1456 +1338 +2128 +9629 +5972 +2677 +9197 +5292 +1764 +1826 +5518 +4266 +8784 +4951 +5797 +5573 +5407 +508 +3440 +7453 +6067 +4526 +8214 +2275 +441 +5759 +458 +9124 +1742 +1746 +9163 +2655 +1960 +173 +1556 +8546 +369 +9203 +3324 +7152 +4180 +3562 +4227 +9246 +7281 +4923 +5714 +571 +6770 +8957 +9617 +9244 +5776 +1380 +3639 +7812 +134 +4273 +472 +9064 +431 +5944 +1422 +4890 +3116 +5269 +4321 +5186 +3845 +1289 +9550 +2115 +9827 +8274 +8583 +6913 +3838 +1543 +7355 +3040 +8244 +1981 +1587 +361 +4298 +3450 +7626 +3152 +7891 +315 +7690 +8478 +1220 +6832 +4740 +370 +2715 +7294 +262 +1482 +7285 +6422 +5089 +6808 +7872 +5151 +3871 +5199 +7853 +9520 +2042 +4481 +2819 +6917 +338 +8630 +9193 +7791 +8590 +8217 +3521 +5251 +5340 +3295 +7741 +2467 +3550 +3810 +5637 +4229 +7847 +4358 +7814 +3483 +7114 +3636 +498 +1630 +5672 +5834 +2313 +2279 +6613 +2200 +4047 +1739 +1046 +9146 +6168 +5504 +2566 +790 +2337 +4058 +6880 +9558 +1946 +702 +3580 +4101 +2603 +942 +5569 +8362 +8144 +8496 +1781 +5093 +2721 +5384 +7570 +9309 +4326 +6218 +3256 +7206 +8946 +9472 +9288 +6538 +895 +2390 +3 +6925 +7218 +8669 +4523 +8940 +6857 +4048 +3595 +4922 +4090 +6961 +9897 +6409 +2368 +3834 +9867 +5582 +2243 +3097 +11 +3992 +7306 +6226 +1625 +160 +4731 +1771 +8539 +7432 +7113 +9308 +3638 +7408 +9528 +5868 +1513 +7671 +3519 +696 +4056 +5501 +2429 +519 +5397 +3948 +9518 +4930 +3713 +5028 +6979 +6643 +2622 +1424 +72 +4135 +3169 +6094 +9763 +54 +6505 +4571 +7648 +4409 +3858 +5652 +2458 +9299 +400 +5732 +1867 +9281 +7029 +4430 +6451 +2662 +3520 +1642 +2241 +6843 +7323 +1108 +3563 +6608 +6919 +263 +3619 +7607 +798 +3531 +1119 +9418 +635 +5230 +5538 +3844 +4503 +4591 +9754 +8414 +5365 +4586 +1852 +3530 +4875 +4979 +3021 +2279 +8011 +895 +7009 +3175 +1807 +7273 +3282 +5105 +6820 +1480 +8374 +5410 +6830 +10001 +7461 +2875 +366 +4613 +1601 +8552 +3368 +4113 +4240 +2530 +2196 +3496 +8448 +8870 +5622 +5174 +106 +4243 +7830 +2514 +8908 +5599 +4208 +4920 +9134 +2331 +8861 +6317 +651 +3195 +6087 +3132 +7745 +2866 +145 +2757 +3866 +2740 +166 +2791 +7453 +7665 +3255 +1427 +3358 +3313 +6876 +2782 +8563 +124 +2213 +1444 +7778 +5073 +6226 +5554 +2203 +4431 +4995 +4199 +1793 +656 +8834 +527 +-22 +1774 +5992 +555 +4417 +8591 +5688 +6565 +7088 +3938 +3918 +6983 +9422 +9410 +4235 +7905 +4598 +7777 +1181 +9367 +8229 +805 +8390 +9802 +2674 +8541 +5157 +8138 +7727 +9752 +8581 +4211 +1701 +4203 +4237 +2711 +7280 +8454 +3190 +2446 +9614 +6583 +5009 +6239 +2934 +6490 +9489 +4138 +8829 +243 +3412 +9585 +4062 +8537 +7697 +68 +1173 +3741 +4572 +5132 +2547 +8012 +1844 +9695 +6888 +6456 +5777 +3612 +8804 +8790 +5720 +686 +9360 +1454 +4296 +746 +557 +5390 +4055 +9226 +9189 +9779 +8209 +4142 +7901 +1870 +3650 +7506 +6938 +8021 +9951 +4563 +9740 +2462 +3263 +7916 +6206 +7603 +5614 +4662 +8775 +506 +7577 +7736 +8898 +3031 +4876 +3757 +7589 +2992 +6752 +2786 +4657 +2668 +6925 +2036 +2778 +5347 +10001 +2452 +9023 +1232 +3390 +2748 +6692 +5696 +5362 +4308 +2086 +3052 +7302 +9937 +7279 +7416 +488 +7574 +688 +9929 +2809 +3478 +620 +4775 +1453 +5860 +4284 +9142 +4976 +5716 +168 +880 +1492 +7949 +959 +6540 +6073 +4391 +7082 +6357 +7536 +2747 +1409 +9780 +2380 +530 +623 +1260 +3731 +6284 +4539 +9280 +5142 +5425 +110 +5678 +3477 +200 +5844 +6065 +2983 +5261 +8082 +5042 +9745 +8897 +8912 +4278 +1910 +2305 +1599 +4500 +6223 +3382 +5954 +6972 +9411 +8897 +4212 +323 +6617 +4843 +2266 +9811 +648 +5081 +7000 +446 +1509 +2778 +4416 +3179 +9690 +8990 +9166 +4107 +3572 +6926 +3079 +3996 +5238 +2766 +2710 +9534 +2843 +1042 +3703 +3083 +6588 +6205 +4902 +3736 +7431 +3420 +503 +7401 +7533 +6923 +8212 +5231 +8501 +4908 +5116 +4994 +4113 +7063 +3761 +8925 +4738 +4864 +3023 +8979 +9363 +665 +7137 +2272 +4157 +3354 +9251 +3243 +5172 +6533 +7732 +4663 +7784 +4951 +6278 +4400 +597 +6219 +8210 +1893 +5175 +3550 +577 +3449 +900 +2700 +1262 +5764 +1833 +4969 +9295 +4266 +4270 +4650 +5662 +4791 +434 +3777 +8562 +7715 +487 +9316 +3270 +7253 +2123 +1450 +9862 +9181 +618 +608 +3892 +691 +2464 +362 +2673 +564 +2942 +5310 +8512 +8258 +65 +3551 +5743 +8789 +6973 +7671 +6485 +3928 +1599 +7483 +8785 +140 +1257 +658 +4901 +7583 +7815 +3589 +7742 +783 +3301 +6121 +6486 +4525 +4551 +1911 +8875 +9606 +8110 +386 +6153 +2596 +8868 +8004 +4767 +3280 +7835 +8983 +7685 +2265 +1104 +960 +8928 +8917 +3057 +3343 +2037 +9916 +1792 +6363 +9329 +5632 +5340 +8391 +7943 +3323 +1720 +5496 +9837 +9199 +179 +1068 +974 +4201 +2464 +893 +1404 +9956 +3184 +2988 +7512 +5421 +6977 +1030 +2650 +4606 +7269 +3627 +4169 +1314 +7966 +7026 +6710 +2607 +6067 +7174 +6869 +4380 +4510 +7809 +5247 +5028 +7845 +9211 +3451 +7038 +3659 +230 +7798 +5937 +5515 +7357 +3418 +-34 +3159 +4 +5979 +6279 +2793 +8779 +1710 +9210 +7616 +583 +3719 +1084 +8129 +2728 +2377 +8685 +7340 +373 +9321 +1125 +3084 +3025 +9817 +6291 +8016 +8837 +9092 +7497 +9248 +390 +9526 +7915 +5271 +9527 +9803 +483 +9274 +300 +7127 +9733 +3313 +8222 +238 +5310 +9278 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/input.9 b/2022/utm_tr/3prieteni/tests/input.9 new file mode 100644 index 0000000..e44d140 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/input.9 @@ -0,0 +1,4086 @@ +4085 +489 +1411 +3458 + 530 + 562 +1964 + 121 +3825 + 353 +2895 +1980 +3226 +3065 +1765 +1661 +3690 +3863 +1001 +1484 +1904 +2183 +1335 +3734 + 491 +2535 +2457 +3669 + 275 +1888 +1455 +3185 +2516 +2933 + 272 + 17 + 359 + 425 + 297 + 358 +3468 +2023 + 65 +2294 +1600 +2219 + 416 +1683 + 439 +1262 + 13 +2820 + 650 + 992 +1446 +3314 + 168 +2692 +3334 + 390 +3208 +2061 +3779 +1224 +1532 +2063 + 351 +2281 + 653 +1315 +1704 +2695 + 765 +2206 +3047 +2278 +2064 +1337 +3355 +1188 +2504 + 363 + 380 + 452 +3025 +1364 +2481 +2340 +2534 +1075 +1744 +3509 +2388 +4006 + 378 +2652 + 252 + 827 +1851 +2282 +1739 +1460 +1030 + 694 +3505 +2495 +2427 +2210 +3323 + 609 +3772 +1665 +1418 +3186 + 210 +3920 + -26 +3086 +1380 +2601 +2901 + 805 + 964 +2609 +1643 +2125 +3358 +2483 +2025 +1321 +2932 +2135 +3002 + 567 +2542 + 172 +3298 + 723 +1987 + 49 + 836 +1840 +2445 +1517 + 495 +1367 +3297 +1603 + 30 +1293 +1969 +2316 +3718 +3767 + -41 + 605 +1534 +3877 +3030 +2417 +2459 +1019 + 627 +2980 +1079 +3801 +3815 +1496 +1780 + 527 + 751 +3717 +2492 +3828 +1953 + 570 +1240 +2378 + 25 +2607 +3350 +3626 +3348 +2433 +2874 +1423 +3461 +2991 +3883 +2931 +3967 +3463 +1540 +2623 +2615 +2479 + 554 + 927 +2937 + 254 + 920 +3693 +1371 +1069 +2701 +3177 +1276 +1768 +3457 +3641 + 253 + 2 +1873 + 413 +3934 +3144 +2177 +3842 + 794 +2169 +3369 +1197 +3073 +2349 +2817 + 187 + 595 +1521 +2926 +3582 +3581 + 492 + 37 +1713 + 189 +2252 +1986 +3309 +3783 +1363 +1151 +1483 +3733 +3666 +1793 +3342 +2225 +3923 +2968 +4009 + 167 +1485 +1414 +2906 +1549 + 289 +2831 +3127 +3608 +1573 + 876 + 670 +2050 + 662 +1437 +2307 + 601 +3385 + -32 +1926 + 862 +2855 +3286 +1137 + 912 +3356 +3104 +3543 + 907 +1233 +1100 +3121 +3616 +2216 +1681 + 457 +3790 +1954 +1771 + 327 + 401 + 24 + 9 + 316 +1409 +1937 +2984 +1403 +3673 +1097 +3970 +1962 + 213 + 898 + 293 +2497 + 92 +3133 +2054 + 777 +3927 +3701 + 420 +3282 +3602 +3799 + 845 +1553 + 830 +1503 +2845 +1082 +3981 +3944 + 446 +2324 +2939 +2816 +3070 +3632 + 101 +3963 +2394 +3319 + 20 +1439 +2568 +1022 +2249 +1398 + 48 +1450 +3440 +2781 + 202 +3418 + 233 +1404 +1149 +3417 + 142 +3345 + 261 +3703 + 493 +1869 +1947 + 322 + 422 +3059 +1733 +1405 +3082 + -16 +3499 + 330 +1091 +2756 +2387 +2963 + 555 +2425 +3807 +1535 + 409 +3251 +2280 +1256 + 879 +3909 +3233 +1092 +3755 +3522 +3551 +2710 +1292 +1863 +3311 + 414 +2612 +1908 +1886 +1386 +1434 +3610 +2191 +1426 +2464 +2299 + 220 + 531 + 337 +3045 + 11 +3657 + -29 +3810 +3572 + 239 +1083 +3014 + 832 + 162 +1200 + 665 +1068 +3386 +1192 +1799 +3426 +1247 + 532 +1300 + 975 +2108 +1231 +3788 +2363 +2857 +3090 +1492 +2590 +1709 +3170 +2288 +2992 +2021 + 343 +3387 +3867 +2490 +1749 +2066 + 556 + 588 +2130 +3588 +2632 +1250 +2518 +2478 +2015 +3123 + -11 +2826 +4023 +2370 +3615 +3110 +1205 + 129 +2599 +1773 + 69 + 986 +3612 +3953 +3048 + 198 +1747 + 856 +2978 + 376 +1178 + 994 +1645 + 264 +1268 +3805 +1699 +2351 +1251 + 66 +2306 + 702 +1274 +3439 +1911 + 111 +2069 +2356 + 114 +1469 +2561 +2406 +1066 +2377 +1272 + 147 +2898 +2912 +3677 +2343 + 345 +3983 +2875 +3662 +1794 +1625 +1008 +2903 + 795 +1257 +4039 +1654 +3604 +3824 + -13 +1712 +1346 +1720 +2136 + 62 +1871 +1558 + 143 + 834 + 120 + 274 +3999 +1814 +3618 + 36 + -3 + 509 +3064 +3224 + 782 +2137 +1716 +2476 +3678 +2314 +2058 +1651 +2536 +1809 +3682 +2346 +3061 +3451 + 583 +2791 +3240 +1910 + 171 + 769 + 44 +3279 + 262 +2805 + 550 + 672 +2256 +2778 +2480 +1284 + 61 + 902 +3010 +1887 +1761 + 594 + 703 +2204 +1226 +1509 + 783 +3296 +2298 +1310 +1482 +3077 +3283 +2053 +1981 +3482 +3051 + 888 + 222 + 338 + 397 + 831 + 752 +2956 +2862 +2927 + 632 +1810 + 453 +3774 + 223 +2594 + 510 +2672 +3880 +3191 + 674 +2974 +3563 +2303 +3804 +1734 +1591 +1156 +2269 +1556 +1120 +2293 +1584 +3760 +1737 +3394 +2945 +2472 +3951 + 791 + 869 +1449 +1695 + 954 +3607 +2783 +1061 +3068 + 203 +1004 +3134 + 693 + -28 +2094 + 560 +2044 +2785 +2393 +2359 +2081 + 774 +2296 +3464 +1550 +2584 +3813 +1831 +2628 +3875 +3142 +3038 +3143 +3826 +2232 +1290 +3567 +3629 +3527 +1467 +1544 + 246 +1035 + 230 +1357 + 645 +2408 +3486 +2471 +3472 +1876 +2024 +2942 + 581 + 901 +2929 +1971 +1578 +1282 +3660 + 449 + -31 + 740 +3139 +3872 +2596 +3374 +1113 + 945 +1796 + 292 + 895 +3822 + 498 + 591 +2795 + 204 +3260 +4040 + 692 + 84 +3201 +3249 +3490 + 801 +1271 +1215 +2434 +1119 + 407 + 93 +2560 +2547 +2221 + 948 + 931 +2529 + 454 + 240 + 388 + 174 +2080 +3548 +2948 +3844 + 102 +2908 +2052 +3546 + 988 +1182 +1988 +2124 +3691 +2591 +3343 +2034 +3212 +2905 + 437 +2735 +3992 +1179 + 611 + 546 +3684 + 321 +3199 +2979 +2039 +3300 +1228 +1702 +2838 +2969 +2556 +2426 +3438 +2753 +2522 + 826 + -17 +3636 +3794 + 813 + 243 +2140 + 792 +2742 +2769 +1929 + 793 + 276 +2402 +1171 +3074 +1498 + 159 + 966 + 639 + 652 +1238 +2395 + 590 + 643 +3645 +1842 +1402 +2007 +3737 +2776 +3723 +3481 +3379 +2432 + 336 +1458 +1039 + 714 +1362 + 738 + 682 +1348 +3603 + 742 +1646 +1255 +3945 + 867 +3203 +3270 + 797 +1933 +1790 + 231 +1966 +1522 +1728 +1116 +1608 + 631 +1595 +3686 + 939 +2350 +2878 +1241 + 38 +1889 + 145 + 949 + 6 +3888 +2509 +1428 + 753 +3130 +1922 +2920 + 821 +2573 +1376 +3162 +1432 + 122 + 464 +2198 +3623 +2106 +2319 +2610 +3024 + 906 + 946 +2026 + 411 +4042 +1051 + 77 +1448 +3489 +2698 +2277 +3346 +3414 +2520 +3352 +2463 +3187 +3874 +2807 +2526 +2902 +3498 +1520 +3303 +1797 +1674 +3796 +4028 +2961 + 341 +2415 +1468 +1725 + 402 +1843 +2986 +4016 +1195 +3688 +1642 +1389 +2070 +3243 +2220 +2503 + 302 +1217 +1942 +3656 +2811 + 952 + 972 +2279 + 248 +1615 + 705 +2864 +3272 +2012 +1634 +1562 +2018 +2832 +3829 +1868 +3614 +1756 +3782 +1382 +1560 +3397 +2178 + 716 +3223 +3399 +3050 +2131 +3523 + 875 +3190 +2129 +1220 +3681 +3512 + 309 +2635 +1144 +2401 +3012 +2649 +3364 + 100 +1895 +3780 + 209 + 76 +1612 +2498 +1191 +3366 +2656 +3683 +2859 +1475 +2943 + 144 +2967 +1054 +2754 +2777 +3793 + 925 +2079 + 819 + 713 +1772 +1857 +3368 +3089 + 82 +2953 +2071 +1881 +1993 +2156 +1244 +2325 +1286 +1320 +2938 +2985 +2821 +2469 +3552 +3664 + 496 + 303 +3935 + 57 + 27 +2880 +3587 +3859 +3239 +3381 + 216 +3034 +3892 +1438 +3835 +1126 +3403 +1891 +2847 +1354 +3339 +1334 + 283 +1620 +2407 +2646 +1846 +3901 +2145 + 938 +1677 + 370 +3806 +2312 + 874 + 779 +1296 +3562 +2949 +3307 + 169 +1985 +1006 + 112 +2423 +1085 + 520 +2662 + 46 +3887 + 717 +3422 + 695 + 465 +2770 +1903 +2001 +2060 +3843 +2317 +1943 +2239 +3743 +2065 + 421 +2245 + 371 + 178 +1343 +3475 +3040 +1365 +3027 + 308 +2328 +3665 +1351 +1581 +4018 +3545 +2928 +3151 +1596 +1481 +1076 +2924 +1682 +1358 +2051 +1998 +1875 + 947 +3460 + 951 +3400 +1795 +1212 +1588 +2352 +1501 + 200 +3533 +1594 +2644 +3997 +2793 +2515 + -2 +3653 +2362 +2172 +3667 +2031 +2729 +3905 +2889 +3719 +1781 +2726 +4003 +2089 +1395 +3785 +2431 + 806 +3565 +2567 +2810 +1101 +2455 +1605 +3435 +2711 +1323 +1587 +2750 + 80 + 787 +3889 +3930 +1821 + 484 +2149 +1441 +1636 +4001 +2231 +1885 +1203 +3724 +2014 +3720 +1194 +1410 +2365 +2091 + 306 +2681 +3947 +1907 +1122 +3198 +3921 +3483 +1232 +1597 + 290 +1416 +2925 + 865 +3559 + 523 + 430 + 733 +2818 + 995 + 229 + 428 +1026 + 871 +3416 +1757 +1901 +3493 +3573 +3081 +2983 +1905 +3708 + 412 +3869 +1294 +2688 +3832 +1373 + 157 +3178 +3617 + 586 +3968 + 471 + 406 +1691 + 404 +1394 + 173 +3814 +3685 +3725 +3540 +3939 +3138 + 95 +3536 + 935 +3054 + 904 +3670 +1361 +3005 + 930 + 196 +1524 +3995 +1096 +1999 + 211 +1369 +3501 +1994 + 559 +3908 + 476 +3513 +1270 +1088 + 698 +1959 +3746 +2180 +1073 +1938 +3841 +1198 +1633 + 137 +2510 +3592 + 741 + 477 +1970 + 690 +2521 + 743 +1299 +2400 +1131 +3229 +1921 + 612 +3116 +3627 +1133 +2553 +2111 +1543 +2885 +2157 +3839 +1696 +1412 +1950 +1945 +2904 +3882 +2997 + 161 +2041 + 754 + 215 + 501 +2537 +3238 + 771 +3854 +1732 +1841 +3349 + 899 +2971 +2148 +2703 +1571 +2342 +3453 + 294 + 256 +2737 +2196 + 525 +3744 +2046 +2487 +3506 + 384 +2946 +1694 +1462 +1592 + 288 +1478 +3525 + 34 +2866 + 932 +2347 + 597 +1053 +1427 +1209 + 113 +1838 + 615 +3232 +2224 +1627 +3959 + 553 +2020 + 634 +2447 +2823 +1715 +3145 +4015 +3941 +3775 +1143 +1711 + 105 +2264 + 747 +2009 +2755 +3531 + 607 +3709 + 72 + 728 +3257 +3277 +1736 +2804 +3786 + 571 +1349 +1823 + 622 +2640 + 433 +1668 + 842 + 360 +3914 +3444 +3643 +2152 + 889 +3996 +1341 +1071 +1630 +2371 +2461 + 775 +3803 + 566 + 580 +1624 +3550 +4017 +2660 +2120 +3713 +3777 +3715 +3659 +3327 + 342 +1508 +2680 +1016 + 367 +3710 +1214 +1912 + 688 +1832 +1015 +3855 +2579 +3434 +1997 +1312 +1170 +3242 + 681 +1855 +3988 +1087 +1000 +1027 +1536 +1279 +2197 +3120 + 815 +3337 +1267 + 300 +2833 +3410 +2736 +1839 + 613 +2422 + 526 + 271 +3112 + 552 + 534 +2105 +2696 +2655 + 86 + 39 +3195 + 781 +1141 + 891 + 828 +2484 +1572 +3405 +1472 + 328 + 499 + 731 +3035 + 737 +2871 + 241 + 152 +3474 +2067 +2964 + 131 +1779 + 846 +1750 +2244 +1519 +3893 +1161 +3378 +2733 + 997 + 436 +1870 +3280 +2212 + 843 + 896 + 538 + 851 +3140 +1020 + 697 +3704 +4005 + 761 + 78 +2717 +1248 + 107 +1847 +1456 +1982 +2251 +3528 +2010 +1466 +1301 + -22 +1345 +1960 + 31 +3639 +3015 + 773 +3442 + 642 +1235 +1862 +3390 +2203 +2171 +2114 +1230 +2858 +3362 +3018 + 923 + 870 +2153 + 470 +1330 +2505 + 10 + 394 +2085 +1128 +1788 +4024 +1614 + 962 +3707 +1225 +1105 +3181 +1852 +1834 +3891 +3594 +3516 +3966 + 442 +2272 +3766 + 766 + 28 +2500 +3033 + 43 + 285 + 228 +2315 +1046 +1494 +1163 + 840 +2087 + 646 +1265 +3200 +3634 +3625 + 706 +3313 +2237 +1002 +3245 +2428 + 976 + 575 +1297 +1897 +1221 +1383 + 115 +2501 + 185 +2734 + 480 +2086 +3812 +2267 +2848 +2897 +3069 +3067 + 118 + 991 +3861 + 41 +2957 +3850 +3915 +3388 + 789 +3595 + 70 +3124 +1147 +3652 +1111 +1253 +1599 +1879 +3978 + 727 +2233 +2843 +2589 + 184 + 669 + 197 +2960 +2491 +1431 + 600 +3821 + 140 +2037 + 286 +2597 +1302 + 374 +3268 + 835 +1038 + -21 +3648 + 245 +2160 +3986 +1638 + 26 + 89 + 820 +1729 +3899 +1062 +1844 + 146 +1368 + 356 +1476 +2765 +3845 + 577 +1041 +1413 + 943 +1280 +2647 +1589 + 539 +2056 +2259 + 263 +3762 +2812 +3411 +3942 +3728 +2709 + 960 +2512 +1991 +3862 +3918 + 7 +1632 + 814 +3210 +3449 +2016 + 687 +2184 +1957 + 839 +3885 +3013 +1424 +1561 +3960 +2412 + 929 + 635 +3357 +3105 + 467 +2468 +3026 +2134 +2150 + 349 +2084 + 226 +3781 +1360 +1502 +4014 +3739 + -27 +3868 +1023 + 651 +1735 +2739 +2865 + 136 +1859 + 434 +2213 +2544 +2265 +2850 +3830 + 460 + 440 +2397 +2439 +1306 +3675 +1074 +2374 + 424 +2230 + 518 +1995 +1399 +2894 +3849 +1899 +2076 +2381 +1807 +2581 +3470 +3129 +3881 +2771 +2707 + 218 + 354 +1848 + 281 +3420 + 640 +2285 +2856 +3017 +2514 +3171 +3819 + 549 +1314 +2133 + 277 +1676 + 691 +1662 +1512 +1063 +3480 +3289 +2494 +1344 + 260 +3989 +2674 +2586 +2809 +2731 +2101 + 339 +2036 +3055 + 181 + 764 +2840 +4020 + 165 +3197 + 798 +2005 +3795 +3507 +2055 +1640 +3797 +3750 +2507 +1060 + -5 +2600 + 982 +1967 + 772 +3620 +3926 +3631 +3574 +2338 +1275 +3146 + 908 + 214 +2578 + 128 +2940 +1932 +2558 +3382 +1657 +2158 +2123 +1990 +2606 +2893 +3100 +3066 + 313 +2998 +2802 +1175 +2465 + 762 +2757 +2801 +3004 +1350 + 858 +2110 +1777 +1618 +1894 + 444 +1309 +2358 +2096 +3384 +3043 + 301 + 488 +3022 +1308 +1325 +3735 +3496 +3571 +1090 +2913 + 892 +2146 + 516 +3353 +1136 +2032 +1391 + 479 +3865 +2965 +1811 +2038 +1530 +2443 +1670 +3315 + 435 +2103 +1050 +2202 + 104 +1949 +3095 + 524 +3820 +2151 + 744 + 585 + 599 +2193 + 134 +2639 +3864 + 379 + 894 + 186 +3635 + 979 +1727 +1656 +2548 +2994 + 664 + 68 + -42 +2143 +1285 +2533 + 859 +1955 +1919 + 857 +3751 +2093 +3938 +2538 + 326 +2310 +2002 +3846 +2551 + 730 +1176 +3597 +2669 + 427 + 953 + 720 +3638 +2775 + 707 +1072 +1281 +3408 + 519 +1173 + 166 +1604 +2289 +1086 + 192 +4029 + 937 +1574 +2246 +2842 +2519 +1731 +2176 +2549 + 973 +1920 +1202 +3721 +3521 +2689 +2861 +2523 + 866 + 56 + 206 +1387 +2540 +1507 +1164 +2550 +1526 + 844 +1707 +1631 +2273 +3115 +2029 + 680 +2181 +1819 +3590 + 132 + 825 +2159 + 760 + 763 + 514 + 329 + 410 +2168 +3360 +1946 + 914 +1359 +1049 +2322 +3879 +3021 + 375 +3396 +2682 +1996 + 750 + 574 +3577 +2792 + 0 +3621 +2170 +2222 +3904 + 618 +1014 + 786 + 617 + 408 +3373 +3308 +2677 +1644 +3037 +2829 +1287 +2229 +2429 +2828 +1417 +2241 +3042 +3912 + 96 +2918 +3478 + 628 + 969 +2440 +3287 +2126 +2636 + 403 +3407 +2768 +1860 +2952 +2890 + -1 +1934 + 160 +2309 +2747 +1500 +3161 +3969 +1132 +3485 +2657 + 984 +1951 +2888 +1445 + 355 +1686 +3993 + 619 +1622 +2686 +3154 + 621 +3560 +3910 +2575 +2305 + 269 +2616 +2030 +2392 +3599 +1762 +1539 +2970 +1352 +1722 + 582 +3076 +3290 +2626 + 45 +2839 + 466 +3456 +2671 +3557 + 872 + -24 +2188 +2283 +1546 +2954 + 971 +2915 + 438 +1786 + 989 +2988 +1495 +2049 +1655 +1045 +1169 +1660 +2147 +1564 + 757 +3655 +1693 +1687 +3393 +3113 +2959 +3613 +2247 + 398 +3976 +3611 +2531 +1858 +2718 +2716 +2302 +2095 +3256 + 504 +1548 +1311 +2482 +1366 +3340 + 51 +4038 +3235 +2700 +1047 +3147 +1893 +1493 +3322 +3211 + 861 +2580 +2532 +2691 + 258 +1145 +3306 +1629 +1013 + 139 +2048 + 362 + 936 +3689 +1818 +2104 + 592 +2242 + 490 +1898 + 614 + 548 +3778 +3318 +1525 +3230 +2554 +3541 +1127 + 417 +2955 +1931 + 807 +2887 +3383 +3589 +2164 +2253 +1880 +2846 +3447 +1355 +3450 +3009 +3419 +3898 +2825 +3392 +1142 +2844 +2006 +3600 +2751 +2919 +2637 +1623 + 785 +2092 +3125 +2743 + 824 + 853 + -15 +3266 +3052 +2077 +2200 +2088 +2389 +1827 +3099 + 219 +3674 +3658 +2806 + 958 + 799 +3174 +3526 + 919 +1611 +3205 +3800 + 732 +3087 + 138 +3467 +2631 +4011 +3586 +1952 + 715 +3409 +3152 +1291 +3900 + 578 +2571 +1177 +2884 +1222 +3182 +3341 +3925 + 88 +3395 +3853 +1701 + 537 +1680 +2185 +3896 + 324 +3302 +3642 +1269 + 996 +1755 + 331 + 886 +3702 + 16 +3564 +2876 +1110 +3168 + 800 +1900 +3834 +1528 +2603 +1283 +1490 +3469 + 278 +1547 +3158 +1430 +3680 +3332 +3118 + 676 +3225 +1377 +3591 +2337 +1317 +2869 +3389 +3984 +3094 + 79 + 19 +2620 +2962 +1626 + 689 +3402 + 755 +1505 +1213 +3466 +3275 +1408 +1024 +3080 + 472 +1242 + 194 + 956 +2174 + 557 +2958 +1606 + 808 +2602 +1684 + 63 + 685 +2330 + 878 +2935 +1878 +3326 +3267 +3549 +2566 +2396 + 961 + 880 +2712 +2122 +3479 +3291 +3736 +1396 + -40 +1422 +3811 +3729 +1784 +1717 + 758 +3624 + 133 +3990 + 279 +1243 +1872 + 990 +3320 +1741 +1915 +1958 +2040 + 911 + 8 + 658 +3269 +1497 +1273 + 386 +1234 +1775 +1185 +1196 +2886 +3220 +2622 +3465 +1703 + 459 +1117 +3278 +3150 +2528 +2327 + 776 +2936 +3694 +1533 +3946 +2223 +1118 +2452 +1635 +3108 +2914 +2419 +1219 + 770 + 864 +3568 +2625 +1776 +2332 +1527 +3176 + 23 + 119 +4031 +3808 + 443 +3131 +1452 +3363 +3764 + 608 +1486 + 481 + 803 +2577 +2738 + 71 + 163 + 335 + 512 + 284 +1586 + 212 +3730 + 649 +1172 +1740 +1803 +2982 +2658 +2543 + 817 + 678 + 663 +2154 +1459 +3295 + 598 + -36 +1828 + 596 +1671 + 558 +2003 +1976 + 505 +1692 +1941 +3377 +1706 + 319 + 849 +1372 +2654 +2941 +3818 +2730 +1174 +3430 +1440 + 918 +2621 +3317 +3907 + 255 + 603 +2611 +2803 +1165 +1447 +1593 + 141 + 551 +1237 + 893 +1103 + 721 +1499 +3359 + 235 +3370 + 573 +3404 + 749 +2475 + 767 +1252 + 317 +2787 +1824 +4036 +2653 + 346 +2668 + 259 +1523 +3149 +3749 + 684 +3075 +1488 +3529 +3895 +3765 + 291 +3216 +3520 +2420 +3425 +1166 +3791 +2119 +2179 + 469 +2951 + 3 +3310 +1785 + 641 +2732 +2705 + 296 +3672 + 561 +3902 +3747 + 944 +3263 +2027 +2722 +2923 + 756 + 700 +3697 +3338 +1753 +3836 + 917 +3633 +1801 +1896 + -8 +1436 +3661 +2638 +3987 +1473 + 868 + 236 +2860 +2115 +3857 +4034 +1906 +3514 +2323 +1401 +3183 +3000 +3122 + 156 + 352 +2569 +2720 + 712 + 357 +3194 +2112 +3117 +1648 +2745 +1148 + 638 +3537 + 179 +1003 +1789 + 106 +2648 +1760 +3916 +2228 +1465 +2295 +1602 + 584 +2201 +3141 +2995 + 176 +1058 +2634 +2552 +1374 +1193 + 900 + 987 +1598 +2344 +2141 + 922 +2797 + 536 +3347 +2651 +3433 +2819 +1429 + 448 +2779 + 461 +1968 +1825 +2292 +3196 +3335 +3046 + 432 +3207 + 148 +2608 + 544 + 22 +1114 +3431 +2308 +3579 +3285 +2355 + 117 + 616 +1817 +1326 + 195 +1850 +2195 +2683 +2786 +1477 +1972 + -30 +3748 +1798 + 42 +1375 +3421 +2128 +2205 +2670 +2541 +3372 + 660 +1099 +2563 +2132 + 183 + 456 +2836 +3979 +2059 +1916 +1637 +3838 +2270 +2744 +3488 +2659 + 659 + 127 +1264 + -19 + 59 + 593 + -6 + 572 +1973 +3933 +2996 +2391 +2917 + 735 + 513 +2539 +3628 + 511 +1095 +1342 +2320 +2545 +2687 +1379 + 926 +2562 +3954 +2341 + 796 +1678 +3237 + 768 +1005 + 429 + 153 +1930 +2697 +3982 +1059 +1181 + 478 +1601 + 99 +1927 + 970 + 103 +2217 +3398 +2057 +1963 +3897 +1792 +2947 + 950 +1746 +3228 +1800 +1568 +2892 +2664 +4035 +3580 + 500 +3148 +2713 + 4 +3436 +3598 +4021 + 385 +2083 +1609 +1914 +2872 + 528 + 967 +2004 +3956 +3919 +2473 +2973 +1666 + 468 +1890 +3091 +2385 +1018 + 415 +4022 +3236 + 244 + 823 +2530 +3530 + -18 + 921 +2262 +1316 + 273 +1514 +2311 +3705 +2780 +1339 + 395 +1011 +1034 +1261 +3542 +2268 +3876 +2715 +2466 +1774 +2789 + 108 +2073 +1474 + 270 +1384 +1327 +3809 +2852 +2853 +2218 + 221 +1153 +2372 + 18 +1433 +1551 +2354 +3491 + 250 +2813 +2741 +1658 +1216 +1089 +3871 + 47 +3816 +3679 +2118 +3532 +2444 +2762 +2854 + 85 +2329 +3706 +1180 +3246 +3937 +3538 +1884 +3424 +2879 + 547 + 809 +1009 + 885 +1791 + 667 +2896 +2450 +1698 +1738 +2474 +1109 + 237 +3964 +2588 +2470 +2166 +2162 + 565 +2525 + 968 +2167 +2593 +3609 +2161 +3215 +1659 +2784 +1464 +1183 +1093 +3088 + 704 +2458 + 502 +2496 +2373 +2863 + 636 +1865 +3676 +1304 +1579 + -14 +4041 +3056 +3732 +2260 +1675 +4037 + 503 + 980 + 759 +1229 + 543 +3958 +1021 + 726 +2661 +2068 +2019 +3957 +1206 +1106 +3039 +2808 +1977 +1816 +1652 +1649 +2438 +3860 + 400 +1157 +1065 +1767 +1650 +3585 +3455 +2117 + 242 +3773 +2424 +2263 +2413 +3949 +2348 +1961 +4032 +1419 +1617 +2899 +2448 +3558 +2072 +3974 +3726 +3053 + 98 +1529 +3654 +3504 +1802 +2403 +2633 +2379 + -7 +3354 + 40 +4002 +2243 +1782 + 280 +3745 + 423 +3886 +1570 +2679 +2873 +1607 + 654 +3555 + 191 +3321 + 724 +3119 + 855 +3137 +1992 +2399 +3097 +2410 +3554 + 208 +2435 + 310 + 521 +1057 + -37 +1705 +1123 +3770 +2318 + 933 +3336 +2035 + 75 +2666 +3111 +2830 +1877 +3503 +1928 +2189 +2576 + 325 +3276 +2375 +3569 +3650 + 124 +2678 +3219 +1032 +1278 +3204 +1319 +3975 +1236 + 266 +2667 +2685 +3163 +3798 + 462 +2436 +2704 + 12 +3445 +2975 +3502 +2559 + 587 +1902 + 125 +1752 +2993 +2339 +2045 +1515 +1077 +2042 +2236 +1690 + 382 +3428 +2326 +3991 +2336 +2127 +3476 +1940 +1653 + 182 +3972 + 405 +1845 + 154 +1442 +2702 +1924 +1766 +1867 + 625 + 205 +2155 +2527 +3175 +2619 +3561 +2598 +3965 +2028 + 50 +4010 +3084 +2074 + 455 +3792 +1154 + 473 +1679 +2774 +2605 +1263 +3274 + 299 + 177 +2275 +3511 +1340 +1307 +3107 + 58 +2922 +3324 +3738 +2891 +1511 +3696 +1805 +1201 +3515 +3566 +2790 +1724 +2763 +1714 + 884 +2477 + 135 +2907 +2383 +3241 + 909 +1152 +1112 +3412 + 963 +3179 + 506 +1619 + 873 +1322 +1189 +1207 +1239 +1064 +3698 +3016 + -4 + 497 +3252 +2835 + 35 +3312 +3761 + 833 +2760 + 53 +1965 +3271 +3500 +1055 +1639 +1098 +3153 + 623 +1042 +2870 +1565 + 533 + 993 + 522 + 232 +1745 +1506 +2082 +1491 +1453 + 863 +3716 +2416 +2211 +3837 + 542 + -38 +1510 +2499 +3244 + 175 + 150 + 965 +1909 +1134 +2345 +3539 + 722 +2587 +2910 +3596 + 940 +3448 + -12 +2333 + 648 +1861 +3114 +1487 +2676 +2592 +3106 +2822 + 897 + 483 + 344 +1400 + 784 +2000 +2334 + 656 +1295 +3833 +2824 +3711 +2011 +3376 +3911 +3932 +3028 +2008 +1331 +3473 +2266 +1689 +1541 +3687 +3292 +2663 +1874 +1710 +1067 +1115 +3727 +1751 +3072 +1204 +1167 +2977 +3330 +3344 +2250 +3961 +1538 + -25 +2208 +1545 +3058 + 123 +1531 +1347 +1124 +4027 +3328 +1815 +3640 + 708 + 790 +1070 + 217 + 515 + 463 +2921 +2972 +3041 + 934 +2706 + -10 +3593 +1835 +1210 +1010 + 811 +3331 + 282 +1028 +2274 +2421 +1080 + 451 +3940 +3209 +1822 +1081 +3454 +1563 +3873 +1856 +3789 +2286 +2746 + 673 +2944 +2987 +3928 +3510 +1168 +1975 +3524 +3962 +3361 +3712 + 540 +1353 +1378 +3032 +3731 +1333 + 318 +3062 +3085 + 347 +3722 +1227 + 913 +2414 +2834 + 999 +2798 +2173 +2113 +3769 + 350 +3858 +1407 + 193 +1451 + 373 + 998 +2827 +1324 + 332 +2934 +2708 +1078 + 368 + 238 + 60 +4004 +1783 +3752 +1923 +3029 + 679 +1787 +2102 +3284 +2867 +2449 +1381 +2107 +2368 +2930 + 507 +1211 +3231 +1037 + 109 + 207 +2099 +3866 +2574 +1836 +1833 +3771 +1249 +3432 +3371 +2728 +2227 +3011 +3852 + 655 + 155 +4030 +2254 +3057 +3413 + 366 +3671 +3192 +3446 +3578 +2877 +2301 +1837 + 624 +2304 + 64 +2727 +2796 +2366 + 928 +2460 +3365 +1184 +2595 +1199 +3459 +3423 +2078 +3534 +1479 +3924 +3202 +3535 +3255 +3994 +1935 + 602 +3254 +3742 +3401 +1566 +2565 + 816 +2642 +1328 +3630 +2121 + 589 +4019 + 633 +2043 + 251 +3651 + 399 +2453 + 431 +3484 + 881 +1480 +3206 +2999 +3936 +2142 +2617 + 164 +3663 +2437 + 910 +1672 +3160 +1590 +3193 +2572 +2517 +3544 +1764 + 877 +3135 +2209 + 83 + 734 +2976 +2360 +1849 + 180 +1826 +1918 +3437 + 458 +3218 +1948 +3049 +2364 +2699 + 201 +2966 +3890 + 419 +3495 +2411 +2175 +2456 +1155 +3172 + 81 +3188 + 116 +1190 + 675 + 249 + 711 +1094 +3870 +2062 +1036 +4008 +2758 +2570 +1719 +2714 + 671 +2215 + 709 +2446 +3217 +3031 +2284 + 804 +3757 +1471 +3497 +1033 +1577 + 745 + 14 +3427 +3157 +3169 +3184 + 55 +3556 +3443 +3637 +3096 +2916 +1223 + 802 +3441 +1160 + 701 +1313 +1864 + -39 +3768 +3494 +3823 + 882 +3380 +2694 +1974 +1892 +1415 +2546 +2163 + 485 +1989 +2489 +1829 + 563 +3644 +1583 +3784 +3126 +3851 +1146 +1102 +3001 +2604 + 348 +3980 +2643 +1748 +1303 +3098 +1012 +3848 +2047 +2799 +2883 +3155 + 304 + 393 +1730 +2182 +3998 +2090 +1647 + 311 +3375 +1277 +1246 +3078 +1721 +1260 + 33 +1616 +3649 +1356 +1575 +3329 +1667 +2248 +2116 + 955 +2882 +3092 +2767 +3063 + 295 +2684 +3316 + 606 +1537 +2564 + 151 +2386 +1559 +1208 +2800 +2022 + 661 +1770 +3301 +2357 +3325 + 683 +1107 +1723 +1504 + 482 +3128 + 110 +3008 +1048 +2772 +2641 +2748 +3003 +1569 +1370 +2911 + 729 +3351 + 686 + 677 +1984 +2724 + 696 +3060 +2773 + 15 +1663 +1673 +1470 +2235 + 977 +3508 +1813 +3584 + 90 +2297 +2486 +3173 +3293 +2721 +3740 +3622 +1385 +2583 +3955 +3222 +2190 +3093 +3221 +3576 + 974 +1518 +1820 + -20 +3258 + 657 +2013 + 364 +3166 +1555 +1025 +3903 +2841 +2207 +2624 +1129 +1104 +2782 +3189 + 29 +3570 + 837 +1138 +3646 + 822 +2361 +2524 +3952 +3159 + 396 +1866 +1420 +2261 +1162 + 320 +1718 + 579 +2851 +1298 +2382 +1567 + 959 +2187 +1742 +2508 +2234 +3601 +2511 +2630 +2454 +3213 +4000 +2409 + 487 +2300 +2405 +1258 +3020 +2291 +3840 + 199 +3547 +3109 +3406 + 812 + 710 +3156 + 130 +1613 +2100 +1759 +2271 +3492 +2557 +3079 +3741 + 268 + 810 +3763 +1585 + 149 + 334 +3802 +1305 +2287 +3265 +3452 +2226 +3136 + 265 + 381 +1017 +2144 +3985 +2881 + 626 + 32 +1457 +2369 + 916 +3253 +2321 + 890 +3167 + 903 +3817 +2585 +3776 +2033 +2384 +1763 +3699 +1259 +2430 +1978 +4012 +2390 +3487 +3950 + 854 + 942 +3756 +2752 +1944 + 924 + 564 + -23 + 225 +1150 +3605 + 445 +4007 + 957 +1108 +1007 +1397 + 883 + 312 +3831 + 983 +2814 +2462 +1421 + 604 +2909 +1804 +2502 +3180 +2442 +1245 + 333 +1056 +2618 +3647 +2331 +2258 +2788 + 67 +1778 +2214 +2723 + 418 + 126 +3391 +2138 +1130 +2098 +2186 +1557 +2240 + 780 +2276 + 915 +2650 +1808 + 97 +2981 +3250 +1582 +1388 +3583 + 576 +1552 +1044 + 778 +2665 +1576 +2199 +2675 + 1 +4026 +1425 + 848 + 887 +2989 +3083 + 383 + 637 + 529 +2725 +1444 +3948 +1664 + 630 + 620 +2794 +1406 + 978 +1135 +3259 +1542 +1052 +2353 + 377 +1554 + 73 +2815 +3462 +3101 +3700 +1084 + 474 + 818 + 365 +1390 +2849 + 475 +1830 + 340 +2313 + 74 +1461 +1318 +1031 + 391 + 725 + 361 +1029 +1754 +1758 +2900 + 829 + 450 +2990 +3429 +1336 +2719 + 392 +3264 +3471 +1140 + 287 +2404 +3367 + 905 +2257 + 517 + 860 + 190 + -33 +1983 +1040 + 307 +2075 + 541 + 568 + 545 + 841 +2255 + 267 + 838 +1882 +3044 +3856 + 257 +2645 + 852 + 387 +2376 + 719 + 941 +2165 +3103 +3518 +2761 +3929 +1610 + 647 + 569 +2693 + 298 +1628 + 644 +2488 +3415 +3754 +2398 +3906 +3304 +2950 + 699 + 369 + 447 + 746 +1125 +3753 +3913 +1621 +2418 +2485 +1641 +3281 +3006 +3519 +1121 +1435 +3759 + 158 +1338 + 170 +3261 +3019 +1187 +1516 +1939 +2467 +1883 + 91 +4033 + 494 +2764 +2194 +3894 +1956 + 629 +2192 +3036 + 508 +3214 + 305 +2868 + 739 +2451 +1688 +1708 + 718 + 234 +2139 + 985 +1769 +1853 +2582 +1812 +1393 +1743 + 850 +2367 + 247 + 610 +1700 + 486 +2740 +3878 +3477 +1685 +2109 +1806 +1913 + 315 + -9 + 748 + 5 +1925 +3787 +1513 + 788 +1454 +1289 +1936 + 847 + 372 + 323 +1254 + 224 +1489 +3305 +3922 +3575 +2837 +1186 +3262 +2441 +3931 +1266 +3333 +1139 + 736 + 441 +3288 +3294 +1218 +2673 + 94 +3692 +3668 +4025 +3248 +2614 + 54 + 227 +1329 +2513 +1854 +1158 +3977 +2555 +1392 +3227 +2627 +3606 +2506 +3247 +3827 +2017 +3007 +3695 +3071 +2380 +2493 +1669 +2290 +1463 +3299 + 668 +3971 + 188 +3273 +1726 +3132 + 426 +1288 +3234 +3943 +3165 +1332 +3619 + 666 + 535 +1917 +2766 +1580 + 87 +3164 +3758 +1979 +2759 +2690 +3553 + 52 +1443 +3847 +3917 +2629 + 981 +3102 +1159 +2749 +3023 + -35 +2613 +2097 +2335 + 314 +3714 +4013 + 389 + 21 +3517 + -34 +3973 +3884 +1043 +1697 +2238 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.1 b/2022/utm_tr/3prieteni/tests/output.1 new file mode 100644 index 0000000..9c16b13 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.1 @@ -0,0 +1,2 @@ +-2 -2 4 +-2 1 1 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.10 b/2022/utm_tr/3prieteni/tests/output.10 new file mode 100644 index 0000000..6647b6c --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.10 @@ -0,0 +1,285 @@ +-42 -42 84 +-42 -38 80 +-42 -36 78 +-42 -34 76 +-42 -31 73 +-42 -30 72 +-42 -26 68 +-42 -25 67 +-42 -23 65 +-42 -18 60 +-42 -16 58 +-42 -11 53 +-42 -8 50 +-42 -3 45 +-42 0 42 +-42 1 41 +-42 2 40 +-42 4 38 +-42 11 31 +-42 13 29 +-42 16 26 +-42 19 23 +-42 20 22 +-42 21 21 +-41 -39 80 +-41 -36 77 +-41 -31 72 +-41 -30 71 +-41 -27 68 +-41 -26 67 +-41 -25 66 +-41 -22 63 +-41 -20 61 +-41 -16 57 +-41 -14 55 +-41 -11 52 +-41 -8 49 +-41 -1 42 +-41 0 41 +-41 1 40 +-41 3 38 +-41 4 37 +-41 7 34 +-41 12 29 +-41 13 28 +-41 16 25 +-41 19 22 +-41 20 21 +-39 -39 78 +-39 -38 77 +-39 -34 73 +-39 -27 66 +-39 -26 65 +-39 -22 61 +-39 -18 57 +-39 -16 55 +-39 -14 53 +-39 -11 50 +-39 -8 47 +-39 -3 42 +-39 -1 40 +-39 1 38 +-39 2 37 +-39 3 36 +-39 11 28 +-39 12 27 +-39 13 26 +-39 16 23 +-39 19 20 +-38 -38 76 +-38 -34 72 +-38 -30 68 +-38 -27 65 +-38 -25 63 +-38 -23 61 +-38 -22 60 +-38 -20 58 +-38 -16 54 +-38 -14 52 +-38 -11 49 +-38 -8 46 +-38 -3 41 +-38 0 38 +-38 1 37 +-38 2 36 +-38 4 34 +-38 7 31 +-38 11 27 +-38 12 26 +-38 13 25 +-38 16 22 +-38 19 19 +-36 -36 72 +-36 -31 67 +-36 -30 66 +-36 -27 63 +-36 -25 61 +-36 -22 58 +-36 -18 54 +-36 -16 52 +-36 -14 50 +-36 -11 47 +-36 -1 37 +-36 0 36 +-36 2 34 +-36 7 29 +-36 11 25 +-36 12 24 +-36 13 23 +-36 16 20 +-34 -34 68 +-34 -31 65 +-34 -27 61 +-34 -26 60 +-34 -23 57 +-34 -20 54 +-34 -18 52 +-34 -16 50 +-34 -14 48 +-34 -11 45 +-34 -8 42 +-34 -3 37 +-34 0 34 +-34 3 31 +-34 7 27 +-34 11 23 +-34 12 22 +-34 13 21 +-31 -30 61 +-31 -27 58 +-31 -26 57 +-31 -23 54 +-31 -22 53 +-31 -20 51 +-31 -18 49 +-31 -16 47 +-31 -14 45 +-31 -11 42 +-31 -3 34 +-31 0 31 +-31 2 29 +-31 3 28 +-31 4 27 +-31 7 24 +-31 11 20 +-31 12 19 +-30 -30 60 +-30 -27 57 +-30 -25 55 +-30 -23 53 +-30 -22 52 +-30 -20 50 +-30 -18 48 +-30 -16 46 +-30 -11 41 +-30 -8 38 +-30 -1 31 +-30 1 29 +-30 2 28 +-30 3 27 +-30 4 26 +-30 7 23 +-30 11 19 +-27 -27 54 +-27 -26 53 +-27 -25 52 +-27 -23 50 +-27 -22 49 +-27 -20 47 +-27 -18 45 +-27 -14 41 +-27 -11 38 +-27 -1 28 +-27 0 27 +-27 1 26 +-27 2 25 +-27 3 24 +-27 4 23 +-27 7 20 +-27 11 16 +-26 -26 52 +-26 -25 51 +-26 -23 49 +-26 -22 48 +-26 -20 46 +-26 -16 42 +-26 -14 40 +-26 -11 37 +-26 -8 34 +-26 -3 29 +-26 -1 27 +-26 0 26 +-26 1 25 +-26 2 24 +-26 3 23 +-26 4 22 +-26 7 19 +-26 13 13 +-25 -25 50 +-25 -23 48 +-25 -22 47 +-25 -20 45 +-25 -16 41 +-25 -11 36 +-25 -3 28 +-25 -1 26 +-25 0 25 +-25 1 24 +-25 2 23 +-25 3 22 +-25 4 21 +-25 12 13 +-23 -23 46 +-23 -22 45 +-23 -18 41 +-23 -14 37 +-23 -11 34 +-23 -8 31 +-23 -3 26 +-23 -1 24 +-23 0 23 +-23 1 22 +-23 2 21 +-23 3 20 +-23 4 19 +-23 7 16 +-23 11 12 +-22 -20 42 +-22 -18 40 +-22 -16 38 +-22 -14 36 +-22 -3 25 +-22 -1 23 +-22 0 22 +-22 1 21 +-22 2 20 +-22 3 19 +-22 11 11 +-20 -20 40 +-20 -18 38 +-20 -16 36 +-20 -14 34 +-20 -11 31 +-20 -8 28 +-20 -3 23 +-20 -1 21 +-20 0 20 +-20 1 19 +-20 4 16 +-20 7 13 +-18 -18 36 +-18 -16 34 +-18 -11 29 +-18 -8 26 +-18 -3 21 +-18 -1 19 +-18 2 16 +-18 7 11 +-16 -11 27 +-16 -8 24 +-16 -3 19 +-16 0 16 +-16 3 13 +-16 4 12 +-14 -14 28 +-14 -11 25 +-14 -8 22 +-14 1 13 +-14 2 12 +-14 3 11 +-14 7 7 +-11 -11 22 +-11 -8 19 +-11 -1 12 +-11 0 11 +-11 4 7 +-8 -8 16 +-8 -3 11 +-8 1 7 +-8 4 4 +-3 -1 4 +-3 0 3 +-3 1 2 +-1 -1 2 +-1 0 1 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.2 b/2022/utm_tr/3prieteni/tests/output.2 new file mode 100644 index 0000000..d7ee39d --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.2 @@ -0,0 +1 @@ +NOPE \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.3 b/2022/utm_tr/3prieteni/tests/output.3 new file mode 100644 index 0000000..f40945b --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.3 @@ -0,0 +1,5 @@ +-4 -3 7 +-4 0 4 +-3 -2 5 +-3 1 2 +-2 0 2 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.4 b/2022/utm_tr/3prieteni/tests/output.4 new file mode 100644 index 0000000..0d155e7 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.4 @@ -0,0 +1,2 @@ +-5 0 5 +-5 2 3 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.5 b/2022/utm_tr/3prieteni/tests/output.5 new file mode 100644 index 0000000..01dd6bb --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.5 @@ -0,0 +1,4 @@ +-4 0 4 +-4 2 2 +-2 -2 4 +-2 0 2 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.6 b/2022/utm_tr/3prieteni/tests/output.6 new file mode 100644 index 0000000..898c341 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.6 @@ -0,0 +1 @@ +0 0 0 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.7 b/2022/utm_tr/3prieteni/tests/output.7 new file mode 100644 index 0000000..9e5fb74 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.7 @@ -0,0 +1,75 @@ +-10 -9 19 +-10 -8 18 +-10 -7 17 +-10 -6 16 +-10 -5 15 +-10 -4 14 +-10 -3 13 +-10 -2 12 +-10 -1 11 +-10 0 10 +-10 1 9 +-10 2 8 +-10 3 7 +-10 4 6 +-9 -8 17 +-9 -7 16 +-9 -6 15 +-9 -5 14 +-9 -4 13 +-9 -3 12 +-9 -2 11 +-9 -1 10 +-9 0 9 +-9 1 8 +-9 2 7 +-9 3 6 +-9 4 5 +-8 -7 15 +-8 -6 14 +-8 -5 13 +-8 -4 12 +-8 -3 11 +-8 -2 10 +-8 -1 9 +-8 0 8 +-8 1 7 +-8 2 6 +-8 3 5 +-7 -6 13 +-7 -5 12 +-7 -4 11 +-7 -3 10 +-7 -2 9 +-7 -1 8 +-7 0 7 +-7 1 6 +-7 2 5 +-7 3 4 +-6 -5 11 +-6 -4 10 +-6 -3 9 +-6 -2 8 +-6 -1 7 +-6 0 6 +-6 1 5 +-6 2 4 +-5 -4 9 +-5 -3 8 +-5 -2 7 +-5 -1 6 +-5 0 5 +-5 1 4 +-5 2 3 +-4 -3 7 +-4 -2 6 +-4 -1 5 +-4 0 4 +-4 1 3 +-3 -2 5 +-3 -1 4 +-3 0 3 +-3 1 2 +-2 -1 3 +-2 0 2 +-1 0 1 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.8 b/2022/utm_tr/3prieteni/tests/output.8 new file mode 100644 index 0000000..d46787d --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.8 @@ -0,0 +1,271 @@ +-42 -38 80 +-42 -36 78 +-42 -34 76 +-42 -31 73 +-42 -30 72 +-42 -26 68 +-42 -25 67 +-42 -23 65 +-42 -18 60 +-42 -16 58 +-42 -11 53 +-42 -8 50 +-42 -3 45 +-42 0 42 +-42 1 41 +-42 2 40 +-42 4 38 +-42 11 31 +-42 13 29 +-42 16 26 +-42 19 23 +-42 20 22 +-42 21 21 +-41 -39 80 +-41 -36 77 +-41 -31 72 +-41 -30 71 +-41 -27 68 +-41 -26 67 +-41 -25 66 +-41 -22 63 +-41 -20 61 +-41 -16 57 +-41 -14 55 +-41 -11 52 +-41 -8 49 +-41 -1 42 +-41 0 41 +-41 1 40 +-41 3 38 +-41 4 37 +-41 7 34 +-41 12 29 +-41 13 28 +-41 16 25 +-41 19 22 +-41 20 21 +-39 -38 77 +-39 -34 73 +-39 -27 66 +-39 -26 65 +-39 -22 61 +-39 -18 57 +-39 -16 55 +-39 -14 53 +-39 -11 50 +-39 -8 47 +-39 -3 42 +-39 -1 40 +-39 1 38 +-39 2 37 +-39 3 36 +-39 11 28 +-39 12 27 +-39 13 26 +-39 16 23 +-39 19 20 +-38 -34 72 +-38 -30 68 +-38 -27 65 +-38 -25 63 +-38 -23 61 +-38 -22 60 +-38 -20 58 +-38 -16 54 +-38 -14 52 +-38 -11 49 +-38 -8 46 +-38 -3 41 +-38 0 38 +-38 1 37 +-38 2 36 +-38 4 34 +-38 7 31 +-38 11 27 +-38 12 26 +-38 13 25 +-38 16 22 +-36 -31 67 +-36 -30 66 +-36 -27 63 +-36 -25 61 +-36 -22 58 +-36 -18 54 +-36 -16 52 +-36 -14 50 +-36 -11 47 +-36 -1 37 +-36 0 36 +-36 2 34 +-36 7 29 +-36 11 25 +-36 12 24 +-36 13 23 +-36 16 20 +-34 -31 65 +-34 -27 61 +-34 -26 60 +-34 -23 57 +-34 -20 54 +-34 -18 52 +-34 -16 50 +-34 -14 48 +-34 -11 45 +-34 -8 42 +-34 -3 37 +-34 0 34 +-34 3 31 +-34 7 27 +-34 11 23 +-34 12 22 +-34 13 21 +-31 -30 61 +-31 -27 58 +-31 -26 57 +-31 -23 54 +-31 -22 53 +-31 -20 51 +-31 -18 49 +-31 -16 47 +-31 -14 45 +-31 -11 42 +-31 -3 34 +-31 0 31 +-31 2 29 +-31 3 28 +-31 4 27 +-31 7 24 +-31 11 20 +-31 12 19 +-30 -27 57 +-30 -25 55 +-30 -23 53 +-30 -22 52 +-30 -20 50 +-30 -18 48 +-30 -16 46 +-30 -11 41 +-30 -8 38 +-30 -1 31 +-30 1 29 +-30 2 28 +-30 3 27 +-30 4 26 +-30 7 23 +-30 11 19 +-27 -26 53 +-27 -25 52 +-27 -23 50 +-27 -22 49 +-27 -20 47 +-27 -18 45 +-27 -14 41 +-27 -11 38 +-27 -1 28 +-27 0 27 +-27 1 26 +-27 2 25 +-27 3 24 +-27 4 23 +-27 7 20 +-27 11 16 +-26 -25 51 +-26 -23 49 +-26 -22 48 +-26 -20 46 +-26 -16 42 +-26 -14 40 +-26 -11 37 +-26 -8 34 +-26 -3 29 +-26 -1 27 +-26 0 26 +-26 1 25 +-26 2 24 +-26 3 23 +-26 4 22 +-26 7 19 +-25 -25 50 +-25 -23 48 +-25 -22 47 +-25 -20 45 +-25 -16 41 +-25 -11 36 +-25 -3 28 +-25 -1 26 +-25 0 25 +-25 1 24 +-25 2 23 +-25 3 22 +-25 4 21 +-25 12 13 +-23 -23 46 +-23 -22 45 +-23 -18 41 +-23 -14 37 +-23 -11 34 +-23 -8 31 +-23 -3 26 +-23 -1 24 +-23 0 23 +-23 1 22 +-23 2 21 +-23 3 20 +-23 4 19 +-23 7 16 +-23 11 12 +-22 -20 42 +-22 -18 40 +-22 -16 38 +-22 -14 36 +-22 -3 25 +-22 -1 23 +-22 0 22 +-22 1 21 +-22 2 20 +-22 3 19 +-22 11 11 +-20 -20 40 +-20 -18 38 +-20 -16 36 +-20 -14 34 +-20 -11 31 +-20 -8 28 +-20 -3 23 +-20 -1 21 +-20 0 20 +-20 1 19 +-20 4 16 +-20 7 13 +-18 -16 34 +-18 -11 29 +-18 -8 26 +-18 -3 21 +-18 -1 19 +-18 2 16 +-18 7 11 +-16 -11 27 +-16 -8 24 +-16 -3 19 +-16 0 16 +-16 3 13 +-16 4 12 +-14 -11 25 +-14 -8 22 +-14 1 13 +-14 2 12 +-14 3 11 +-14 7 7 +-11 -8 19 +-11 -1 12 +-11 0 11 +-11 4 7 +-8 -8 16 +-8 -3 11 +-8 1 7 +-8 4 4 +-3 -1 4 +-3 0 3 +-3 1 2 +-1 0 1 \ No newline at end of file diff --git a/2022/utm_tr/3prieteni/tests/output.9 b/2022/utm_tr/3prieteni/tests/output.9 new file mode 100644 index 0000000..c745c18 --- /dev/null +++ b/2022/utm_tr/3prieteni/tests/output.9 @@ -0,0 +1,1323 @@ +-42 -41 83 +-42 -40 82 +-42 -39 81 +-42 -38 80 +-42 -37 79 +-42 -36 78 +-42 -35 77 +-42 -34 76 +-42 -33 75 +-42 -32 74 +-42 -31 73 +-42 -30 72 +-42 -29 71 +-42 -28 70 +-42 -27 69 +-42 -26 68 +-42 -25 67 +-42 -24 66 +-42 -23 65 +-42 -22 64 +-42 -21 63 +-42 -20 62 +-42 -19 61 +-42 -18 60 +-42 -17 59 +-42 -16 58 +-42 -15 57 +-42 -14 56 +-42 -13 55 +-42 -12 54 +-42 -11 53 +-42 -10 52 +-42 -9 51 +-42 -8 50 +-42 -7 49 +-42 -6 48 +-42 -5 47 +-42 -4 46 +-42 -3 45 +-42 -2 44 +-42 -1 43 +-42 0 42 +-42 1 41 +-42 2 40 +-42 3 39 +-42 4 38 +-42 5 37 +-42 6 36 +-42 7 35 +-42 8 34 +-42 9 33 +-42 10 32 +-42 11 31 +-42 12 30 +-42 13 29 +-42 14 28 +-42 15 27 +-42 16 26 +-42 17 25 +-42 18 24 +-42 19 23 +-42 20 22 +-41 -40 81 +-41 -39 80 +-41 -38 79 +-41 -37 78 +-41 -36 77 +-41 -35 76 +-41 -34 75 +-41 -33 74 +-41 -32 73 +-41 -31 72 +-41 -30 71 +-41 -29 70 +-41 -28 69 +-41 -27 68 +-41 -26 67 +-41 -25 66 +-41 -24 65 +-41 -23 64 +-41 -22 63 +-41 -21 62 +-41 -20 61 +-41 -19 60 +-41 -18 59 +-41 -17 58 +-41 -16 57 +-41 -15 56 +-41 -14 55 +-41 -13 54 +-41 -12 53 +-41 -11 52 +-41 -10 51 +-41 -9 50 +-41 -8 49 +-41 -7 48 +-41 -6 47 +-41 -5 46 +-41 -4 45 +-41 -3 44 +-41 -2 43 +-41 -1 42 +-41 0 41 +-41 1 40 +-41 2 39 +-41 3 38 +-41 4 37 +-41 5 36 +-41 6 35 +-41 7 34 +-41 8 33 +-41 9 32 +-41 10 31 +-41 11 30 +-41 12 29 +-41 13 28 +-41 14 27 +-41 15 26 +-41 16 25 +-41 17 24 +-41 18 23 +-41 19 22 +-41 20 21 +-40 -39 79 +-40 -38 78 +-40 -37 77 +-40 -36 76 +-40 -35 75 +-40 -34 74 +-40 -33 73 +-40 -32 72 +-40 -31 71 +-40 -30 70 +-40 -29 69 +-40 -28 68 +-40 -27 67 +-40 -26 66 +-40 -25 65 +-40 -24 64 +-40 -23 63 +-40 -22 62 +-40 -21 61 +-40 -20 60 +-40 -19 59 +-40 -18 58 +-40 -17 57 +-40 -16 56 +-40 -15 55 +-40 -14 54 +-40 -13 53 +-40 -12 52 +-40 -11 51 +-40 -10 50 +-40 -9 49 +-40 -8 48 +-40 -7 47 +-40 -6 46 +-40 -5 45 +-40 -4 44 +-40 -3 43 +-40 -2 42 +-40 -1 41 +-40 0 40 +-40 1 39 +-40 2 38 +-40 3 37 +-40 4 36 +-40 5 35 +-40 6 34 +-40 7 33 +-40 8 32 +-40 9 31 +-40 10 30 +-40 11 29 +-40 12 28 +-40 13 27 +-40 14 26 +-40 15 25 +-40 16 24 +-40 17 23 +-40 18 22 +-40 19 21 +-39 -38 77 +-39 -37 76 +-39 -36 75 +-39 -35 74 +-39 -34 73 +-39 -33 72 +-39 -32 71 +-39 -31 70 +-39 -30 69 +-39 -29 68 +-39 -28 67 +-39 -27 66 +-39 -26 65 +-39 -25 64 +-39 -24 63 +-39 -23 62 +-39 -22 61 +-39 -21 60 +-39 -20 59 +-39 -19 58 +-39 -18 57 +-39 -17 56 +-39 -16 55 +-39 -15 54 +-39 -14 53 +-39 -13 52 +-39 -12 51 +-39 -11 50 +-39 -10 49 +-39 -9 48 +-39 -8 47 +-39 -7 46 +-39 -6 45 +-39 -5 44 +-39 -4 43 +-39 -3 42 +-39 -2 41 +-39 -1 40 +-39 0 39 +-39 1 38 +-39 2 37 +-39 3 36 +-39 4 35 +-39 5 34 +-39 6 33 +-39 7 32 +-39 8 31 +-39 9 30 +-39 10 29 +-39 11 28 +-39 12 27 +-39 13 26 +-39 14 25 +-39 15 24 +-39 16 23 +-39 17 22 +-39 18 21 +-39 19 20 +-38 -37 75 +-38 -36 74 +-38 -35 73 +-38 -34 72 +-38 -33 71 +-38 -32 70 +-38 -31 69 +-38 -30 68 +-38 -29 67 +-38 -28 66 +-38 -27 65 +-38 -26 64 +-38 -25 63 +-38 -24 62 +-38 -23 61 +-38 -22 60 +-38 -21 59 +-38 -20 58 +-38 -19 57 +-38 -18 56 +-38 -17 55 +-38 -16 54 +-38 -15 53 +-38 -14 52 +-38 -13 51 +-38 -12 50 +-38 -11 49 +-38 -10 48 +-38 -9 47 +-38 -8 46 +-38 -7 45 +-38 -6 44 +-38 -5 43 +-38 -4 42 +-38 -3 41 +-38 -2 40 +-38 -1 39 +-38 0 38 +-38 1 37 +-38 2 36 +-38 3 35 +-38 4 34 +-38 5 33 +-38 6 32 +-38 7 31 +-38 8 30 +-38 9 29 +-38 10 28 +-38 11 27 +-38 12 26 +-38 13 25 +-38 14 24 +-38 15 23 +-38 16 22 +-38 17 21 +-38 18 20 +-37 -36 73 +-37 -35 72 +-37 -34 71 +-37 -33 70 +-37 -32 69 +-37 -31 68 +-37 -30 67 +-37 -29 66 +-37 -28 65 +-37 -27 64 +-37 -26 63 +-37 -25 62 +-37 -24 61 +-37 -23 60 +-37 -22 59 +-37 -21 58 +-37 -20 57 +-37 -19 56 +-37 -18 55 +-37 -17 54 +-37 -16 53 +-37 -15 52 +-37 -14 51 +-37 -13 50 +-37 -12 49 +-37 -11 48 +-37 -10 47 +-37 -9 46 +-37 -8 45 +-37 -7 44 +-37 -6 43 +-37 -5 42 +-37 -4 41 +-37 -3 40 +-37 -2 39 +-37 -1 38 +-37 0 37 +-37 1 36 +-37 2 35 +-37 3 34 +-37 4 33 +-37 5 32 +-37 6 31 +-37 7 30 +-37 8 29 +-37 9 28 +-37 10 27 +-37 11 26 +-37 12 25 +-37 13 24 +-37 14 23 +-37 15 22 +-37 16 21 +-37 17 20 +-37 18 19 +-36 -35 71 +-36 -34 70 +-36 -33 69 +-36 -32 68 +-36 -31 67 +-36 -30 66 +-36 -29 65 +-36 -28 64 +-36 -27 63 +-36 -26 62 +-36 -25 61 +-36 -24 60 +-36 -23 59 +-36 -22 58 +-36 -21 57 +-36 -20 56 +-36 -19 55 +-36 -18 54 +-36 -17 53 +-36 -16 52 +-36 -15 51 +-36 -14 50 +-36 -13 49 +-36 -12 48 +-36 -11 47 +-36 -10 46 +-36 -9 45 +-36 -8 44 +-36 -7 43 +-36 -6 42 +-36 -5 41 +-36 -4 40 +-36 -3 39 +-36 -2 38 +-36 -1 37 +-36 0 36 +-36 1 35 +-36 2 34 +-36 3 33 +-36 4 32 +-36 5 31 +-36 6 30 +-36 7 29 +-36 8 28 +-36 9 27 +-36 10 26 +-36 11 25 +-36 12 24 +-36 13 23 +-36 14 22 +-36 15 21 +-36 16 20 +-36 17 19 +-35 -34 69 +-35 -33 68 +-35 -32 67 +-35 -31 66 +-35 -30 65 +-35 -29 64 +-35 -28 63 +-35 -27 62 +-35 -26 61 +-35 -25 60 +-35 -24 59 +-35 -23 58 +-35 -22 57 +-35 -21 56 +-35 -20 55 +-35 -19 54 +-35 -18 53 +-35 -17 52 +-35 -16 51 +-35 -15 50 +-35 -14 49 +-35 -13 48 +-35 -12 47 +-35 -11 46 +-35 -10 45 +-35 -9 44 +-35 -8 43 +-35 -7 42 +-35 -6 41 +-35 -5 40 +-35 -4 39 +-35 -3 38 +-35 -2 37 +-35 -1 36 +-35 0 35 +-35 1 34 +-35 2 33 +-35 3 32 +-35 4 31 +-35 5 30 +-35 6 29 +-35 7 28 +-35 8 27 +-35 9 26 +-35 10 25 +-35 11 24 +-35 12 23 +-35 13 22 +-35 14 21 +-35 15 20 +-35 16 19 +-35 17 18 +-34 -33 67 +-34 -32 66 +-34 -31 65 +-34 -30 64 +-34 -29 63 +-34 -28 62 +-34 -27 61 +-34 -26 60 +-34 -25 59 +-34 -24 58 +-34 -23 57 +-34 -22 56 +-34 -21 55 +-34 -20 54 +-34 -19 53 +-34 -18 52 +-34 -17 51 +-34 -16 50 +-34 -15 49 +-34 -14 48 +-34 -13 47 +-34 -12 46 +-34 -11 45 +-34 -10 44 +-34 -9 43 +-34 -8 42 +-34 -7 41 +-34 -6 40 +-34 -5 39 +-34 -4 38 +-34 -3 37 +-34 -2 36 +-34 -1 35 +-34 0 34 +-34 1 33 +-34 2 32 +-34 3 31 +-34 4 30 +-34 5 29 +-34 6 28 +-34 7 27 +-34 8 26 +-34 9 25 +-34 10 24 +-34 11 23 +-34 12 22 +-34 13 21 +-34 14 20 +-34 15 19 +-34 16 18 +-33 -32 65 +-33 -31 64 +-33 -30 63 +-33 -29 62 +-33 -28 61 +-33 -27 60 +-33 -26 59 +-33 -25 58 +-33 -24 57 +-33 -23 56 +-33 -22 55 +-33 -21 54 +-33 -20 53 +-33 -19 52 +-33 -18 51 +-33 -17 50 +-33 -16 49 +-33 -15 48 +-33 -14 47 +-33 -13 46 +-33 -12 45 +-33 -11 44 +-33 -10 43 +-33 -9 42 +-33 -8 41 +-33 -7 40 +-33 -6 39 +-33 -5 38 +-33 -4 37 +-33 -3 36 +-33 -2 35 +-33 -1 34 +-33 0 33 +-33 1 32 +-33 2 31 +-33 3 30 +-33 4 29 +-33 5 28 +-33 6 27 +-33 7 26 +-33 8 25 +-33 9 24 +-33 10 23 +-33 11 22 +-33 12 21 +-33 13 20 +-33 14 19 +-33 15 18 +-33 16 17 +-32 -31 63 +-32 -30 62 +-32 -29 61 +-32 -28 60 +-32 -27 59 +-32 -26 58 +-32 -25 57 +-32 -24 56 +-32 -23 55 +-32 -22 54 +-32 -21 53 +-32 -20 52 +-32 -19 51 +-32 -18 50 +-32 -17 49 +-32 -16 48 +-32 -15 47 +-32 -14 46 +-32 -13 45 +-32 -12 44 +-32 -11 43 +-32 -10 42 +-32 -9 41 +-32 -8 40 +-32 -7 39 +-32 -6 38 +-32 -5 37 +-32 -4 36 +-32 -3 35 +-32 -2 34 +-32 -1 33 +-32 0 32 +-32 1 31 +-32 2 30 +-32 3 29 +-32 4 28 +-32 5 27 +-32 6 26 +-32 7 25 +-32 8 24 +-32 9 23 +-32 10 22 +-32 11 21 +-32 12 20 +-32 13 19 +-32 14 18 +-32 15 17 +-31 -30 61 +-31 -29 60 +-31 -28 59 +-31 -27 58 +-31 -26 57 +-31 -25 56 +-31 -24 55 +-31 -23 54 +-31 -22 53 +-31 -21 52 +-31 -20 51 +-31 -19 50 +-31 -18 49 +-31 -17 48 +-31 -16 47 +-31 -15 46 +-31 -14 45 +-31 -13 44 +-31 -12 43 +-31 -11 42 +-31 -10 41 +-31 -9 40 +-31 -8 39 +-31 -7 38 +-31 -6 37 +-31 -5 36 +-31 -4 35 +-31 -3 34 +-31 -2 33 +-31 -1 32 +-31 0 31 +-31 1 30 +-31 2 29 +-31 3 28 +-31 4 27 +-31 5 26 +-31 6 25 +-31 7 24 +-31 8 23 +-31 9 22 +-31 10 21 +-31 11 20 +-31 12 19 +-31 13 18 +-31 14 17 +-31 15 16 +-30 -29 59 +-30 -28 58 +-30 -27 57 +-30 -26 56 +-30 -25 55 +-30 -24 54 +-30 -23 53 +-30 -22 52 +-30 -21 51 +-30 -20 50 +-30 -19 49 +-30 -18 48 +-30 -17 47 +-30 -16 46 +-30 -15 45 +-30 -14 44 +-30 -13 43 +-30 -12 42 +-30 -11 41 +-30 -10 40 +-30 -9 39 +-30 -8 38 +-30 -7 37 +-30 -6 36 +-30 -5 35 +-30 -4 34 +-30 -3 33 +-30 -2 32 +-30 -1 31 +-30 0 30 +-30 1 29 +-30 2 28 +-30 3 27 +-30 4 26 +-30 5 25 +-30 6 24 +-30 7 23 +-30 8 22 +-30 9 21 +-30 10 20 +-30 11 19 +-30 12 18 +-30 13 17 +-30 14 16 +-29 -28 57 +-29 -27 56 +-29 -26 55 +-29 -25 54 +-29 -24 53 +-29 -23 52 +-29 -22 51 +-29 -21 50 +-29 -20 49 +-29 -19 48 +-29 -18 47 +-29 -17 46 +-29 -16 45 +-29 -15 44 +-29 -14 43 +-29 -13 42 +-29 -12 41 +-29 -11 40 +-29 -10 39 +-29 -9 38 +-29 -8 37 +-29 -7 36 +-29 -6 35 +-29 -5 34 +-29 -4 33 +-29 -3 32 +-29 -2 31 +-29 -1 30 +-29 0 29 +-29 1 28 +-29 2 27 +-29 3 26 +-29 4 25 +-29 5 24 +-29 6 23 +-29 7 22 +-29 8 21 +-29 9 20 +-29 10 19 +-29 11 18 +-29 12 17 +-29 13 16 +-29 14 15 +-28 -27 55 +-28 -26 54 +-28 -25 53 +-28 -24 52 +-28 -23 51 +-28 -22 50 +-28 -21 49 +-28 -20 48 +-28 -19 47 +-28 -18 46 +-28 -17 45 +-28 -16 44 +-28 -15 43 +-28 -14 42 +-28 -13 41 +-28 -12 40 +-28 -11 39 +-28 -10 38 +-28 -9 37 +-28 -8 36 +-28 -7 35 +-28 -6 34 +-28 -5 33 +-28 -4 32 +-28 -3 31 +-28 -2 30 +-28 -1 29 +-28 0 28 +-28 1 27 +-28 2 26 +-28 3 25 +-28 4 24 +-28 5 23 +-28 6 22 +-28 7 21 +-28 8 20 +-28 9 19 +-28 10 18 +-28 11 17 +-28 12 16 +-28 13 15 +-27 -26 53 +-27 -25 52 +-27 -24 51 +-27 -23 50 +-27 -22 49 +-27 -21 48 +-27 -20 47 +-27 -19 46 +-27 -18 45 +-27 -17 44 +-27 -16 43 +-27 -15 42 +-27 -14 41 +-27 -13 40 +-27 -12 39 +-27 -11 38 +-27 -10 37 +-27 -9 36 +-27 -8 35 +-27 -7 34 +-27 -6 33 +-27 -5 32 +-27 -4 31 +-27 -3 30 +-27 -2 29 +-27 -1 28 +-27 0 27 +-27 1 26 +-27 2 25 +-27 3 24 +-27 4 23 +-27 5 22 +-27 6 21 +-27 7 20 +-27 8 19 +-27 9 18 +-27 10 17 +-27 11 16 +-27 12 15 +-27 13 14 +-26 -25 51 +-26 -24 50 +-26 -23 49 +-26 -22 48 +-26 -21 47 +-26 -20 46 +-26 -19 45 +-26 -18 44 +-26 -17 43 +-26 -16 42 +-26 -15 41 +-26 -14 40 +-26 -13 39 +-26 -12 38 +-26 -11 37 +-26 -10 36 +-26 -9 35 +-26 -8 34 +-26 -7 33 +-26 -6 32 +-26 -5 31 +-26 -4 30 +-26 -3 29 +-26 -2 28 +-26 -1 27 +-26 0 26 +-26 1 25 +-26 2 24 +-26 3 23 +-26 4 22 +-26 5 21 +-26 6 20 +-26 7 19 +-26 8 18 +-26 9 17 +-26 10 16 +-26 11 15 +-26 12 14 +-25 -24 49 +-25 -23 48 +-25 -22 47 +-25 -21 46 +-25 -20 45 +-25 -19 44 +-25 -18 43 +-25 -17 42 +-25 -16 41 +-25 -15 40 +-25 -14 39 +-25 -13 38 +-25 -12 37 +-25 -11 36 +-25 -10 35 +-25 -9 34 +-25 -8 33 +-25 -7 32 +-25 -6 31 +-25 -5 30 +-25 -4 29 +-25 -3 28 +-25 -2 27 +-25 -1 26 +-25 0 25 +-25 1 24 +-25 2 23 +-25 3 22 +-25 4 21 +-25 5 20 +-25 6 19 +-25 7 18 +-25 8 17 +-25 9 16 +-25 10 15 +-25 11 14 +-25 12 13 +-24 -23 47 +-24 -22 46 +-24 -21 45 +-24 -20 44 +-24 -19 43 +-24 -18 42 +-24 -17 41 +-24 -16 40 +-24 -15 39 +-24 -14 38 +-24 -13 37 +-24 -12 36 +-24 -11 35 +-24 -10 34 +-24 -9 33 +-24 -8 32 +-24 -7 31 +-24 -6 30 +-24 -5 29 +-24 -4 28 +-24 -3 27 +-24 -2 26 +-24 -1 25 +-24 0 24 +-24 1 23 +-24 2 22 +-24 3 21 +-24 4 20 +-24 5 19 +-24 6 18 +-24 7 17 +-24 8 16 +-24 9 15 +-24 10 14 +-24 11 13 +-23 -22 45 +-23 -21 44 +-23 -20 43 +-23 -19 42 +-23 -18 41 +-23 -17 40 +-23 -16 39 +-23 -15 38 +-23 -14 37 +-23 -13 36 +-23 -12 35 +-23 -11 34 +-23 -10 33 +-23 -9 32 +-23 -8 31 +-23 -7 30 +-23 -6 29 +-23 -5 28 +-23 -4 27 +-23 -3 26 +-23 -2 25 +-23 -1 24 +-23 0 23 +-23 1 22 +-23 2 21 +-23 3 20 +-23 4 19 +-23 5 18 +-23 6 17 +-23 7 16 +-23 8 15 +-23 9 14 +-23 10 13 +-23 11 12 +-22 -21 43 +-22 -20 42 +-22 -19 41 +-22 -18 40 +-22 -17 39 +-22 -16 38 +-22 -15 37 +-22 -14 36 +-22 -13 35 +-22 -12 34 +-22 -11 33 +-22 -10 32 +-22 -9 31 +-22 -8 30 +-22 -7 29 +-22 -6 28 +-22 -5 27 +-22 -4 26 +-22 -3 25 +-22 -2 24 +-22 -1 23 +-22 0 22 +-22 1 21 +-22 2 20 +-22 3 19 +-22 4 18 +-22 5 17 +-22 6 16 +-22 7 15 +-22 8 14 +-22 9 13 +-22 10 12 +-21 -20 41 +-21 -19 40 +-21 -18 39 +-21 -17 38 +-21 -16 37 +-21 -15 36 +-21 -14 35 +-21 -13 34 +-21 -12 33 +-21 -11 32 +-21 -10 31 +-21 -9 30 +-21 -8 29 +-21 -7 28 +-21 -6 27 +-21 -5 26 +-21 -4 25 +-21 -3 24 +-21 -2 23 +-21 -1 22 +-21 0 21 +-21 1 20 +-21 2 19 +-21 3 18 +-21 4 17 +-21 5 16 +-21 6 15 +-21 7 14 +-21 8 13 +-21 9 12 +-21 10 11 +-20 -19 39 +-20 -18 38 +-20 -17 37 +-20 -16 36 +-20 -15 35 +-20 -14 34 +-20 -13 33 +-20 -12 32 +-20 -11 31 +-20 -10 30 +-20 -9 29 +-20 -8 28 +-20 -7 27 +-20 -6 26 +-20 -5 25 +-20 -4 24 +-20 -3 23 +-20 -2 22 +-20 -1 21 +-20 0 20 +-20 1 19 +-20 2 18 +-20 3 17 +-20 4 16 +-20 5 15 +-20 6 14 +-20 7 13 +-20 8 12 +-20 9 11 +-19 -18 37 +-19 -17 36 +-19 -16 35 +-19 -15 34 +-19 -14 33 +-19 -13 32 +-19 -12 31 +-19 -11 30 +-19 -10 29 +-19 -9 28 +-19 -8 27 +-19 -7 26 +-19 -6 25 +-19 -5 24 +-19 -4 23 +-19 -3 22 +-19 -2 21 +-19 -1 20 +-19 0 19 +-19 1 18 +-19 2 17 +-19 3 16 +-19 4 15 +-19 5 14 +-19 6 13 +-19 7 12 +-19 8 11 +-19 9 10 +-18 -17 35 +-18 -16 34 +-18 -15 33 +-18 -14 32 +-18 -13 31 +-18 -12 30 +-18 -11 29 +-18 -10 28 +-18 -9 27 +-18 -8 26 +-18 -7 25 +-18 -6 24 +-18 -5 23 +-18 -4 22 +-18 -3 21 +-18 -2 20 +-18 -1 19 +-18 0 18 +-18 1 17 +-18 2 16 +-18 3 15 +-18 4 14 +-18 5 13 +-18 6 12 +-18 7 11 +-18 8 10 +-17 -16 33 +-17 -15 32 +-17 -14 31 +-17 -13 30 +-17 -12 29 +-17 -11 28 +-17 -10 27 +-17 -9 26 +-17 -8 25 +-17 -7 24 +-17 -6 23 +-17 -5 22 +-17 -4 21 +-17 -3 20 +-17 -2 19 +-17 -1 18 +-17 0 17 +-17 1 16 +-17 2 15 +-17 3 14 +-17 4 13 +-17 5 12 +-17 6 11 +-17 7 10 +-17 8 9 +-16 -15 31 +-16 -14 30 +-16 -13 29 +-16 -12 28 +-16 -11 27 +-16 -10 26 +-16 -9 25 +-16 -8 24 +-16 -7 23 +-16 -6 22 +-16 -5 21 +-16 -4 20 +-16 -3 19 +-16 -2 18 +-16 -1 17 +-16 0 16 +-16 1 15 +-16 2 14 +-16 3 13 +-16 4 12 +-16 5 11 +-16 6 10 +-16 7 9 +-15 -14 29 +-15 -13 28 +-15 -12 27 +-15 -11 26 +-15 -10 25 +-15 -9 24 +-15 -8 23 +-15 -7 22 +-15 -6 21 +-15 -5 20 +-15 -4 19 +-15 -3 18 +-15 -2 17 +-15 -1 16 +-15 0 15 +-15 1 14 +-15 2 13 +-15 3 12 +-15 4 11 +-15 5 10 +-15 6 9 +-15 7 8 +-14 -13 27 +-14 -12 26 +-14 -11 25 +-14 -10 24 +-14 -9 23 +-14 -8 22 +-14 -7 21 +-14 -6 20 +-14 -5 19 +-14 -4 18 +-14 -3 17 +-14 -2 16 +-14 -1 15 +-14 0 14 +-14 1 13 +-14 2 12 +-14 3 11 +-14 4 10 +-14 5 9 +-14 6 8 +-13 -12 25 +-13 -11 24 +-13 -10 23 +-13 -9 22 +-13 -8 21 +-13 -7 20 +-13 -6 19 +-13 -5 18 +-13 -4 17 +-13 -3 16 +-13 -2 15 +-13 -1 14 +-13 0 13 +-13 1 12 +-13 2 11 +-13 3 10 +-13 4 9 +-13 5 8 +-13 6 7 +-12 -11 23 +-12 -10 22 +-12 -9 21 +-12 -8 20 +-12 -7 19 +-12 -6 18 +-12 -5 17 +-12 -4 16 +-12 -3 15 +-12 -2 14 +-12 -1 13 +-12 0 12 +-12 1 11 +-12 2 10 +-12 3 9 +-12 4 8 +-12 5 7 +-11 -10 21 +-11 -9 20 +-11 -8 19 +-11 -7 18 +-11 -6 17 +-11 -5 16 +-11 -4 15 +-11 -3 14 +-11 -2 13 +-11 -1 12 +-11 0 11 +-11 1 10 +-11 2 9 +-11 3 8 +-11 4 7 +-11 5 6 +-10 -9 19 +-10 -8 18 +-10 -7 17 +-10 -6 16 +-10 -5 15 +-10 -4 14 +-10 -3 13 +-10 -2 12 +-10 -1 11 +-10 0 10 +-10 1 9 +-10 2 8 +-10 3 7 +-10 4 6 +-9 -8 17 +-9 -7 16 +-9 -6 15 +-9 -5 14 +-9 -4 13 +-9 -3 12 +-9 -2 11 +-9 -1 10 +-9 0 9 +-9 1 8 +-9 2 7 +-9 3 6 +-9 4 5 +-8 -7 15 +-8 -6 14 +-8 -5 13 +-8 -4 12 +-8 -3 11 +-8 -2 10 +-8 -1 9 +-8 0 8 +-8 1 7 +-8 2 6 +-8 3 5 +-7 -6 13 +-7 -5 12 +-7 -4 11 +-7 -3 10 +-7 -2 9 +-7 -1 8 +-7 0 7 +-7 1 6 +-7 2 5 +-7 3 4 +-6 -5 11 +-6 -4 10 +-6 -3 9 +-6 -2 8 +-6 -1 7 +-6 0 6 +-6 1 5 +-6 2 4 +-5 -4 9 +-5 -3 8 +-5 -2 7 +-5 -1 6 +-5 0 5 +-5 1 4 +-5 2 3 +-4 -3 7 +-4 -2 6 +-4 -1 5 +-4 0 4 +-4 1 3 +-3 -2 5 +-3 -1 4 +-3 0 3 +-3 1 2 +-2 -1 3 +-2 0 2 +-1 0 1 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.1 b/2022/utm_tr/candele/tests/input.1 new file mode 100644 index 0000000..316bd14 --- /dev/null +++ b/2022/utm_tr/candele/tests/input.1 @@ -0,0 +1 @@ +3 2 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.10 b/2022/utm_tr/candele/tests/input.10 new file mode 100644 index 0000000..5715479 --- /dev/null +++ b/2022/utm_tr/candele/tests/input.10 @@ -0,0 +1 @@ +950 947 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.2 b/2022/utm_tr/candele/tests/input.2 new file mode 100644 index 0000000..4be3712 --- /dev/null +++ b/2022/utm_tr/candele/tests/input.2 @@ -0,0 +1 @@ +4 1 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.3 b/2022/utm_tr/candele/tests/input.3 new file mode 100644 index 0000000..eeca4a1 --- /dev/null +++ b/2022/utm_tr/candele/tests/input.3 @@ -0,0 +1 @@ +5 5 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.4 b/2022/utm_tr/candele/tests/input.4 new file mode 100644 index 0000000..2cdfc40 --- /dev/null +++ b/2022/utm_tr/candele/tests/input.4 @@ -0,0 +1 @@ +11 7 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.5 b/2022/utm_tr/candele/tests/input.5 new file mode 100644 index 0000000..3dc5f73 --- /dev/null +++ b/2022/utm_tr/candele/tests/input.5 @@ -0,0 +1 @@ +12 2 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.6 b/2022/utm_tr/candele/tests/input.6 new file mode 100644 index 0000000..7a1f1ba --- /dev/null +++ b/2022/utm_tr/candele/tests/input.6 @@ -0,0 +1 @@ +13 12 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.7 b/2022/utm_tr/candele/tests/input.7 new file mode 100644 index 0000000..0ed2ec6 --- /dev/null +++ b/2022/utm_tr/candele/tests/input.7 @@ -0,0 +1 @@ +50 48 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.8 b/2022/utm_tr/candele/tests/input.8 new file mode 100644 index 0000000..893c070 --- /dev/null +++ b/2022/utm_tr/candele/tests/input.8 @@ -0,0 +1 @@ +25 19 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/input.9 b/2022/utm_tr/candele/tests/input.9 new file mode 100644 index 0000000..002320c --- /dev/null +++ b/2022/utm_tr/candele/tests/input.9 @@ -0,0 +1 @@ +100 96 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.1 b/2022/utm_tr/candele/tests/output.1 new file mode 100644 index 0000000..e440e5c --- /dev/null +++ b/2022/utm_tr/candele/tests/output.1 @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.10 b/2022/utm_tr/candele/tests/output.10 new file mode 100644 index 0000000..a0575f5 --- /dev/null +++ b/2022/utm_tr/candele/tests/output.10 @@ -0,0 +1 @@ +395645112 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.2 b/2022/utm_tr/candele/tests/output.2 new file mode 100644 index 0000000..62f9457 --- /dev/null +++ b/2022/utm_tr/candele/tests/output.2 @@ -0,0 +1 @@ +6 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.3 b/2022/utm_tr/candele/tests/output.3 new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/2022/utm_tr/candele/tests/output.3 @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.4 b/2022/utm_tr/candele/tests/output.4 new file mode 100644 index 0000000..a26691e --- /dev/null +++ b/2022/utm_tr/candele/tests/output.4 @@ -0,0 +1 @@ +157773 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.5 b/2022/utm_tr/candele/tests/output.5 new file mode 100644 index 0000000..6c25c18 --- /dev/null +++ b/2022/utm_tr/candele/tests/output.5 @@ -0,0 +1 @@ +120543840 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.6 b/2022/utm_tr/candele/tests/output.6 new file mode 100644 index 0000000..efee1f8 --- /dev/null +++ b/2022/utm_tr/candele/tests/output.6 @@ -0,0 +1 @@ +78 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.7 b/2022/utm_tr/candele/tests/output.7 new file mode 100644 index 0000000..08a0bc8 --- /dev/null +++ b/2022/utm_tr/candele/tests/output.7 @@ -0,0 +1 @@ +730100 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.8 b/2022/utm_tr/candele/tests/output.8 new file mode 100644 index 0000000..a36b79c --- /dev/null +++ b/2022/utm_tr/candele/tests/output.8 @@ -0,0 +1 @@ +908510902 \ No newline at end of file diff --git a/2022/utm_tr/candele/tests/output.9 b/2022/utm_tr/candele/tests/output.9 new file mode 100644 index 0000000..f0bfd4c --- /dev/null +++ b/2022/utm_tr/candele/tests/output.9 @@ -0,0 +1 @@ +590220581 \ No newline at end of file diff --git a/2022/utm_tr/culori/culori.cpp b/2022/utm_tr/culori/culori.cpp new file mode 100644 index 0000000..5f58fb8 --- /dev/null +++ b/2022/utm_tr/culori/culori.cpp @@ -0,0 +1,69 @@ +#include +#include + +using namespace std; + +ifstream input_stream; +ofstream output_stream; + + +char numToChar(int num) { + char letter; + switch (num) { + case 15: + letter = 'F'; + break; + case 14: + letter = 'E'; + break; + case 13: + letter = 'D'; + break; + case 12: + letter = 'C'; + break; + case 11: + letter = 'B'; + break; + case 10: + letter = 'A'; + break; + default: + letter = '0' + num; + } + return letter; +} + +string intToHex(int num) { + string res = ""; + + res += numToChar(num / 16); + res += numToChar(num % 16); + + return res; +} + +int main() { + input_stream.open("tests/input.7"); + + int rgb[3]; + + for (int i = 0; i < 3; i++) { + int tmp; + input_stream >> tmp; + + if (tmp > 255) { + tmp = 255; + } else if (tmp < 0) { + tmp = 0; + } + + rgb[i] = tmp; + } + + cout << intToHex(rgb[0]); + cout << intToHex(rgb[1]); + cout << intToHex(rgb[2]) << endl; + + return 0; +} \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.0 b/2022/utm_tr/culori/tests/input.0 new file mode 100644 index 0000000..8813f3b --- /dev/null +++ b/2022/utm_tr/culori/tests/input.0 @@ -0,0 +1 @@ +255 255 255 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.1 b/2022/utm_tr/culori/tests/input.1 new file mode 100644 index 0000000..c1c5ec1 --- /dev/null +++ b/2022/utm_tr/culori/tests/input.1 @@ -0,0 +1 @@ +255 255 318 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.2 b/2022/utm_tr/culori/tests/input.2 new file mode 100644 index 0000000..68638a7 --- /dev/null +++ b/2022/utm_tr/culori/tests/input.2 @@ -0,0 +1 @@ +76 20 211 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.3 b/2022/utm_tr/culori/tests/input.3 new file mode 100644 index 0000000..f982a99 --- /dev/null +++ b/2022/utm_tr/culori/tests/input.3 @@ -0,0 +1 @@ +148 0 211 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.4 b/2022/utm_tr/culori/tests/input.4 new file mode 100644 index 0000000..898c341 --- /dev/null +++ b/2022/utm_tr/culori/tests/input.4 @@ -0,0 +1 @@ +0 0 0 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.5 b/2022/utm_tr/culori/tests/input.5 new file mode 100644 index 0000000..ed11602 --- /dev/null +++ b/2022/utm_tr/culori/tests/input.5 @@ -0,0 +1 @@ +242 42 1 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.6 b/2022/utm_tr/culori/tests/input.6 new file mode 100644 index 0000000..df6b2da --- /dev/null +++ b/2022/utm_tr/culori/tests/input.6 @@ -0,0 +1 @@ +-200 256 -1 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.7 b/2022/utm_tr/culori/tests/input.7 new file mode 100644 index 0000000..f1b0ce2 --- /dev/null +++ b/2022/utm_tr/culori/tests/input.7 @@ -0,0 +1 @@ +16 200 187 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.8 b/2022/utm_tr/culori/tests/input.8 new file mode 100644 index 0000000..8254968 --- /dev/null +++ b/2022/utm_tr/culori/tests/input.8 @@ -0,0 +1 @@ +13 33 26 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/input.9 b/2022/utm_tr/culori/tests/input.9 new file mode 100644 index 0000000..6d5ea78 --- /dev/null +++ b/2022/utm_tr/culori/tests/input.9 @@ -0,0 +1 @@ +1000 899 254 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.0 b/2022/utm_tr/culori/tests/output.0 new file mode 100644 index 0000000..14ddb5f --- /dev/null +++ b/2022/utm_tr/culori/tests/output.0 @@ -0,0 +1 @@ +FFFFFF \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.1 b/2022/utm_tr/culori/tests/output.1 new file mode 100644 index 0000000..14ddb5f --- /dev/null +++ b/2022/utm_tr/culori/tests/output.1 @@ -0,0 +1 @@ +FFFFFF \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.2 b/2022/utm_tr/culori/tests/output.2 new file mode 100644 index 0000000..8ca5ad7 --- /dev/null +++ b/2022/utm_tr/culori/tests/output.2 @@ -0,0 +1 @@ +4C14D3 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.3 b/2022/utm_tr/culori/tests/output.3 new file mode 100644 index 0000000..0aa005d --- /dev/null +++ b/2022/utm_tr/culori/tests/output.3 @@ -0,0 +1 @@ +9400D3 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.4 b/2022/utm_tr/culori/tests/output.4 new file mode 100644 index 0000000..555f462 --- /dev/null +++ b/2022/utm_tr/culori/tests/output.4 @@ -0,0 +1 @@ +000000 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.5 b/2022/utm_tr/culori/tests/output.5 new file mode 100644 index 0000000..3148dd5 --- /dev/null +++ b/2022/utm_tr/culori/tests/output.5 @@ -0,0 +1 @@ +F22A01 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.6 b/2022/utm_tr/culori/tests/output.6 new file mode 100644 index 0000000..9caac04 --- /dev/null +++ b/2022/utm_tr/culori/tests/output.6 @@ -0,0 +1 @@ +00FF00 \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.7 b/2022/utm_tr/culori/tests/output.7 new file mode 100644 index 0000000..9ad6f5d --- /dev/null +++ b/2022/utm_tr/culori/tests/output.7 @@ -0,0 +1 @@ +10C8BB \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.8 b/2022/utm_tr/culori/tests/output.8 new file mode 100644 index 0000000..972e9cf --- /dev/null +++ b/2022/utm_tr/culori/tests/output.8 @@ -0,0 +1 @@ +0D211A \ No newline at end of file diff --git a/2022/utm_tr/culori/tests/output.9 b/2022/utm_tr/culori/tests/output.9 new file mode 100644 index 0000000..f748bca --- /dev/null +++ b/2022/utm_tr/culori/tests/output.9 @@ -0,0 +1 @@ +FFFFFE \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.1 b/2022/utm_tr/ipman/tests/input.1 new file mode 100644 index 0000000..3b75218 --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.1 @@ -0,0 +1,2 @@ +192.168.1.1 +192.168.1.5 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.10 b/2022/utm_tr/ipman/tests/input.10 new file mode 100644 index 0000000..2a0a2d6 --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.10 @@ -0,0 +1,2 @@ +10.11.12.13 +10.11.13.0 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.2 b/2022/utm_tr/ipman/tests/input.2 new file mode 100644 index 0000000..a3c308a --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.2 @@ -0,0 +1,2 @@ +10.0.0.3 +10.0.1.7 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.3 b/2022/utm_tr/ipman/tests/input.3 new file mode 100644 index 0000000..d48cfd6 --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.3 @@ -0,0 +1,2 @@ +192.166.0.0 +192.168.0.0 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.4 b/2022/utm_tr/ipman/tests/input.4 new file mode 100644 index 0000000..dea3707 --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.4 @@ -0,0 +1,2 @@ +160.0.0.0 +160.0.1.0 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.5 b/2022/utm_tr/ipman/tests/input.5 new file mode 100644 index 0000000..0622105 --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.5 @@ -0,0 +1,2 @@ +50.0.0.0 +50.1.1.1 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.6 b/2022/utm_tr/ipman/tests/input.6 new file mode 100644 index 0000000..2117edd --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.6 @@ -0,0 +1,2 @@ +180.0.0.0 +181.0.0.0 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.7 b/2022/utm_tr/ipman/tests/input.7 new file mode 100644 index 0000000..75a417f --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.7 @@ -0,0 +1,2 @@ +1.2.3.4 +5.6.7.8 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.8 b/2022/utm_tr/ipman/tests/input.8 new file mode 100644 index 0000000..31c03d5 --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.8 @@ -0,0 +1,2 @@ +192.132.254.77 +192.177.255.1 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/input.9 b/2022/utm_tr/ipman/tests/input.9 new file mode 100644 index 0000000..b0fe5ea --- /dev/null +++ b/2022/utm_tr/ipman/tests/input.9 @@ -0,0 +1,2 @@ +0.0.0.0 +255.255.255.255 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.1 b/2022/utm_tr/ipman/tests/output.1 new file mode 100644 index 0000000..bf0d87a --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.1 @@ -0,0 +1 @@ +4 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.10 b/2022/utm_tr/ipman/tests/output.10 new file mode 100644 index 0000000..104fcf5 --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.10 @@ -0,0 +1 @@ +243 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.2 b/2022/utm_tr/ipman/tests/output.2 new file mode 100644 index 0000000..ddc17b2 --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.2 @@ -0,0 +1 @@ +260 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.3 b/2022/utm_tr/ipman/tests/output.3 new file mode 100644 index 0000000..41fc5b8 --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.3 @@ -0,0 +1 @@ +131072 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.4 b/2022/utm_tr/ipman/tests/output.4 new file mode 100644 index 0000000..ae4d10b --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.4 @@ -0,0 +1 @@ +256 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.5 b/2022/utm_tr/ipman/tests/output.5 new file mode 100644 index 0000000..22b78e2 --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.5 @@ -0,0 +1 @@ +65793 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.6 b/2022/utm_tr/ipman/tests/output.6 new file mode 100644 index 0000000..1c6db12 --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.6 @@ -0,0 +1 @@ +16777216 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.7 b/2022/utm_tr/ipman/tests/output.7 new file mode 100644 index 0000000..da215d4 --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.7 @@ -0,0 +1 @@ +67372036 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.8 b/2022/utm_tr/ipman/tests/output.8 new file mode 100644 index 0000000..0f0c33d --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.8 @@ -0,0 +1 @@ +2949300 \ No newline at end of file diff --git a/2022/utm_tr/ipman/tests/output.9 b/2022/utm_tr/ipman/tests/output.9 new file mode 100644 index 0000000..b7bf491 --- /dev/null +++ b/2022/utm_tr/ipman/tests/output.9 @@ -0,0 +1 @@ +4294967295 \ No newline at end of file