1000 100
-466 -576 -174 -690 -17 -626 -704 -822 -216 -278 -279 -447 -323 -716 -888 -61 -973 -746 -607 -166 -236 -571 -742 -120 -487 -179 -675 -345 -134 -300 -33 -259 -589 -860 -436 -937 -857 -168 -190 -104 -799 -846 -97 -278 -455 -428 -179 -22 -298 -785 -662 -448 -874 -97 -268 -346 -930 -684 -581 -917 -481 -38 -121 -515 -345 -386 -855 -302 -169 -582 -168 -482 -58 -656 -982 -557 -619 -415 -948 -82 -230 -244 -637 -949 -18 -512 -617 -407 -208 -995 -112 -585 -756 -881 -430 -782 -20 -746 -461 -20 -632 -941 -727 -935 -195 -718 -803 -235 -382 -152 -432 -455 -434 -77 -868 -744 -326 -686 -62 -644 -674 -826 -660 -904 -70 -412 -408 -199 -721 -657 -991 -949 -229 -644 -981 -522 -238 -721 -515 -352 -945 -254 -797 -683 -736 -924 -234 -268 -69 -504 -979 -365 -423 -463 -298 -859 -588 -504 -251 -26 -18 -396 -164 -600 -813 -800 -743 -17 -846 -308 -887 -71 -783 -949 -138 -4 -451 -688 -176 -89 -58 -677 -170 -677 -950 -835 -52 -571 -905 -293 -211 -681 -141 -744 -327 -587 -509 -924 -445 -913 -444 -349 -753 -770 -455 -20 -729 -411 -833 -180 -698 -950 -258 -91 -502 -400 -598 -156 -502 -773 -433 -583 -472 -359 -545 -921 -10 -530 -231 -777 -766 -506 -675 -161 -807 -7 -628 -388 -971 -16 -238 -409 -419 -469 -568 -946 -86 -148 -664 -13 -408 -827 -48 -13 -431 -764 -373 -680 -624 -824 -5 -228 -784 -690 -556 -636 -541 -395 -905 -469 -892 -465 -990 -804 -36 -411 -80 -280 -434 -217 -817 -540 -526 -544 -124 -484 -860 -451 -438 -514 -537 -988 -699 -731 -812 -992 -154 -77 -522 -655 -230 -664 -784 -947 -727 -900 -470 -317 -284 -985 -972 -885 -517 -273 -73 -692 -374 -792 -202 -899 -204 -70 -161 -143 -974 -534 -451 -160 -223 -54 -773 -112 -336 -970 -130 -591 -187 -875 -562 -22 -941 -244 -448 -939 -808 -3 -449 -732 -725 -635 -645 -38 -444 -405 -161 -2 -574 -585 -66 -993 -462 -232 -653 -918 -225 -233 -150 -187 -966 -359 -252 -115 -709 -667 -671 -880 -658 -870 -449 -143 -751 -55 -494 -159 -710 -547 -873 -739 -745 -925 -303 -570 -683 -299 -795 -506 -626 -869 -782 -484 -2 -194 -415 -845 -197 -700 -915 -554 -552 -460 -82 -603 -201 -465 -382 -222 -79 -843 -321 -428 -854 -832 -400 -453 -42 -676 -495 -178 -106 -98 -712 -21 -45 -584 -933 -369 -759 -828 -77 -272 -846 -204 -759 -563 -440 -671 -447 -224 -547 -232 -487 -182 -869 -705 -39 -752 -493 -744 -486 -805 -619 -993 -350 -875 -657 -496 -922 -560 -912 -89 -473 -613 -751 -826 -928 -47 -697 -926 -705 -653 -72 -219 -527 -671 -848 -13 -847 -239 -728 -685 -608 -116 -667 -57 -412 -474 -353 -854 -554 -894 -29 -163 -227 -91 -331 -360 -208 -81 -188 -737 -758 -779 -782 -443 -112 -622 -141 -256 -554 -616 -724 -33 -920 -685 -586 -6 -70 -338 -792 -98 -677 -988 -964 -111 -418 -404 -939 -640 -309 -335 -497 -587 -567 -376 -735 -295 -691 -540 -86 -210 -37 -834 -230 -576 -782 -807 -787 -126 -629 -246 -104 -276 -35 -800 -765 -218 -352 -138 -612 -927 -534 -326 -798 -637 -262 -488 -200 -872 -38 -402 -505 -245 -548 -167 -339 -911 -866 -759 -101 -554 -214 -597 -767 -299 -589 -613 -503 -658 -128 -108 -291 -187 -756 -666 -27 -605 -48 -781 -122 -823 -496 -989 -516 -900 -584 -106 -334 -507 -899 -18 -812 -492 -969 -730 -517 -868 -797 -840 -738 -850 -964 -123 -873 -702 -549 -945 -911 -80 -697 -132 -373 -339 -734 -456 -682 -338 -613 -471 -731 -172 -424 -966 -205 -337 -969 -274 -451 -709 -453 -374 -60 -927 -280 -944 -719 -699 -370 -641 -78 -507 -26 -783 -215 -487 -890 -956 -620 -619 -510 -543 -663 -178 -224 -496 -625 -776 -992 -385 -173 -186 -884 -644 -469 -194 -848 -129 -609 -883 -375 -429 -19 -919 -959 -270 -599 -39 -888 -308 -240 -528 -853 -336 -799 -440 -172 -547 -952 -306 -94 -139 -726 -982 -393 -892 -209 -902 -857 -513 -775 -684 -192 -341 -693 -690 -380 -662 -435 -983 -553 -910 -607 -997 -351 -528 -894 -103 -666 -451 -229 -669 -247 -530 -52 -216 -942 -109 -502 -905 -453 -339 -521 -696 -378 -49 -875 -258 -113 -396 -150 -318 -843 -220 -20 -928 -307 -671 -304 -961 -127 -843 -138 -51 -25 -415 -306 -795 -105 -698 -234 -571 -187 -913 -890 -166 -217 -610 -181 -943 -499 -474 -581 -577 -183 -219 -309 -731 -410 -756 -424 -487 -248 -586 -384 -868 -210 -247 -773 -114 -661 -149 -763 -327 -675 -518 -678 -191 -41 -784 -365 -899 -146 -791 -230 -457 -521 -787 -550 -554 -626 -168 -553 -368 -947 -797 -17 -876 -745 -995 -735 -948 -90 -733 -111 -271 -630 -151 -562 -605 -277 -954 -453 -427 -467 -29 -216 -985 -976 -357 -446 -226 -669 -283 -394 -671 -170 -199 -318 -94 -824 -195 -634 -401 -377 -324 -676 -387 -756 -155 -728 -415 -547 -55 -543 -887 -869 -976 -81 -860 -536 -481 -844 -265 -545 -61 -400 -993 -90 -993 -823 -609 -616 -327 -284 -592 -899 -714 -804 -793 -856 -271 -982 -379 -39 -25 -521 -666 -847 -513 -774 -15 -568 -284 -630 -733 -273 -254 -83 -543 -520 -909 -824 -893 -747 -490 -745 -682 -896 -735 -471 -260 -406 -737 -670 -539 -733 -480 -600 -992 -537 -177 -81 -726 -234 -835 -23 -474 -783 -782 -894 -967 -634 -884 -269 -959 -808 -638 -216 -666 -768 -786 -482 -821 -834 -135 -49 -411 -379 -367 -991 -500 -55 -128 -967 -271 -218 -165 -331 -530 -580 -576
