33 1001 Cohen, Ronald University of California, Berkeley TD-LIF: Thermal Dissociation - Laser Induced Fluorescence of nitrogen dioxide TC4 1 1 2007 07 31 2007 11 12 1.0 UTC, s 2 1 1 999999 999999 NO2, pptv sigma, pptv 0 17 PI_CONTACT_INFO: Address: Chemistry Department, University of California, Berkeley, CA 94720; cohen@cchem.berkeley.edu; 510-642-2357 PLATFORM: NASA DC-8 LOCATION: DC8_AIRCRAFT ASSOCIATED_DATA: N/A INSTRUMENT_INFO: NO2 laser induced fluorescence DATA_INFO: All data in pptv. Measurement cycle is 20 seconds on, 5 seconds off at approximately 1 Hz. UNCERTAINTY: estimate of NO2 calibration bottle accuracy is +/-5 percent ULOD_FLAG: -7777 ULOD_VALUE: N/A LLOD_FLAG: -8888 LLOD_VALUE: N/A; N/A DM_CONTACT_INFO: Paul Wooldridge, UC Berkeley, pjwool@berkeley.edu PROJECT_INFO: TC4; 13 July - 13 August 2007 STIPULATIONS_ON_USE: Use of these data requires PRIOR OK from the PI OTHER_COMMENTS: N/A Revision 1: Corrected for quenching of NO2 fluoresence by H2O using DLH data, further chemical corrections pending. UTC(s), NO2(pptv), sigma(pptv) 44771 12336 1647 44772 11765 1608 44773 11864 1615 44774 11800 1611 44775 11464 1588 44776 11990 1624 44777 11743 1607 44778 12127 1633 44779 999999 999999 44780 999999 999999 44781 999999 999999 44782 999999 999999 44783 12025 1601 44784 999999 999999 44785 999999 999999 44786 12284 1619 44787 12055 1603 44788 11969 1598 44789 12274 1618 44790 12270 1617 44791 12166 1611 44792 12491 1632 44793 999999 999999 44794 999999 999999 44795 999999 999999 44796 999999 999999 44797 999999 999999 44798 12494 1633 44799 11793 1587 44800 11909 1595 44801 12129 1610 44802 12902 1660 44803 14245 1743 44804 15261 1807 44805 14853 1782 44806 999999 999999 44807 999999 999999 44808 999999 999999 44809 999999 999999 44810 999999 999999 44811 999999 999999 44812 999999 999999 44813 999999 999999 44814 999999 999999 44815 999999 999999 44816 999999 999999 44817 999999 999999 44818 999999 999999 44819 999999 999999 44820 999999 999999 44821 999999 999999 44822 999999 999999 44823 999999 999999 44824 999999 999999 44825 12308 1619 44826 12447 1629 44827 12781 1650 44828 12364 1623 44829 12353 1622 44830 12526 1634 44831 12608 1639 44832 12435 1628 44833 12414 1626 44834 999999 999999 44835 999999 999999 44836 999999 999999 44837 999999 999999 44838 999999 999999 44839 999999 999999 44840 12753 1650 44841 12719 1647 44842 12501 1634 44843 12370 1625 44844 12749 1649 44845 11834 1589 44846 11972 1599 44847 12103 1607 44848 999999 999999 44849 999999 999999 44850 999999 999999 44851 999999 999999 44852 999999 999999 44853 12521 1634 44854 12227 1614 44855 11958 1596 44856 12096 1605 44857 12212 1614 44858 12303 1619 44859 12237 1615 44860 12846 1655 44861 999999 999999 44862 999999 999999 44863 999999 999999 44864 999999 999999 44865 999999 999999 44866 999999 999999 44867 999999 999999 44868 999999 999999 44869 999999 999999 44870 999999 999999 44871 999999 999999 44872 999999 999999 44873 999999 999999 44874 999999 999999 44875 999999 999999 44876 999999 999999 44877 999999 999999 44878 999999 999999 44879 13537 1700 44880 13952 1725 44881 13666 1708 44882 13667 1708 44883 13322 1687 44884 13563 1701 44885 13162 1676 44886 13354 1689 44887 13834 1719 44888 999999 999999 44889 999999 999999 44890 999999 999999 44891 999999 999999 44892 999999 999999 44893 999999 999999 44894 999999 999999 44895 13956 1726 44896 14309 1747 44897 14391 1752 44898 14134 1736 44899 13903 1722 44900 13747 1713 44901 13888 1721 44902 13858 1719 44903 999999 999999 44904 999999 999999 44905 999999 999999 44906 999999 999999 44907 13588 1703 44908 13806 1716 44909 14002 1728 44910 13195 1677 44911 13426 1692 44912 13472 1695 44913 13368 1689 44914 13250 1681 44915 999999 999999 44916 999999 999999 44917 999999 999999 44918 999999 999999 44919 999999 999999 44920 999999 999999 44921 999999 999999 44922 999999 999999 44923 999999 999999 44924 999999 999999 44925 999999 999999 44926 999999 999999 44927 999999 999999 44928 999999 999999 44929 999999 999999 44930 999999 999999 44931 999999 999999 44932 999999 999999 44933 999999 999999 44934 13920 1723 44935 13572 1702 44936 14185 1740 44937 13948 1726 44938 13925 1724 44939 13616 1704 44940 13733 1712 44941 999999 999999 44942 999999 999999 44943 13692 1710 44944 14130 1737 44945 999999 999999 44946 999999 999999 44947 999999 999999 44948 999999 999999 44949 999999 999999 44950 14254 1744 44951 13920 1724 44952 14079 1733 44953 14266 1745 44954 14099 1734 44955 14094 1734 44956 13958 1725 44957 13458 1694 44958 999999 999999 44959 999999 999999 44960 999999 999999 44961 999999 999999 44962 13999 1728 44963 14144 1737 44964 14028 1730 44965 14173 1740 44966 14239 1744 44967 999999 999999 44968 999999 999999 44969 13629 1706 44970 14295 1747 44971 14521 1761 44972 999999 999999 44973 999999 999999 44974 999999 999999 44975 999999 999999 44976 999999 999999 44977 999999 999999 44978 999999 999999 44979 999999 999999 44980 999999 999999 44981 999999 999999 44982 999999 999999 44983 999999 999999 44984 999999 999999 44985 999999 999999 44986 999999 999999 44987 999999 999999 44988 999999 999999 44989 14607 1767 44990 13484 1697 44991 14058 1732 44992 13970 1727 44993 999999 999999 44994 999999 999999 44995 14118 1735 44996 14641 1768 44997 15091 1795 44998 14825 1780 44999 15208 1802 45000 999999 999999 45001 999999 999999 45002 999999 999999 45003 999999 999999 45004 14050 1732 45005 15874 1840 45006 14575 1764 45007 14426 1755 45008 14086 1734 45009 14110 1735 45010 999999 999999 45011 999999 999999 45012 14095 1735 45013 14322 1748 45014 999999 999999 45015 999999 999999 45016 999999 999999 45017 19883 2061 45018 17076 1907 45019 999999 999999 45020 999999 999999 45021 14432 1755 45022 14548 1762 45023 14389 1753 45024 14662 1769 45025 14712 1772 45026 14482 1759 45027 999999 999999 45028 999999 999999 45029 999999 999999 45030 999999 999999 45031 999999 999999 45032 999999 999999 45033 999999 999999 45034 999999 999999 45035 999999 999999 45036 999999 999999 45037 999999 999999 45038 999999 999999 45039 999999 999999 45040 999999 999999 45041 999999 999999 45042 999999 999999 45043 999999 999999 45044 15794 1837 45045 999999 999999 45046 999999 999999 45047 14762 1776 45048 14882 1784 45049 15224 1805 45050 15525 1822 45051 15149 1799 45052 14831 1780 45053 14559 1765 45054 15465 1819 45055 999999 999999 45056 999999 999999 45057 999999 999999 45058 999999 999999 45059 14329 1749 45060 14780 1778 45061 15620 1827 45062 16923 1901 45063 14907 1785 45064 999999 999999 45065 999999 999999 45066 14960 1788 45067 15828 1839 45068 15508 1820 45069 999999 999999 45070 999999 999999 45071 999999 999999 45072 14785 1778 45073 14612 1767 45074 999999 999999 45075 999999 999999 45076 14126 1738 45077 14495 1761 45078 14336 1751 45079 14510 1762 45080 14405 1756 45081 14471 1759 45082 999999 999999 45083 999999 999999 45084 999999 999999 45085 999999 999999 45086 999999 999999 45087 999999 999999 45088 999999 999999 45089 999999 999999 45090 999999 999999 45091 999999 999999 45092 999999 999999 45093 999999 999999 45094 999999 999999 45095 999999 999999 45096 999999 999999 45097 999999 999999 45098 999999 999999 45099 13706 1712 45100 999999 999999 45101 999999 999999 45102 14450 1758 45103 15720 1835 45104 16940 1905 45105 15594 1826 45106 15673 1832 45107 15897 1846 45108 15976 1850 45109 16060 1855 45110 999999 999999 45111 999999 999999 45112 999999 999999 45113 999999 999999 45114 15075 1796 45115 14697 1774 45116 15700 1836 45117 14608 1772 45118 14847 1785 45119 999999 999999 45120 999999 999999 45121 14909 1789 45122 15069 1799 45123 15665 1835 45124 999999 999999 45125 999999 999999 45126 999999 999999 45127 999999 999999 45128 999999 999999 45129 15927 1854 45130 15742 1844 45131 15527 1832 45132 15227 1814 45133 15055 1804 45134 15336 1820 45135 14753 1785 45136 14430 1765 45137 999999 999999 45138 999999 999999 45139 999999 999999 45140 999999 999999 45141 999999 999999 45142 999999 999999 45143 999999 999999 45144 999999 999999 45145 999999 999999 45146 999999 999999 45147 999999 999999 45148 999999 999999 45149 999999 999999 45150 999999 999999 45151 999999 999999 45152 999999 999999 45153 999999 999999 45154 15502 1824 45155 999999 999999 45156 999999 999999 45157 15136 1801 45158 14872 1785 45159 15028 1794 45160 15046 1795 45161 15182 1804 45162 15057 1797 45163 15662 1832 45164 15155 1802 45165 999999 999999 45166 999999 999999 45167 999999 999999 45168 999999 999999 45169 15982 1850 45170 18404 1985 45171 18890 2011 45172 19736 2056 45173 999999 999999 45174 999999 999999 45175 20635 2102 45176 17093 1913 45177 16184 1861 45178 16175 1861 45179 999999 999999 45180 999999 999999 45181 999999 999999 45182 999999 999999 45183 999999 999999 45184 16299 1867 45185 15642 1829 45186 15454 1818 45187 16189 1860 45188 16049 1851 45189 16126 1856 45190 15923 1845 45191 17003 1907 45192 999999 999999 45193 999999 999999 45194 999999 999999 45195 999999 999999 45196 999999 999999 45197 999999 999999 45198 999999 999999 45199 999999 999999 45200 999999 999999 45201 999999 999999 45202 999999 999999 45203 999999 999999 45204 999999 999999 45205 999999 999999 45206 999999 999999 45207 999999 999999 45208 999999 999999 45209 15709 1835 45210 999999 999999 45211 999999 999999 45212 15586 1827 45213 15706 1835 45214 16246 1867 45215 15804 1840 45216 16828 1899 45217 17386 1930 45218 17167 1918 45219 20387 2091 45220 999999 999999 45221 999999 999999 45222 999999 999999 45223 999999 999999 45224 16330 1869 45225 15891 1844 45226 15782 1838 45227 999999 999999 45228 999999 999999 45229 16242 1865 45230 16178 1860 45231 15869 1843 45232 16086 1855 45233 16470 1876 45234 999999 999999 45235 999999 999999 45236 999999 999999 45237 999999 999999 45238 999999 999999 45239 16437 1874 45240 16569 1881 45241 16266 1864 45242 15658 1829 45243 15984 1849 45244 16094 1855 45245 16044 1852 45246 16445 1875 45247 999999 999999 45248 999999 999999 45249 999999 999999 45250 999999 999999 45251 999999 999999 45252 999999 999999 45253 999999 999999 45254 999999 999999 45255 999999 999999 45256 999999 999999 45257 999999 999999 45258 999999 999999 45259 999999 999999 45260 999999 999999 45261 999999 999999 45262 999999 999999 45263 999999 999999 45264 15861 1849 45265 999999 999999 45266 999999 999999 45267 15729 1841 45268 16038 1862 45269 16509 1889 45270 16871 1910 45271 16915 1913 45272 17059 1922 45273 16149 1870 45274 16270 1877 45275 999999 999999 45276 999999 999999 45277 999999 999999 45278 999999 999999 45279 16641 1887 45280 16905 1902 45281 999999 999999 45282 999999 999999 45283 16058 1852 45284 16542 1880 45285 16065 1854 45286 16496 1878 45287 16610 1884 45288 16444 1875 45289 999999 999999 45290 999999 999999 45291 999999 999999 45292 999999 999999 45293 999999 999999 45294 16202 1862 45295 16273 1867 45296 16454 1876 45297 16341 1869 45298 16392 1872 45299 16692 1891 45300 16742 1894 45301 16357 1872 45302 999999 999999 45303 999999 999999 45304 999999 999999 45305 999999 999999 45306 999999 999999 45307 999999 999999 45308 999999 999999 45309 999999 999999 45310 999999 999999 45311 999999 999999 45312 999999 999999 45313 999999 999999 45314 999999 999999 45315 999999 999999 45316 999999 999999 45317 999999 999999 45318 999999 999999 45319 16534 1881 45320 999999 999999 45321 999999 999999 45322 19896 2064 45323 17367 1928 45324 17148 1916 45325 17149 1916 45326 17085 1912 45327 17102 1912 45328 17300 1924 45329 16619 1886 45330 999999 999999 45331 999999 999999 45332 999999 999999 45333 999999 999999 45334 17018 1907 45335 16815 1897 45336 999999 999999 45337 999999 999999 45338 16406 1873 45339 17131 1914 45340 17356 1926 45341 18538 1991 45342 17008 1907 45343 16998 1906 45344 999999 999999 45345 999999 999999 45346 999999 999999 45347 999999 999999 45348 999999 999999 45349 16740 1893 45350 16660 1889 45351 17230 1923 45352 16747 1895 45353 17199 1920 45354 16754 1895 45355 16656 1889 45356 17029 1910 45357 999999 999999 45358 999999 999999 45359 999999 999999 45360 999999 999999 45361 999999 999999 45362 999999 999999 45363 999999 999999 45364 999999 999999 45365 999999 999999 45366 999999 999999 45367 999999 999999 45368 999999 999999 45369 999999 999999 45370 999999 999999 45371 999999 999999 45372 999999 999999 45373 999999 999999 45374 17508 1937 45375 999999 999999 45376 999999 999999 45377 17245 1921 45378 16898 1901 45379 16904 1901 45380 16513 1879 45381 16948 1904 45382 16709 1891 45383 16815 1896 45384 16609 1885 45385 999999 999999 45386 999999 999999 45387 999999 999999 45388 999999 999999 45389 16169 1859 45390 999999 999999 45391 999999 999999 45392 16379 1871 45393 16353 1870 45394 16237 1863 45395 16547 1881 45396 16123 1857 45397 16479 1878 45398 16466 1876 45399 999999 999999 45400 999999 999999 45401 999999 999999 45402 999999 999999 45403 999999 999999 45404 16015 1853 45405 16146 1860 45406 17205 1920 45407 18598 1997 45408 19055 2023 45409 17930 1961 45410 18775 2006 45411 18136 1971 45412 999999 999999 45413 999999 999999 45414 999999 999999 45415 999999 999999 45416 999999 999999 45417 999999 999999 45418 999999 999999 45419 999999 999999 45420 999999 999999 45421 999999 999999 45422 999999 999999 45423 999999 999999 45424 999999 999999 45425 999999 999999 45426 999999 999999 45427 999999 999999 45428 999999 999999 45429 999999 999999 45430 999999 999999 45431 16046 1853 45432 15804 1839 45433 15074 1794 45434 15745 1835 45435 15695 1832 45436 15184 1802 45437 14975 1789 45438 14811 1780 45439 14789 1778 45440 999999 999999 45441 999999 999999 45442 999999 999999 45443 999999 999999 45444 999999 999999 45445 999999 999999 45446 15080 1797 45447 15058 1795 45448 14828 1782 45449 15355 1813 45450 15018 1793 45451 15269 1808 45452 15170 1802 45453 15650 1830 45454 999999 999999 45455 999999 999999 45456 999999 999999 45457 999999 999999 45458 999999 999999 45459 15479 1818 45460 15431 1816 45461 15894 1844 45462 15465 1818 45463 15895 1843 45464 15739 1834 45465 15577 1825 45466 15772 1837 45467 999999 999999 45468 999999 999999 45469 999999 999999 45470 999999 999999 45471 999999 999999 45472 999999 999999 45473 999999 999999 45474 999999 999999 45475 999999 999999 45476 999999 999999 45477 999999 999999 45478 999999 999999 45479 999999 999999 45480 999999 999999 45481 999999 999999 45482 999999 999999 45483 999999 999999 45484 999999 999999 45485 15949 1849 45486 16304 1869 45487 15774 1838 45488 15847 1841 45489 16230 1863 45490 16047 1853 45491 15641 1830 45492 15724 1834 45493 14741 1775 45494 999999 999999 45495 999999 999999 45496 999999 999999 45497 999999 999999 45498 999999 999999 45499 999999 999999 45500 999999 999999 45501 15590 1827 45502 15350 1813 45503 14934 1789 45504 15027 1795 45505 15315 1811 45506 14816 1781 45507 14645 1770 45508 14546 1765 45509 999999 999999 45510 999999 999999 45511 999999 999999 45512 999999 999999 45513 14995 1791 45514 14855 1782 45515 15087 1796 45516 14684 1772 45517 14868 1783 45518 14542 1764 45519 14241 1745 45520 14654 1770 45521 14902 1785 45522 999999 999999 45523 999999 999999 45524 999999 999999 45525 999999 999999 45526 999999 999999 45527 999999 999999 45528 999999 999999 45529 999999 999999 45530 999999 999999 45531 999999 999999 45532 999999 999999 45533 999999 999999 45534 999999 999999 45535 999999 999999 45536 999999 999999 45537 999999 999999 45538 999999 999999 45539 999999 999999 45540 999999 999999 45541 11296 1555 45542 12661 1646 45543 12063 1609 45544 12592 1643 45545 12612 1645 45546 13292 1689 45547 12869 1661 45548 12971 1668 45549 999999 999999 45550 999999 999999 45551 999999 999999 45552 999999 999999 45553 999999 999999 45554 999999 999999 45555 999999 999999 45556 13728 1716 45557 13644 1711 45558 13604 1708 45559 13635 1710 45560 13811 1722 45561 13795 1721 45562 13681 1713 45563 13697 1715 45564 999999 999999 45565 999999 999999 45566 999999 999999 45567 999999 999999 45568 13785 1719 45569 13499 1702 45570 13081 1675 45571 11682 1583 45572 11410 1564 45573 11557 1574 45574 11990 1603 45575 11842 1594 45576 12486 1637 45577 999999 999999 45578 999999 999999 45579 999999 999999 45580 999999 999999 45581 999999 999999 45582 999999 999999 45583 999999 999999 45584 999999 999999 45585 999999 999999 45586 999999 999999 45587 999999 999999 45588 999999 999999 45589 999999 999999 45590 999999 999999 45591 999999 999999 45592 999999 999999 45593 999999 999999 45594 999999 999999 45595 13410 1695 45596 14343 1753 45597 15531 1825 45598 13736 1714 45599 10926 1528 45600 15476 1821 45601 15379 1819 45602 14834 1789 45603 999999 999999 45604 999999 999999 45605 14736 1778 45606 999999 999999 45607 999999 999999 45608 999999 999999 45609 999999 999999 45610 999999 999999 45611 13283 1692 45612 13998 1739 45613 12728 1659 45614 13715 1724 45615 13459 1708 45616 13899 1735 45617 13886 1733 45618 13070 1681 45619 999999 999999 45620 999999 999999 45621 999999 999999 45622 999999 999999 45623 14456 1759 45624 14771 1780 45625 14567 1769 45626 13554 1706 45627 999999 999999 45628 999999 999999 45629 999999 999999 45630 999999 999999 45631 12062 1611 45632 10588 1510 45633 999999 999999 45634 999999 999999 45635 999999 999999 45636 999999 999999 45637 999999 999999 45638 999999 999999 45639 999999 999999 45640 999999 999999 45641 999999 999999 45642 999999 999999 45643 999999 999999 45644 999999 999999 45645 999999 999999 45646 999999 999999 45647 999999 999999 45648 999999 999999 45649 999999 999999 45650 1430 559 45651 2567 750 45652 2621 760 45653 2147 686 45654 542 334 45655 999999 999999 45656 999999 999999 45657 750 392 45658 257 235 45659 181 201 45660 135 173 45661 999999 999999 45662 999999 999999 45663 999999 999999 45664 999999 999999 45665 82 129 45666 29 62 45667 16 56 45668 -10 26 45669 8 50 45670 14 62 45671 95 145 45672 219 216 45673 999999 999999 45674 999999 999999 45675 999999 999999 45676 999999 999999 45677 999999 999999 45678 626 369 45679 484 327 45680 391 294 45681 418 305 45682 999999 999999 45683 999999 999999 45684 1023 462 45685 1177 508 45686 443 306 45687 102 151 45688 999999 999999 45689 999999 999999 45690 999999 999999 45691 999999 999999 45692 999999 999999 45693 999999 999999 45694 999999 999999 45695 999999 999999 45696 999999 999999 45697 999999 999999 45698 999999 999999 45699 999999 999999 45700 999999 999999 45701 999999 999999 45702 999999 999999 45703 999999 999999 45704 999999 999999 45705 1069 489 45706 1245 526 45707 899 446 45708 923 453 45709 990 469 45710 999999 999999 45711 999999 999999 45712 532 345 45713 375 289 45714 509 336 45715 621 373 45716 999999 999999 45717 999999 999999 45718 999999 999999 45719 999999 999999 45720 587 362 45721 677 390 45722 625 371 45723 384 293 45724 427 308 45725 498 323 45726 204 213 45727 999999 999999 45728 999999 999999 45729 263 240 45730 999999 999999 45731 999999 999999 45732 999999 999999 45733 374 289 45734 393 295 45735 385 294 45736 999999 999999 45737 999999 999999 45738 345 279 45739 358 284 45740 327 271 45741 252 238 45742 303 257 45743 999999 999999 45744 999999 999999 45745 999999 999999 45746 999999 999999 45747 999999 999999 45748 999999 999999 45749 999999 999999 45750 999999 999999 45751 999999 999999 45752 999999 999999 45753 999999 999999 45754 999999 999999 45755 999999 999999 45756 999999 999999 45757 999999 999999 45758 999999 999999 45759 999999 999999 45760 103 156 45761 129 169 45762 101 143 45763 151 185 45764 999999 999999 45765 999999 999999 45766 105 155 45767 152 188 45768 169 197 45769 113 157 45770 120 167 45771 999999 999999 45772 999999 999999 45773 999999 999999 45774 999999 999999 45775 142 180 45776 130 174 45777 147 185 45778 199 214 45779 187 206 45780 172 199 45781 999999 999999 45782 999999 999999 45783 244 239 45784 183 206 45785 999999 999999 45786 999999 999999 45787 999999 999999 45788 157 190 45789 178 203 45790 114 162 45791 999999 999999 45792 999999 999999 45793 117 165 45794 157 188 45795 177 202 45796 161 194 45797 147 184 45798 999999 999999 45799 999999 999999 45800 999999 999999 45801 999999 999999 45802 999999 999999 45803 999999 999999 45804 999999 999999 45805 999999 999999 45806 999999 999999 45807 999999 999999 45808 999999 999999 45809 999999 999999 45810 999999 999999 45811 999999 999999 45812 999999 999999 45813 999999 999999 45814 999999 999999 45815 175 203 45816 241 238 45817 196 210 45818 176 201 45819 999999 999999 45820 999999 999999 45821 186 209 45822 163 192 45823 204 217 45824 157 190 45825 176 201 45826 999999 999999 45827 999999 999999 45828 999999 999999 45829 999999 999999 45830 171 200 45831 187 211 45832 163 196 45833 127 173 45834 213 221 45835 145 182 45836 112 159 45837 191 212 45838 999999 999999 45839 999999 999999 45840 999999 999999 45841 999999 999999 45842 999999 999999 45843 125 172 45844 164 196 45845 113 162 45846 107 157 45847 999999 999999 45848 999999 999999 45849 118 167 45850 141 182 45851 116 165 45852 117 164 45853 999999 999999 45854 999999 999999 45855 999999 999999 45856 999999 999999 45857 999999 999999 45858 999999 999999 45859 999999 999999 45860 999999 999999 45861 999999 999999 45862 999999 999999 45863 999999 999999 45864 999999 999999 45865 999999 999999 45866 999999 999999 45867 999999 999999 45868 999999 999999 45869 999999 999999 45870 100 156 45871 62 122 45872 83 141 45873 85 141 45874 69 129 45875 999999 999999 45876 999999 999999 45877 73 131 45878 107 154 45879 97 142 45880 139 181 45881 999999 999999 45882 999999 999999 45883 999999 999999 45884 999999 999999 45885 29 71 45886 123 172 45887 118 161 45888 135 178 45889 90 146 45890 88 146 45891 158 195 45892 111 160 45893 135 177 45894 999999 999999 45895 999999 999999 45896 999999 999999 45897 999999 999999 45898 261 252 45899 174 205 45900 221 230 45901 219 229 45902 192 215 45903 189 213 45904 999999 999999 45905 999999 999999 45906 224 233 45907 202 220 45908 999999 999999 45909 999999 999999 45910 999999 999999 45911 999999 999999 45912 999999 999999 45913 999999 999999 45914 999999 999999 45915 999999 999999 45916 999999 999999 45917 999999 999999 45918 999999 999999 45919 999999 999999 45920 999999 999999 45921 999999 999999 45922 999999 999999 45923 999999 999999 45924 999999 999999 45925 109 165 45926 100 157 45927 999999 999999 45928 999999 999999 45929 71 134 45930 114 166 45931 98 155 45932 999999 999999 45933 999999 999999 45934 142 185 45935 110 164 45936 999999 999999 45937 999999 999999 45938 999999 999999 45939 999999 999999 45940 999999 999999 45941 153 191 45942 119 169 45943 114 166 45944 72 131 45945 112 163 45946 153 192 45947 80 141 45948 999999 999999 45949 999999 999999 45950 999999 999999 45951 999999 999999 45952 999999 999999 45953 140 184 45954 159 194 45955 130 177 45956 177 208 45957 145 188 45958 999999 999999 45959 999999 999999 45960 100 157 45961 157 196 45962 129 167 45963 999999 999999 45964 999999 999999 45965 999999 999999 45966 999999 999999 45967 999999 999999 45968 999999 999999 45969 999999 999999 45970 999999 999999 45971 999999 999999 45972 999999 999999 45973 999999 999999 45974 999999 999999 45975 999999 999999 45976 999999 999999 45977 999999 999999 45978 999999 999999 45979 999999 999999 45980 71 135 45981 133 178 45982 99 155 45983 999999 999999 45984 999999 999999 45985 87 145 45986 84 139 45987 87 146 45988 72 135 45989 999999 999999 45990 999999 999999 45991 999999 999999 45992 999999 999999 45993 999999 999999 45994 999999 999999 45995 94 152 45996 85 144 45997 69 123 45998 152 193 45999 92 150 46000 999999 999999 46001 999999 999999 46002 108 156 46003 124 172 46004 94 142 46005 999999 999999 46006 999999 999999 46007 999999 999999 46008 83 144 46009 77 134 46010 999999 999999 46011 999999 999999 46012 96 143 46013 65 119 46014 98 153 46015 98 155 46016 105 159 46017 96 152 46018 999999 999999 46019 999999 999999 46020 999999 999999 46021 999999 999999 46022 999999 999999 46023 999999 999999 46024 999999 999999 46025 999999 999999 46026 999999 999999 46027 999999 999999 46028 999999 999999 46029 999999 999999 46030 999999 999999 46031 999999 999999 46032 999999 999999 46033 999999 999999 46034 999999 999999 46035 89 149 46036 999999 999999 46037 999999 999999 46038 48 108 46039 101 154 46040 66 127 46041 71 124 46042 55 112 46043 83 140 46044 77 134 46045 21 60 46046 999999 999999 46047 999999 999999 46048 999999 999999 46049 999999 999999 46050 54 115 46051 72 125 46052 53 112 46053 54 103 46054 87 131 46055 999999 999999 46056 999999 999999 46057 58 119 46058 81 140 46059 32 82 46060 999999 999999 46061 999999 999999 46062 999999 999999 46063 25 80 46064 999999 999999 46065 999999 999999 46066 33 89 46067 30 82 46068 25 73 46069 55 112 46070 42 97 46071 63 118 46072 42 96 46073 999999 999999 46074 999999 999999 46075 999999 999999 46076 999999 999999 46077 999999 999999 46078 999999 999999 46079 999999 999999 46080 999999 999999 46081 999999 999999 46082 999999 999999 46083 999999 999999 46084 999999 999999 46085 999999 999999 46086 999999 999999 46087 999999 999999 46088 999999 999999 46089 999999 999999 46090 179 212 46091 999999 999999 46092 999999 999999 46093 76 137 46094 37 83 46095 57 114 46096 77 137 46097 75 125 46098 63 123 46099 90 148 46100 70 131 46101 999999 999999 46102 999999 999999 46103 999999 999999 46104 999999 999999 46105 57 114 46106 25 63 46107 999999 999999 46108 999999 999999 46109 999999 999999 46110 999999 999999 46111 999999 999999 46112 999999 999999 46113 999999 999999 46114 999999 999999 46115 999999 999999 46116 999999 999999 46117 999999 999999 46118 999999 999999 46119 999999 999999 46120 44 83 46121 30 77 46122 35 93 46123 83 137 46124 81 137 46125 101 160 46126 44 104 46127 73 134 46128 999999 999999 46129 999999 999999 46130 999999 999999 46131 999999 999999 46132 999999 999999 46133 999999 999999 46134 999999 999999 46135 999999 999999 46136 999999 999999 46137 999999 999999 46138 999999 999999 46139 999999 999999 46140 999999 999999 46141 999999 999999 46142 999999 999999 46143 999999 999999 46144 999999 999999 46145 33 92 46146 999999 999999 46147 999999 999999 46148 66 111 46149 51 111 46150 46 108 46151 43 92 46152 61 122 46153 70 131 46154 14 59 46155 71 104 46156 999999 999999 46157 999999 999999 46158 999999 999999 46159 999999 999999 46160 65 128 46161 999999 999999 46162 999999 999999 46163 68 115 46164 43 97 46165 43 98 46166 41 90 46167 69 131 46168 22 72 46169 55 116 46170 999999 999999 46171 999999 999999 46172 999999 999999 46173 999999 999999 46174 999999 999999 46175 68 130 46176 22 72 46177 52 113 46178 48 104 46179 23 55 46180 62 124 46181 51 95 46182 51 85 46183 999999 999999 46184 999999 999999 46185 999999 999999 46186 999999 999999 46187 999999 999999 46188 999999 999999 46189 999999 999999 46190 999999 999999 46191 999999 999999 46192 999999 999999 46193 999999 999999 46194 999999 999999 46195 999999 999999 46196 999999 999999 46197 999999 999999 46198 999999 999999 46199 999999 999999 46200 999999 999999 46201 999999 999999 46202 58 117 46203 22 64 46204 11 44 46205 31 82 46206 39 107 46207 8 65 46208 70 120 46209 22 56 46210 56 117 46211 999999 999999 46212 999999 999999 46213 999999 999999 46214 999999 999999 46215 999999 999999 46216 999999 999999 46217 95 154 46218 30 80 46219 56 104 46220 74 137 46221 83 146 46222 75 134 46223 72 115 46224 101 158 46225 999999 999999 46226 999999 999999 46227 999999 999999 46228 999999 999999 46229 999999 999999 46230 117 172 46231 74 134 46232 999999 999999 46233 999999 999999 46234 999999 999999 46235 73 131 46236 72 134 46237 36 75 46238 999999 999999 46239 999999 999999 46240 999999 999999 46241 999999 999999 46242 999999 999999 46243 999999 999999 46244 999999 999999 46245 999999 999999 46246 999999 999999 46247 999999 999999 46248 999999 999999 46249 999999 999999 46250 999999 999999 46251 999999 999999 46252 999999 999999 46253 999999 999999 46254 999999 999999 46255 999999 999999 46256 999999 999999 46257 12 47 46258 21 69 46259 34 86 46260 25 68 46261 48 105 46262 31 80 46263 63 120 46264 68 130 46265 1 35 46266 999999 999999 46267 999999 999999 46268 999999 999999 46269 999999 999999 46270 39 89 46271 61 125 46272 999999 999999 46273 999999 999999 46274 41 94 46275 67 109 46276 37 89 46277 72 127 46278 35 94 46279 63 124 46280 999999 999999 46281 999999 999999 46282 999999 999999 46283 999999 999999 46284 999999 999999 46285 -2 41 46286 5 41 46287 31 94 46288 71 134 46289 32 88 46290 40 100 46291 66 128 46292 999999 999999 46293 999999 999999 46294 999999 999999 46295 999999 999999 46296 999999 999999 46297 999999 999999 46298 999999 999999 46299 999999 999999 46300 999999 999999 46301 999999 999999 46302 999999 999999 46303 999999 999999 46304 999999 999999 46305 999999 999999 46306 999999 999999 46307 999999 999999 46308 999999 999999 46309 999999 999999 46310 115 170 46311 999999 999999 46312 999999 999999 46313 57 105 46314 46 86 46315 37 94 46316 7 42 46317 97 157 46318 23 84 46319 52 102 46320 27 85 46321 999999 999999 46322 999999 999999 46323 999999 999999 46324 999999 999999 46325 10 62 46326 37 84 46327 -3 32 46328 999999 999999 46329 999999 999999 46330 19 77 46331 8 39 46332 12 79 46333 6 49 46334 29 79 46335 999999 999999 46336 999999 999999 46337 999999 999999 46338 999999 999999 46339 999999 999999 46340 39 95 46341 50 110 46342 10 54 46343 66 111 46344 16 55 46345 91 149 46346 49 99 46347 82 146 46348 999999 999999 46349 999999 999999 46350 999999 999999 46351 999999 999999 46352 999999 999999 46353 999999 999999 46354 999999 999999 46355 999999 999999 46356 999999 999999 46357 999999 999999 46358 999999 999999 46359 999999 999999 46360 999999 999999 46361 999999 999999 46362 999999 999999 46363 999999 999999 46364 999999 999999 46365 9 52 46366 999999 999999 46367 999999 999999 46368 82 140 46369 53 115 46370 93 152 46371 83 138 46372 40 88 46373 35 87 46374 53 103 46375 -4 22 46376 999999 999999 46377 999999 999999 46378 999999 999999 46379 999999 999999 46380 30 83 46381 74 135 46382 999999 999999 46383 999999 999999 46384 58 121 46385 71 129 46386 66 114 46387 115 172 46388 53 115 46389 27 86 46390 999999 999999 46391 999999 999999 46392 999999 999999 46393 999999 999999 46394 999999 999999 46395 57 117 46396 44 100 46397 88 149 46398 119 176 46399 11 49 46400 56 114 46401 78 136 46402 44 100 46403 999999 999999 46404 999999 999999 46405 999999 999999 46406 999999 999999 46407 999999 999999 46408 999999 999999 46409 999999 999999 46410 999999 999999 46411 999999 999999 46412 999999 999999 46413 999999 999999 46414 999999 999999 46415 999999 999999 46416 999999 999999 46417 999999 999999 46418 999999 999999 46419 999999 999999 46420 -50 0 46421 999999 999999 46422 999999 999999 46423 -24 13 46424 2 53 46425 -33 0 46426 -40 0 46427 11 46 46428 -8 42 46429 -12 8 46430 -19 50 46431 999999 999999 46432 999999 999999 46433 999999 999999 46434 999999 999999 46435 1 42 46436 7 43 46437 -2 34 46438 4 35 46439 999999 999999 46440 999999 999999 46441 4 37 46442 27 86 46443 18 57 46444 37 88 46445 999999 999999 46446 999999 999999 46447 999999 999999 46448 999999 999999 46449 999999 999999 46450 49 114 46451 29 87 46452 42 77 46453 45 97 46454 62 128 46455 59 123 46456 81 147 46457 4 58 46458 999999 999999 46459 999999 999999 46460 999999 999999 46461 999999 999999 46462 999999 999999 46463 999999 999999 46464 999999 999999 46465 999999 999999 46466 999999 999999 46467 999999 999999 46468 999999 999999 46469 999999 999999 46470 999999 999999 46471 999999 999999 46472 999999 999999 46473 999999 999999 46474 999999 999999 46475 91 158 46476 999999 999999 46477 999999 999999 46478 53 118 46479 999999 999999 46480 999999 999999 46481 999999 999999 46482 999999 999999 46483 999999 999999 46484 999999 999999 46485 999999 999999 46486 999999 999999 46487 999999 999999 46488 999999 999999 46489 999999 999999 46490 999999 999999 46491 999999 999999 46492 999999 999999 46493 999999 999999 46494 999999 999999 46495 999999 999999 46496 999999 999999 46497 999999 999999 46498 999999 999999 46499 999999 999999 46500 999999 999999 46501 999999 999999 46502 999999 999999 46503 999999 999999 46504 999999 999999 46505 999999 999999 46506 999999 999999 46507 999999 999999 46508 999999 999999 46509 999999 999999 46510 999999 999999 46511 999999 999999 46512 999999 999999 46513 999999 999999 46514 999999 999999 46515 999999 999999 46516 999999 999999 46517 999999 999999 46518 999999 999999 46519 999999 999999 46520 999999 999999 46521 999999 999999 46522 999999 999999 46523 999999 999999 46524 999999 999999 46525 999999 999999 46526 999999 999999 46527 999999 999999 46528 999999 999999 46529 999999 999999 46530 999999 999999 46531 999999 999999 46532 999999 999999 46533 999999 999999 46534 74 139 46535 65 125 46536 69 120 46537 46 93 46538 59 120 46539 54 103 46540 999999 999999 46541 999999 999999 46542 999999 999999 46543 999999 999999 46544 999999 999999 46545 999999 999999 46546 83 135 46547 82 143 46548 196 228 46549 118 175 46550 90 155 46551 82 128 46552 41 87 46553 109 170 46554 65 128 46555 999999 999999 46556 999999 999999 46557 999999 999999 46558 999999 999999 46559 999999 999999 46560 999999 999999 46561 18 73 46562 53 117 46563 46 105 46564 157 202 46565 115 175 46566 89 153 46567 999999 999999 46568 999999 999999 46569 999999 999999 46570 999999 999999 46571 999999 999999 46572 999999 999999 46573 999999 999999 46574 999999 999999 46575 999999 999999 46576 999999 999999 46577 999999 999999 46578 999999 999999 46579 999999 999999 46580 999999 999999 46581 999999 999999 46582 999999 999999 46583 999999 999999 46584 999999 999999 46585 999999 999999 46586 68 132 46587 70 119 46588 55 114 46589 78 127 46590 48 113 46591 999999 999999 46592 999999 999999 46593 999999 999999 46594 999999 999999 46595 108 169 46596 999999 999999 46597 999999 999999 46598 999999 999999 46599 999999 999999 46600 999999 999999 46601 59 114 46602 77 132 46603 93 156 46604 62 129 46605 86 132 46606 80 142 46607 108 167 46608 76 123 46609 138 191 46610 999999 999999 46611 999999 999999 46612 999999 999999 46613 84 150 46614 81 134 46615 72 121 46616 82 146 46617 124 179 46618 124 183 46619 139 189 46620 84 131 46621 999999 999999 46622 999999 999999 46623 63 111 46624 999999 999999 46625 999999 999999 46626 999999 999999 46627 999999 999999 46628 999999 999999 46629 999999 999999 46630 999999 999999 46631 999999 999999 46632 999999 999999 46633 999999 999999 46634 999999 999999 46635 999999 999999 46636 999999 999999 46637 999999 999999 46638 999999 999999 46639 999999 999999 46640 999999 999999 46641 142 192 46642 143 195 46643 124 178 46644 60 124 46645 61 121 46646 143 194 46647 115 169 46648 89 145 46649 999999 999999 46650 999999 999999 46651 999999 999999 46652 999999 999999 46653 999999 999999 46654 999999 999999 46655 999999 999999 46656 48 112 46657 115 174 46658 80 131 46659 109 172 46660 89 154 46661 70 137 46662 116 168 46663 27 84 46664 73 139 46665 999999 999999 46666 999999 999999 46667 999999 999999 46668 62 96 46669 70 122 46670 51 115 46671 63 118 46672 110 152 46673 77 138 46674 96 149 46675 76 123 46676 45 82 46677 999999 999999 46678 999999 999999 46679 999999 999999 46680 999999 999999 46681 999999 999999 46682 999999 999999 46683 999999 999999 46684 999999 999999 46685 999999 999999 46686 999999 999999 46687 999999 999999 46688 999999 999999 46689 999999 999999 46690 999999 999999 46691 999999 999999 46692 999999 999999 46693 999999 999999 46694 999999 999999 46695 999999 999999 46696 168 212 46697 136 188 46698 115 176 46699 171 210 46700 169 199 46701 135 191 46702 161 202 46703 90 145 46704 121 174 46705 999999 999999 46706 999999 999999 46707 999999 999999 46708 999999 999999 46709 999999 999999 46710 999999 999999 46711 246 256 46712 999999 999999 46713 999999 999999 46714 138 193 46715 123 180 46716 165 203 46717 144 189 46718 146 191 46719 85 152 46720 999999 999999 46721 999999 999999 46722 999999 999999 46723 88 150 46724 136 183 46725 157 190 46726 78 132 46727 171 214 46728 129 186 46729 113 175 46730 163 208 46731 999999 999999 46732 999999 999999 46733 143 196 46734 999999 999999 46735 999999 999999 46736 999999 999999 46737 999999 999999 46738 999999 999999 46739 999999 999999 46740 999999 999999 46741 999999 999999 46742 999999 999999 46743 999999 999999 46744 999999 999999 46745 999999 999999 46746 999999 999999 46747 999999 999999 46748 999999 999999 46749 999999 999999 46750 999999 999999 46751 159 206 46752 167 208 46753 206 234 46754 165 210 46755 127 185 46756 151 198 46757 169 204 46758 999999 999999 46759 999999 999999 46760 143 171 46761 999999 999999 46762 999999 999999 46763 999999 999999 46764 999999 999999 46765 999999 999999 46766 176 212 46767 90 148 46768 187 222 46769 123 175 46770 79 125 46771 999999 999999 46772 999999 999999 46773 121 182 46774 141 194 46775 999999 999999 46776 999999 999999 46777 999999 999999 46778 74 137 46779 96 159 46780 119 177 46781 128 185 46782 51 114 46783 107 166 46784 116 174 46785 113 175 46786 999999 999999 46787 999999 999999 46788 31 89 46789 999999 999999 46790 999999 999999 46791 999999 999999 46792 999999 999999 46793 999999 999999 46794 999999 999999 46795 999999 999999 46796 999999 999999 46797 999999 999999 46798 999999 999999 46799 999999 999999 46800 999999 999999 46801 999999 999999 46802 999999 999999 46803 999999 999999 46804 999999 999999 46805 999999 999999 46806 118 179 46807 142 187 46808 162 209 46809 148 199 46810 105 168 46811 98 157 46812 78 128 46813 145 198 46814 999999 999999 46815 999999 999999 46816 999999 999999 46817 999999 999999 46818 999999 999999 46819 999999 999999 46820 999999 999999 46821 183 221 46822 162 188 46823 119 178 46824 106 166 46825 217 242 46826 35 94 46827 44 106 46828 120 177 46829 999999 999999 46830 999999 999999 46831 999999 999999 46832 999999 999999 46833 999999 999999 46834 80 152 46835 114 173 46836 164 205 46837 116 168 46838 137 191 46839 128 170 46840 999999 999999 46841 999999 999999 46842 38 93 46843 151 192 46844 999999 999999 46845 999999 999999 46846 999999 999999 46847 999999 999999 46848 999999 999999 46849 999999 999999 46850 999999 999999 46851 999999 999999 46852 999999 999999 46853 999999 999999 46854 999999 999999 46855 999999 999999 46856 999999 999999 46857 999999 999999 46858 999999 999999 46859 999999 999999 46860 999999 999999 46861 187 222 46862 103 155 46863 134 192 46864 153 204 46865 162 210 46866 999999 999999 46867 999999 999999 46868 177 213 46869 107 167 46870 95 154 46871 999999 999999 46872 999999 999999 46873 999999 999999 46874 999999 999999 46875 999999 999999 46876 196 225 46877 78 129 46878 104 158 46879 144 191 46880 125 183 46881 162 208 46882 92 150 46883 62 116 46884 999999 999999 46885 999999 999999 46886 999999 999999 46887 999999 999999 46888 177 212 46889 156 200 46890 146 196 46891 999999 999999 46892 999999 999999 46893 999999 999999 46894 999999 999999 46895 999999 999999 46896 130 186 46897 149 199 46898 204 235 46899 999999 999999 46900 999999 999999 46901 999999 999999 46902 999999 999999 46903 999999 999999 46904 999999 999999 46905 999999 999999 46906 999999 999999 46907 999999 999999 46908 999999 999999 46909 999999 999999 46910 999999 999999 46911 999999 999999 46912 999999 999999 46913 999999 999999 46914 999999 999999 46915 999999 999999 46916 174 214 46917 92 155 46918 121 177 46919 101 153 46920 153 204 46921 999999 999999 46922 999999 999999 46923 109 170 46924 161 208 46925 144 194 46926 999999 999999 46927 999999 999999 46928 999999 999999 46929 999999 999999 46930 999999 999999 46931 76 131 46932 123 180 46933 165 209 46934 140 186 46935 118 175 46936 160 202 46937 150 174 46938 169 202 46939 999999 999999 46940 999999 999999 46941 999999 999999 46942 999999 999999 46943 178 216 46944 140 195 46945 174 210 46946 171 205 46947 127 186 46948 198 225 46949 999999 999999 46950 999999 999999 46951 141 196 46952 999999 999999 46953 999999 999999 46954 999999 999999 46955 999999 999999 46956 999999 999999 46957 999999 999999 46958 999999 999999 46959 999999 999999 46960 999999 999999 46961 999999 999999 46962 999999 999999 46963 999999 999999 46964 999999 999999 46965 999999 999999 46966 999999 999999 46967 999999 999999 46968 999999 999999 46969 999999 999999 46970 999999 999999 46971 105 165 46972 117 164 46973 175 210 46974 146 196 46975 999999 999999 46976 999999 999999 46977 159 205 46978 120 176 46979 70 134 46980 134 181 46981 999999 999999 46982 999999 999999 46983 999999 999999 46984 999999 999999 46985 999999 999999 46986 24 74 46987 128 187 46988 91 154 46989 48 85 46990 109 169 46991 82 149 46992 140 178 46993 133 189 46994 999999 999999 46995 999999 999999 46996 999999 999999 46997 999999 999999 46998 112 173 46999 119 173 47000 149 197 47001 65 127 47002 73 139 47003 999999 999999 47004 999999 999999 47005 135 191 47006 143 195 47007 87 143 47008 93 127 47009 999999 999999 47010 999999 999999 47011 999999 999999 47012 999999 999999 47013 999999 999999 47014 999999 999999 47015 999999 999999 47016 999999 999999 47017 999999 999999 47018 999999 999999 47019 999999 999999 47020 999999 999999 47021 999999 999999 47022 999999 999999 47023 999999 999999 47024 999999 999999 47025 999999 999999 47026 44 92 47027 31 76 47028 65 132 47029 79 141 47030 41 92 47031 999999 999999 47032 999999 999999 47033 120 180 47034 81 128 47035 51 111 47036 999999 999999 47037 999999 999999 47038 999999 999999 47039 999999 999999 47040 999999 999999 47041 90 154 47042 96 145 47043 27 77 47044 31 89 47045 106 168 47046 81 134 47047 63 112 47048 999999 999999 47049 999999 999999 47050 146 199 47051 999999 999999 47052 999999 999999 47053 90 157 47054 105 164 47055 81 144 47056 83 132 47057 999999 999999 47058 999999 999999 47059 103 167 47060 57 117 47061 98 158 47062 154 202 47063 98 163 47064 999999 999999 47065 999999 999999 47066 999999 999999 47067 999999 999999 47068 999999 999999 47069 999999 999999 47070 999999 999999 47071 999999 999999 47072 999999 999999 47073 999999 999999 47074 999999 999999 47075 999999 999999 47076 999999 999999 47077 999999 999999 47078 999999 999999 47079 999999 999999 47080 999999 999999 47081 84 143 47082 113 174 47083 103 166 47084 88 151 47085 104 159 47086 999999 999999 47087 999999 999999 47088 104 160 47089 181 221 47090 97 143 47091 999999 999999 47092 999999 999999 47093 999999 999999 47094 999999 999999 47095 999999 999999 47096 112 144 47097 77 137 47098 96 158 47099 102 159 47100 138 190 47101 124 181 47102 216 235 47103 128 185 47104 999999 999999 47105 999999 999999 47106 999999 999999 47107 999999 999999 47108 88 155 47109 114 174 47110 95 154 47111 177 218 47112 103 166 47113 999999 999999 47114 999999 999999 47115 144 196 47116 206 233 47117 74 139 47118 148 201 47119 999999 999999 47120 999999 999999 47121 999999 999999 47122 999999 999999 47123 999999 999999 47124 999999 999999 47125 999999 999999 47126 999999 999999 47127 999999 999999 47128 999999 999999 47129 999999 999999 47130 999999 999999 47131 999999 999999 47132 999999 999999 47133 999999 999999 47134 999999 999999 47135 999999 999999 47136 999999 999999 47137 999999 999999 47138 999999 999999 47139 70 140 47140 999999 999999 47141 999999 999999 47142 105 162 47143 120 172 47144 141 194 47145 181 221 47146 999999 999999 47147 999999 999999 47148 999999 999999 47149 999999 999999 47150 999999 999999 47151 103 168 47152 114 169 47153 78 143 47154 141 194 47155 79 144 47156 100 135 47157 999999 999999 47158 999999 999999 47159 999999 999999 47160 999999 999999 47161 999999 999999 47162 999999 999999 47163 999999 999999 47164 999999 999999 47165 999999 999999 47166 999999 999999 47167 999999 999999 47168 999999 999999 47169 999999 999999 47170 999999 999999 47171 999999 999999 47172 999999 999999 47173 999999 999999 47174 999999 999999 47175 999999 999999 47176 999999 999999 47177 999999 999999 47178 999999 999999 47179 999999 999999 47180 999999 999999 47181 999999 999999 47182 999999 999999 47183 999999 999999 47184 999999 999999 47185 999999 999999 47186 999999 999999 47187 999999 999999 47188 999999 999999 47189 999999 999999 47190 999999 999999 47191 125 185 47192 168 212 47193 232 251 47194 160 203 47195 293 281 47196 999999 999999 47197 999999 999999 47198 999999 999999 47199 179 221 47200 211 232 47201 999999 999999 47202 999999 999999 47203 999999 999999 47204 999999 999999 47205 999999 999999 47206 190 224 47207 112 158 47208 106 164 47209 155 196 47210 154 203 47211 71 132 47212 93 155 47213 79 121 47214 999999 999999 47215 999999 999999 47216 999999 999999 47217 999999 999999 47218 111 170 47219 141 191 47220 176 213 47221 167 213 47222 159 172 47223 62 114 47224 999999 999999 47225 999999 999999 47226 67 121 47227 131 188 47228 69 128 47229 999999 999999 47230 999999 999999 47231 999999 999999 47232 999999 999999 47233 999999 999999 47234 999999 999999 47235 999999 999999 47236 999999 999999 47237 999999 999999 47238 999999 999999 47239 999999 999999 47240 999999 999999 47241 999999 999999 47242 999999 999999 47243 999999 999999 47244 999999 999999 47245 999999 999999 47246 119 179 47247 159 207 47248 101 160 47249 78 140 47250 193 227 47251 999999 999999 47252 999999 999999 47253 139 169 47254 129 183 47255 84 129 47256 999999 999999 47257 999999 999999 47258 999999 999999 47259 999999 999999 47260 999999 999999 47261 147 199 47262 114 175 47263 149 201 47264 118 157 47265 52 115 47266 187 222 47267 999999 999999 47268 999999 999999 47269 156 205 47270 136 188 47271 999999 999999 47272 999999 999999 47273 137 183 47274 114 153 47275 135 184 47276 75 129 47277 999999 999999 47278 999999 999999 47279 176 215 47280 95 157 47281 102 167 47282 65 122 47283 74 141 47284 999999 999999 47285 999999 999999 47286 999999 999999 47287 999999 999999 47288 999999 999999 47289 999999 999999 47290 999999 999999 47291 999999 999999 47292 999999 999999 47293 999999 999999 47294 999999 999999 47295 999999 999999 47296 999999 999999 47297 999999 999999 47298 999999 999999 47299 999999 999999 47300 999999 999999 47301 214 234 47302 999999 999999 47303 999999 999999 47304 188 224 47305 179 219 47306 230 247 47307 173 216 47308 250 260 47309 233 248 47310 186 221 47311 999999 999999 47312 999999 999999 47313 999999 999999 47314 999999 999999 47315 999999 999999 47316 999999 999999 47317 999999 999999 47318 999999 999999 47319 125 183 47320 999999 999999 47321 999999 999999 47322 215 237 47323 176 211 47324 252 260 47325 191 228 47326 999999 999999 47327 999999 999999 47328 142 192 47329 999999 999999 47330 999999 999999 47331 95 139 47332 89 155 47333 116 178 47334 116 175 47335 195 226 47336 146 197 47337 227 247 47338 75 143 47339 999999 999999 47340 999999 999999 47341 999999 999999 47342 999999 999999 47343 999999 999999 47344 999999 999999 47345 999999 999999 47346 999999 999999 47347 999999 999999 47348 999999 999999 47349 999999 999999 47350 999999 999999 47351 999999 999999 47352 999999 999999 47353 999999 999999 47354 999999 999999 47355 999999 999999 47356 198 227 47357 999999 999999 47358 999999 999999 47359 92 153 47360 169 213 47361 119 172 47362 191 225 47363 122 174 47364 142 192 47365 217 242 47366 999999 999999 47367 999999 999999 47368 999999 999999 47369 999999 999999 47370 999999 999999 47371 153 199 47372 167 213 47373 93 137 47374 115 174 47375 69 136 47376 999999 999999 47377 999999 999999 47378 999999 999999 47379 999999 999999 47380 106 171 47381 999999 999999 47382 999999 999999 47383 112 175 47384 187 224 47385 999999 999999 47386 999999 999999 47387 71 124 47388 76 131 47389 150 201 47390 159 208 47391 129 147 47392 103 161 47393 81 144 47394 999999 999999 47395 999999 999999 47396 999999 999999 47397 999999 999999 47398 999999 999999 47399 999999 999999 47400 999999 999999 47401 999999 999999 47402 999999 999999 47403 999999 999999 47404 999999 999999 47405 999999 999999 47406 999999 999999 47407 999999 999999 47408 999999 999999 47409 999999 999999 47410 999999 999999 47411 194 230 47412 224 241 47413 999999 999999 47414 999999 999999 47415 151 204 47416 218 243 47417 226 246 47418 263 264 47419 184 218 47420 224 243 47421 999999 999999 47422 999999 999999 47423 999999 999999 47424 999999 999999 47425 999999 999999 47426 199 220 47427 133 187 47428 79 145 47429 115 170 47430 133 189 47431 196 230 47432 999999 999999 47433 999999 999999 47434 139 194 47435 198 234 47436 999999 999999 47437 999999 999999 47438 121 182 47439 241 254 47440 99 152 47441 124 182 47442 999999 999999 47443 999999 999999 47444 171 216 47445 114 166 47446 165 208 47447 190 218 47448 140 194 47449 999999 999999 47450 999999 999999 47451 999999 999999 47452 999999 999999 47453 999999 999999 47454 999999 999999 47455 999999 999999 47456 999999 999999 47457 999999 999999 47458 999999 999999 47459 999999 999999 47460 999999 999999 47461 999999 999999 47462 999999 999999 47463 999999 999999 47464 999999 999999 47465 999999 999999 47466 252 262 47467 999999 999999 47468 999999 999999 47469 184 222 47470 197 226 47471 194 223 47472 169 205 47473 142 194 47474 253 260 47475 225 246 47476 999999 999999 47477 999999 999999 47478 999999 999999 47479 999999 999999 47480 999999 999999 47481 131 189 47482 245 256 47483 203 235 47484 999999 999999 47485 999999 999999 47486 267 270 47487 181 221 47488 214 241 47489 233 247 47490 219 245 47491 999999 999999 47492 999999 999999 47493 310 291 47494 999999 999999 47495 999999 999999 47496 999999 999999 47497 999999 999999 47498 221 247 47499 287 275 47500 214 240 47501 192 229 47502 298 282 47503 209 239 47504 999999 999999 47505 999999 999999 47506 999999 999999 47507 999999 999999 47508 999999 999999 47509 999999 999999 47510 999999 999999 47511 999999 999999 47512 999999 999999 47513 999999 999999 47514 999999 999999 47515 999999 999999 47516 999999 999999 47517 999999 999999 47518 999999 999999 47519 999999 999999 47520 999999 999999 47521 222 245 47522 999999 999999 47523 999999 999999 47524 232 250 47525 222 246 47526 220 244 47527 182 219 47528 180 220 47529 184 215 47530 159 207 47531 999999 999999 47532 999999 999999 47533 999999 999999 47534 999999 999999 47535 999999 999999 47536 201 227 47537 171 212 47538 185 222 47539 999999 999999 47540 999999 999999 47541 86 153 47542 128 183 47543 173 216 47544 194 229 47545 133 191 47546 999999 999999 47547 999999 999999 47548 235 253 47549 999999 999999 47550 999999 999999 47551 176 215 47552 234 251 47553 212 239 47554 123 178 47555 999999 999999 47556 999999 999999 47557 167 217 47558 203 235 47559 999999 999999 47560 999999 999999 47561 999999 999999 47562 999999 999999 47563 999999 999999 47564 999999 999999 47565 999999 999999 47566 999999 999999 47567 999999 999999 47568 999999 999999 47569 999999 999999 47570 999999 999999 47571 999999 999999 47572 999999 999999 47573 999999 999999 47574 999999 999999 47575 999999 999999 47576 999999 999999 47577 999999 999999 47578 212 239 47579 240 254 47580 140 185 47581 320 293 47582 351 308 47583 309 285 47584 282 277 47585 264 266 47586 999999 999999 47587 999999 999999 47588 999999 999999 47589 999999 999999 47590 999999 999999 47591 249 259 47592 280 276 47593 999999 999999 47594 999999 999999 47595 217 239 47596 201 227 47597 138 189 47598 250 261 47599 149 187 47600 144 199 47601 999999 999999 47602 999999 999999 47603 154 205 47604 999999 999999 47605 999999 999999 47606 263 266 47607 261 267 47608 273 261 47609 209 239 47610 342 305 47611 270 269 47612 334 299 47613 265 268 47614 999999 999999 47615 999999 999999 47616 999999 999999 47617 999999 999999 47618 999999 999999 47619 999999 999999 47620 999999 999999 47621 999999 999999 47622 999999 999999 47623 999999 999999 47624 999999 999999 47625 999999 999999 47626 999999 999999 47627 999999 999999 47628 999999 999999 47629 999999 999999 47630 999999 999999 47631 999999 999999 47632 999999 999999 47633 175 209 47634 306 289 47635 214 238 47636 200 233 47637 253 256 47638 122 180 47639 276 270 47640 223 241 47641 999999 999999 47642 999999 999999 47643 999999 999999 47644 999999 999999 47645 255 261 47646 247 253 47647 197 230 47648 248 260 47649 999999 999999 47650 999999 999999 47651 247 256 47652 228 249 47653 155 203 47654 179 219 47655 201 231 47656 999999 999999 47657 999999 999999 47658 291 279 47659 999999 999999 47660 999999 999999 47661 206 237 47662 275 274 47663 206 234 47664 239 253 47665 246 253 47666 199 230 47667 260 250 47668 243 256 47669 999999 999999 47670 999999 999999 47671 999999 999999 47672 999999 999999 47673 999999 999999 47674 999999 999999 47675 999999 999999 47676 999999 999999 47677 999999 999999 47678 999999 999999 47679 999999 999999 47680 999999 999999 47681 999999 999999 47682 999999 999999 47683 999999 999999 47684 999999 999999 47685 999999 999999 47686 138 194 47687 999999 999999 47688 999999 999999 47689 191 226 47690 150 201 47691 193 223 47692 188 224 47693 227 248 47694 167 207 47695 188 222 47696 999999 999999 47697 999999 999999 47698 999999 999999 47699 999999 999999 47700 999999 999999 47701 148 199 47702 113 171 47703 174 210 47704 999999 999999 47705 999999 999999 47706 162 211 47707 153 203 47708 145 188 47709 181 220 47710 156 199 47711 999999 999999 47712 999999 999999 47713 87 114 47714 999999 999999 47715 999999 999999 47716 183 221 47717 122 152 47718 111 161 47719 188 223 47720 235 252 47721 182 222 47722 206 230 47723 204 236 47724 999999 999999 47725 999999 999999 47726 999999 999999 47727 999999 999999 47728 999999 999999 47729 999999 999999 47730 999999 999999 47731 999999 999999 47732 999999 999999 47733 999999 999999 47734 999999 999999 47735 999999 999999 47736 999999 999999 47737 999999 999999 47738 999999 999999 47739 999999 999999 47740 999999 999999 47741 999999 999999 47742 999999 999999 47743 177 213 47744 218 243 47745 135 188 47746 217 231 47747 198 230 47748 187 223 47749 158 195 47750 148 198 47751 999999 999999 47752 999999 999999 47753 999999 999999 47754 999999 999999 47755 140 189 47756 999999 999999 47757 999999 999999 47758 156 203 47759 115 175 47760 167 213 47761 221 232 47762 158 203 47763 136 175 47764 93 136 47765 143 195 47766 999999 999999 47767 999999 999999 47768 999999 999999 47769 999999 999999 47770 220 243 47771 200 228 47772 167 213 47773 113 164 47774 216 242 47775 210 236 47776 156 204 47777 73 137 47778 131 189 47779 999999 999999 47780 999999 999999 47781 999999 999999 47782 999999 999999 47783 999999 999999 47784 999999 999999 47785 999999 999999 47786 999999 999999 47787 999999 999999 47788 999999 999999 47789 999999 999999 47790 999999 999999 47791 999999 999999 47792 999999 999999 47793 999999 999999 47794 999999 999999 47795 999999 999999 47796 999999 999999 47797 999999 999999 47798 999999 999999 47799 158 207 47800 194 228 47801 247 243 47802 195 229 47803 102 131 47804 112 162 47805 139 192 47806 999999 999999 47807 999999 999999 47808 999999 999999 47809 999999 999999 47810 999999 999999 47811 999999 999999 47812 999999 999999 47813 999999 999999 47814 999999 999999 47815 999999 999999 47816 999999 999999 47817 999999 999999 47818 999999 999999 47819 999999 999999 47820 999999 999999 47821 999999 999999 47822 999999 999999 47823 999999 999999 47824 999999 999999 47825 999999 999999 47826 999999 999999 47827 999999 999999 47828 999999 999999 47829 999999 999999 47830 999999 999999 47831 999999 999999 47832 999999 999999 47833 999999 999999 47834 999999 999999 47835 999999 999999 47836 999999 999999 47837 999999 999999 47838 999999 999999 47839 999999 999999 47840 999999 999999 47841 999999 999999 47842 999999 999999 47843 999999 999999 47844 999999 999999 47845 999999 999999 47846 999999 999999 47847 999999 999999 47848 999999 999999 47849 999999 999999 47850 999999 999999 47851 999999 999999 47852 999999 999999 47853 999999 999999 47854 999999 999999 47855 999999 999999 47856 999999 999999 47857 999999 999999 47858 999999 999999 47859 999999 999999 47860 999999 999999 47861 999999 999999 47862 999999 999999 47863 999999 999999 47864 999999 999999 47865 999999 999999 47866 999999 999999 47867 999999 999999 47868 999999 999999 47869 999999 999999 47870 999999 999999 47871 999999 999999 47872 999999 999999 47873 999999 999999 47874 999999 999999 47875 999999 999999 47876 999999 999999 47877 999999 999999 47878 999999 999999 47879 999999 999999 47880 999999 999999 47881 999999 999999 47882 999999 999999 47883 999999 999999 47884 999999 999999 47885 999999 999999 47886 999999 999999 47887 999999 999999 47888 999999 999999 47889 999999 999999 47890 999999 999999 47891 999999 999999 47892 999999 999999 47893 999999 999999 47894 999999 999999 47895 999999 999999 47896 999999 999999 47897 999999 999999 47898 999999 999999 47899 999999 999999 47900 999999 999999 47901 999999 999999 47902 999999 999999 47903 999999 999999 47904 999999 999999 47905 999999 999999 47906 999999 999999 47907 999999 999999 47908 999999 999999 47909 999999 999999 47910 999999 999999 47911 999999 999999 47912 999999 999999 47913 999999 999999 47914 999999 999999 47915 999999 999999 47916 999999 999999 47917 999999 999999 47918 999999 999999 47919 999999 999999 47920 999999 999999 47921 999999 999999 47922 999999 999999 47923 999999 999999 47924 999999 999999 47925 999999 999999 47926 999999 999999 47927 999999 999999 47928 999999 999999 47929 999999 999999 47930 999999 999999 47931 999999 999999 47932 999999 999999 47933 999999 999999 47934 999999 999999 47935 999999 999999 47936 999999 999999 47937 999999 999999 47938 999999 999999 47939 999999 999999 47940 999999 999999 47941 999999 999999 47942 999999 999999 47943 999999 999999 47944 999999 999999 47945 999999 999999 47946 999999 999999 47947 999999 999999 47948 999999 999999 47949 999999 999999 47950 999999 999999 47951 999999 999999 47952 999999 999999 47953 999999 999999 47954 999999 999999 47955 999999 999999 47956 999999 999999 47957 999999 999999 47958 999999 999999 47959 999999 999999 47960 999999 999999 47961 999999 999999 47962 999999 999999 47963 999999 999999 47964 999999 999999 47965 999999 999999 47966 999999 999999 47967 999999 999999 47968 999999 999999 47969 999999 999999 47970 999999 999999 47971 999999 999999 47972 999999 999999 47973 999999 999999 47974 999999 999999 47975 999999 999999 47976 999999 999999 47977 999999 999999 47978 999999 999999 47979 999999 999999 47980 999999 999999 47981 999999 999999 47982 999999 999999 47983 999999 999999 47984 999999 999999 47985 999999 999999 47986 999999 999999 47987 999999 999999 47988 999999 999999 47989 999999 999999 47990 999999 999999 47991 999999 999999 47992 999999 999999 47993 999999 999999 47994 999999 999999 47995 999999 999999 47996 999999 999999 47997 999999 999999 47998 999999 999999 47999 999999 999999 48000 999999 999999 48001 999999 999999 48002 205 239 48003 999999 999999 48004 999999 999999 48005 229 242 48006 188 225 48007 295 281 48008 258 263 48009 273 268 48010 279 274 48011 222 245 48012 135 187 48013 999999 999999 48014 999999 999999 48015 999999 999999 48016 999999 999999 48017 271 272 48018 268 270 48019 206 233 48020 999999 999999 48021 999999 999999 48022 347 305 48023 239 251 48024 255 260 48025 220 244 48026 200 230 48027 999999 999999 48028 999999 999999 48029 999999 999999 48030 999999 999999 48031 999999 999999 48032 301 281 48033 154 202 48034 301 285 48035 245 256 48036 210 239 48037 274 273 48038 286 277 48039 258 258 48040 999999 999999 48041 999999 999999 48042 999999 999999 48043 999999 999999 48044 999999 999999 48045 999999 999999 48046 999999 999999 48047 999999 999999 48048 999999 999999 48049 999999 999999 48050 999999 999999 48051 999999 999999 48052 999999 999999 48053 999999 999999 48054 999999 999999 48055 999999 999999 48056 999999 999999 48057 999999 999999 48058 999999 999999 48059 211 228 48060 161 204 48061 261 265 48062 293 276 48063 299 286 48064 236 253 48065 186 224 48066 217 240 48067 337 302 48068 999999 999999 48069 999999 999999 48070 999999 999999 48071 999999 999999 48072 264 265 48073 230 241 48074 999999 999999 48075 999999 999999 48076 273 271 48077 205 221 48078 211 240 48079 223 246 48080 256 264 48081 259 265 48082 999999 999999 48083 999999 999999 48084 999999 999999 48085 999999 999999 48086 999999 999999 48087 211 240 48088 225 246 48089 232 252 48090 252 261 48091 246 257 48092 205 230 48093 195 228 48094 261 265 48095 999999 999999 48096 999999 999999 48097 999999 999999 48098 999999 999999 48099 999999 999999 48100 999999 999999 48101 999999 999999 48102 999999 999999 48103 999999 999999 48104 999999 999999 48105 999999 999999 48106 999999 999999 48107 999999 999999 48108 999999 999999 48109 999999 999999 48110 999999 999999 48111 999999 999999 48112 169 214 48113 999999 999999 48114 999999 999999 48115 221 231 48116 188 225 48117 197 225 48118 240 256 48119 213 238 48120 123 174 48121 247 255 48122 148 201 48123 999999 999999 48124 999999 999999 48125 999999 999999 48126 999999 999999 48127 259 265 48128 286 279 48129 258 263 48130 287 278 48131 999999 999999 48132 999999 999999 48133 236 251 48134 221 239 48135 223 245 48136 272 269 48137 999999 999999 48138 999999 999999 48139 999999 999999 48140 999999 999999 48141 999999 999999 48142 234 250 48143 90 146 48144 159 208 48145 192 225 48146 175 218 48147 253 261 48148 238 253 48149 298 285 48150 999999 999999 48151 999999 999999 48152 999999 999999 48153 999999 999999 48154 999999 999999 48155 999999 999999 48156 999999 999999 48157 999999 999999 48158 999999 999999 48159 999999 999999 48160 999999 999999 48161 999999 999999 48162 999999 999999 48163 999999 999999 48164 999999 999999 48165 999999 999999 48166 999999 999999 48167 293 284 48168 999999 999999 48169 999999 999999 48170 304 287 48171 251 252 48172 277 266 48173 246 257 48174 297 283 48175 194 229 48176 180 217 48177 237 252 48178 999999 999999 48179 999999 999999 48180 999999 999999 48181 999999 999999 48182 262 252 48183 226 247 48184 224 244 48185 999999 999999 48186 999999 999999 48187 225 244 48188 260 265 48189 198 230 48190 244 257 48191 248 259 48192 999999 999999 48193 999999 999999 48194 999999 999999 48195 999999 999999 48196 999999 999999 48197 239 251 48198 274 271 48199 307 288 48200 175 217 48201 225 244 48202 310 288 48203 216 242 48204 253 258 48205 999999 999999 48206 999999 999999 48207 999999 999999 48208 999999 999999 48209 999999 999999 48210 999999 999999 48211 999999 999999 48212 999999 999999 48213 999999 999999 48214 999999 999999 48215 999999 999999 48216 999999 999999 48217 999999 999999 48218 999999 999999 48219 999999 999999 48220 999999 999999 48221 999999 999999 48222 999999 999999 48223 999999 999999 48224 236 252 48225 999999 999999 48226 999999 999999 48227 266 266 48228 158 200 48229 237 253 48230 126 182 48231 170 215 48232 365 312 48233 999999 999999 48234 999999 999999 48235 999999 999999 48236 999999 999999 48237 999999 999999 48238 999999 999999 48239 183 220 48240 217 233 48241 157 206 48242 211 240 48243 150 184 48244 197 201 48245 108 166 48246 100 165 48247 999999 999999 48248 999999 999999 48249 999999 999999 48250 999999 999999 48251 999999 999999 48252 215 233 48253 202 227 48254 137 191 48255 204 235 48256 203 229 48257 230 250 48258 161 209 48259 243 252 48260 999999 999999 48261 999999 999999 48262 999999 999999 48263 999999 999999 48264 999999 999999 48265 999999 999999 48266 999999 999999 48267 999999 999999 48268 999999 999999 48269 999999 999999 48270 999999 999999 48271 999999 999999 48272 999999 999999 48273 999999 999999 48274 999999 999999 48275 999999 999999 48276 999999 999999 48277 999999 999999 48278 999999 999999 48279 230 250 48280 161 181 48281 222 244 48282 177 219 48283 216 241 48284 999999 999999 48285 999999 999999 48286 205 236 48287 171 215 48288 999999 999999 48289 999999 999999 48290 999999 999999 48291 999999 999999 48292 999999 999999 48293 999999 999999 48294 268 269 48295 178 215 48296 220 241 48297 229 249 48298 139 193 48299 219 244 48300 140 184 48301 228 245 48302 999999 999999 48303 999999 999999 48304 999999 999999 48305 999999 999999 48306 181 216 48307 199 231 48308 159 205 48309 174 214 48310 142 197 48311 165 209 48312 174 217 48313 131 163 48314 187 225 48315 999999 999999 48316 999999 999999 48317 999999 999999 48318 999999 999999 48319 999999 999999 48320 999999 999999 48321 999999 999999 48322 999999 999999 48323 999999 999999 48324 999999 999999 48325 999999 999999 48326 999999 999999 48327 999999 999999 48328 999999 999999 48329 999999 999999 48330 999999 999999 48331 999999 999999 48332 999999 999999 48333 258 264 48334 241 257 48335 199 232 48336 222 245 48337 248 259 48338 222 246 48339 138 190 48340 142 196 48341 139 192 48342 999999 999999 48343 999999 999999 48344 999999 999999 48345 999999 999999 48346 999999 999999 48347 999999 999999 48348 999999 999999 48349 245 256 48350 106 164 48351 178 214 48352 190 226 48353 192 225 48354 253 260 48355 180 218 48356 197 223 48357 999999 999999 48358 999999 999999 48359 999999 999999 48360 999999 999999 48361 226 243 48362 181 219 48363 159 205 48364 163 210 48365 153 196 48366 160 205 48367 145 187 48368 91 152 48369 194 227 48370 999999 999999 48371 999999 999999 48372 999999 999999 48373 999999 999999 48374 999999 999999 48375 999999 999999 48376 999999 999999 48377 999999 999999 48378 999999 999999 48379 999999 999999 48380 999999 999999 48381 999999 999999 48382 999999 999999 48383 999999 999999 48384 999999 999999 48385 999999 999999 48386 999999 999999 48387 999999 999999 48388 284 282 48389 161 203 48390 169 212 48391 182 222 48392 217 243 48393 167 210 48394 158 204 48395 178 217 48396 999999 999999 48397 999999 999999 48398 153 191 48399 999999 999999 48400 999999 999999 48401 999999 999999 48402 999999 999999 48403 999999 999999 48404 999999 999999 48405 999999 999999 48406 157 207 48407 223 246 48408 135 188 48409 240 254 48410 110 172 48411 186 223 48412 999999 999999 48413 999999 999999 48414 999999 999999 48415 999999 999999 48416 205 236 48417 298 283 48418 252 261 48419 308 289 48420 292 273 48421 294 280 48422 999999 999999 48423 999999 999999 48424 259 263 48425 272 270 48426 999999 999999 48427 999999 999999 48428 999999 999999 48429 999999 999999 48430 999999 999999 48431 999999 999999 48432 999999 999999 48433 999999 999999 48434 999999 999999 48435 999999 999999 48436 999999 999999 48437 999999 999999 48438 999999 999999 48439 999999 999999 48440 999999 999999 48441 999999 999999 48442 999999 999999 48443 647 418 48444 417 334 48445 405 331 48446 509 372 48447 556 388 48448 522 376 48449 999999 999999 48450 999999 999999 48451 307 287 48452 328 298 48453 395 328 48454 999999 999999 48455 999999 999999 48456 999999 999999 48457 999999 999999 48458 999999 999999 48459 189 226 48460 216 242 48461 249 255 48462 284 273 48463 999999 999999 48464 999999 999999 48465 424 338 48466 258 264 48467 999999 999999 48468 999999 999999 48469 999999 999999 48470 999999 999999 48471 262 267 48472 365 312 48473 357 311 48474 426 340 48475 290 277 48476 398 322 48477 340 303 48478 999999 999999 48479 999999 999999 48480 343 302 48481 999999 999999 48482 999999 999999 48483 999999 999999 48484 999999 999999 48485 999999 999999 48486 999999 999999 48487 999999 999999 48488 999999 999999 48489 999999 999999 48490 999999 999999 48491 999999 999999 48492 999999 999999 48493 999999 999999 48494 999999 999999 48495 999999 999999 48496 999999 999999 48497 999999 999999 48498 328 299 48499 390 324 48500 301 284 48501 424 337 48502 437 343 48503 503 369 48504 429 339 48505 999999 999999 48506 999999 999999 48507 338 302 48508 366 311 48509 999999 999999 48510 999999 999999 48511 999999 999999 48512 999999 999999 48513 999999 999999 48514 575 395 48515 526 378 48516 487 362 48517 724 443 48518 605 403 48519 513 369 48520 431 342 48521 525 377 48522 999999 999999 48523 999999 999999 48524 999999 999999 48525 999999 999999 48526 268 269 48527 238 254 48528 178 214 48529 238 253 48530 145 194 48531 212 238 48532 250 260 48533 999999 999999 48534 999999 999999 48535 139 192 48536 999999 999999 48537 999999 999999 48538 999999 999999 48539 999999 999999 48540 999999 999999 48541 999999 999999 48542 999999 999999 48543 999999 999999 48544 999999 999999 48545 999999 999999 48546 999999 999999 48547 999999 999999 48548 999999 999999 48549 999999 999999 48550 999999 999999 48551 999999 999999 48552 999999 999999 48553 206 235 48554 174 215 48555 106 169 48556 122 166 48557 175 216 48558 179 218 48559 144 188 48560 999999 999999 48561 999999 999999 48562 226 247 48563 256 260 48564 999999 999999 48565 999999 999999 48566 999999 999999 48567 999999 999999 48568 999999 999999 48569 195 229 48570 132 190 48571 181 219 48572 264 258 48573 189 215 48574 286 278 48575 999999 999999 48576 999999 999999 48577 196 224 48578 999999 999999 48579 999999 999999 48580 999999 999999 48581 338 302 48582 251 251 48583 999999 999999 48584 999999 999999 48585 999999 999999 48586 223 245 48587 227 238 48588 262 265 48589 222 243 48590 207 236 48591 999999 999999 48592 999999 999999 48593 999999 999999 48594 999999 999999 48595 999999 999999 48596 999999 999999 48597 999999 999999 48598 999999 999999 48599 999999 999999 48600 999999 999999 48601 999999 999999 48602 999999 999999 48603 999999 999999 48604 999999 999999 48605 999999 999999 48606 999999 999999 48607 999999 999999 48608 511 370 48609 218 242 48610 251 259 48611 999999 999999 48612 999999 999999 48613 315 290 48614 999999 999999 48615 999999 999999 48616 999999 999999 48617 351 307 48618 209 238 48619 999999 999999 48620 999999 999999 48621 999999 999999 48622 999999 999999 48623 190 222 48624 156 204 48625 186 221 48626 131 169 48627 163 207 48628 159 201 48629 205 235 48630 160 205 48631 999999 999999 48632 999999 999999 48633 999999 999999 48634 999999 999999 48635 999999 999999 48636 171 215 48637 179 216 48638 197 229 48639 217 241 48640 999999 999999 48641 999999 999999 48642 214 235 48643 257 263 48644 999999 999999 48645 999999 999999 48646 999999 999999 48647 999999 999999 48648 999999 999999 48649 999999 999999 48650 999999 999999 48651 999999 999999 48652 999999 999999 48653 999999 999999 48654 999999 999999 48655 999999 999999 48656 999999 999999 48657 999999 999999 48658 999999 999999 48659 999999 999999 48660 999999 999999 48661 999999 999999 48662 999999 999999 48663 91 161 48664 269 269 48665 112 153 48666 226 247 48667 173 213 48668 999999 999999 48669 999999 999999 48670 287 278 48671 195 229 48672 179 212 48673 199 228 48674 999999 999999 48675 999999 999999 48676 999999 999999 48677 999999 999999 48678 218 240 48679 188 224 48680 154 201 48681 204 232 48682 222 243 48683 215 241 48684 226 242 48685 999999 999999 48686 999999 999999 48687 239 253 48688 999999 999999 48689 999999 999999 48690 999999 999999 48691 271 269 48692 258 263 48693 294 282 48694 999999 999999 48695 999999 999999 48696 225 247 48697 225 244 48698 248 258 48699 255 259 48700 202 233 48701 999999 999999 48702 999999 999999 48703 999999 999999 48704 999999 999999 48705 999999 999999 48706 999999 999999 48707 999999 999999 48708 999999 999999 48709 999999 999999 48710 999999 999999 48711 999999 999999 48712 999999 999999 48713 999999 999999 48714 999999 999999 48715 999999 999999 48716 999999 999999 48717 999999 999999 48718 266 268 48719 142 195 48720 999999 999999 48721 999999 999999 48722 211 232 48723 208 223 48724 246 249 48725 150 174 48726 222 240 48727 286 276 48728 237 253 48729 999999 999999 48730 999999 999999 48731 999999 999999 48732 999999 999999 48733 236 250 48734 169 214 48735 193 228 48736 246 255 48737 999999 999999 48738 999999 999999 48739 238 249 48740 143 188 48741 138 188 48742 202 227 48743 999999 999999 48744 999999 999999 48745 999999 999999 48746 999999 999999 48747 999999 999999 48748 230 250 48749 146 197 48750 207 235 48751 217 242 48752 186 220 48753 240 254 48754 159 206 48755 142 191 48756 999999 999999 48757 999999 999999 48758 999999 999999 48759 999999 999999 48760 999999 999999 48761 999999 999999 48762 999999 999999 48763 999999 999999 48764 999999 999999 48765 999999 999999 48766 999999 999999 48767 999999 999999 48768 999999 999999 48769 999999 999999 48770 999999 999999 48771 999999 999999 48772 999999 999999 48773 120 183 48774 999999 999999 48775 999999 999999 48776 202 232 48777 262 266 48778 311 287 48779 221 245 48780 320 289 48781 325 295 48782 169 210 48783 323 296 48784 999999 999999 48785 999999 999999 48786 999999 999999 48787 999999 999999 48788 267 269 48789 274 267 48790 310 288 48791 999999 999999 48792 999999 999999 48793 287 277 48794 312 289 48795 368 314 48796 366 313 48797 229 247 48798 999999 999999 48799 999999 999999 48800 999999 999999 48801 999999 999999 48802 999999 999999 48803 329 299 48804 211 237 48805 283 274 48806 274 268 48807 221 235 48808 345 305 48809 240 238 48810 280 274 48811 999999 999999 48812 999999 999999 48813 999999 999999 48814 999999 999999 48815 999999 999999 48816 999999 999999 48817 999999 999999 48818 999999 999999 48819 999999 999999 48820 999999 999999 48821 999999 999999 48822 999999 999999 48823 999999 999999 48824 999999 999999 48825 999999 999999 48826 999999 999999 48827 999999 999999 48828 999999 999999 48829 999999 999999 48830 999999 999999 48831 321 294 48832 282 271 48833 258 261 48834 308 285 48835 261 265 48836 345 306 48837 282 273 48838 328 298 48839 999999 999999 48840 999999 999999 48841 999999 999999 48842 999999 999999 48843 273 268 48844 234 252 48845 255 259 48846 999999 999999 48847 999999 999999 48848 271 270 48849 220 243 48850 327 297 48851 253 257 48852 371 314 48853 999999 999999 48854 999999 999999 48855 999999 999999 48856 999999 999999 48857 999999 999999 48858 278 273 48859 223 246 48860 210 218 48861 187 222 48862 242 249 48863 141 179 48864 233 248 48865 201 230 48866 999999 999999 48867 999999 999999 48868 999999 999999 48869 999999 999999 48870 999999 999999 48871 999999 999999 48872 999999 999999 48873 999999 999999 48874 999999 999999 48875 999999 999999 48876 999999 999999 48877 999999 999999 48878 999999 999999 48879 999999 999999 48880 999999 999999 48881 999999 999999 48882 999999 999999 48883 -42 0 48884 999999 999999 48885 999999 999999 48886 177 197 48887 179 224 48888 999999 999999 48889 999999 999999 48890 190 226 48891 210 237 48892 328 291 48893 284 272 48894 999999 999999 48895 999999 999999 48896 999999 999999 48897 999999 999999 48898 390 324 48899 289 279 48900 999999 999999 48901 999999 999999 48902 201 230 48903 301 282 48904 319 294 48905 322 295 48906 316 292 48907 307 288 48908 999999 999999 48909 999999 999999 48910 999999 999999 48911 999999 999999 48912 999999 999999 48913 467 354 48914 385 322 48915 349 307 48916 399 327 48917 347 304 48918 243 248 48919 279 274 48920 271 270 48921 999999 999999 48922 999999 999999 48923 999999 999999 48924 999999 999999 48925 999999 999999 48926 999999 999999 48927 999999 999999 48928 999999 999999 48929 999999 999999 48930 999999 999999 48931 999999 999999 48932 999999 999999 48933 999999 999999 48934 999999 999999 48935 999999 999999 48936 999999 999999 48937 999999 999999 48938 999999 999999 48939 999999 999999 48940 270 268 48941 367 309 48942 295 282 48943 308 289 48944 311 290 48945 356 308 48946 273 270 48947 999999 999999 48948 999999 999999 48949 999999 999999 48950 999999 999999 48951 999999 999999 48952 999999 999999 48953 999999 999999 48954 999999 999999 48955 374 317 48956 383 320 48957 455 350 48958 319 288 48959 476 359 48960 437 343 48961 430 341 48962 365 311 48963 999999 999999 48964 999999 999999 48965 999999 999999 48966 999999 999999 48967 480 360 48968 443 346 48969 376 319 48970 331 295 48971 334 300 48972 416 336 48973 460 352 48974 338 301 48975 411 333 48976 999999 999999 48977 999999 999999 48978 999999 999999 48979 999999 999999 48980 999999 999999 48981 999999 999999 48982 999999 999999 48983 999999 999999 48984 999999 999999 48985 999999 999999 48986 999999 999999 48987 999999 999999 48988 999999 999999 48989 999999 999999 48990 999999 999999 48991 999999 999999 48992 999999 999999 48993 999999 999999 48994 999999 999999 48995 401 329 48996 292 278 48997 344 304 48998 287 278 48999 279 275 49000 313 291 49001 350 298 49002 384 322 49003 288 279 49004 999999 999999 49005 999999 999999 49006 999999 999999 49007 999999 999999 49008 999999 999999 49009 999999 999999 49010 999999 999999 49011 483 359 49012 468 355 49013 379 321 49014 450 350 49015 451 349 49016 323 291 49017 448 348 49018 999999 999999 49019 999999 999999 49020 999999 999999 49021 999999 999999 49022 999999 999999 49023 540 379 49024 453 349 49025 354 308 49026 413 333 49027 426 340 49028 436 344 49029 446 342 49030 438 343 49031 999999 999999 49032 999999 999999 49033 999999 999999 49034 999999 999999 49035 999999 999999 49036 999999 999999 49037 999999 999999 49038 999999 999999 49039 999999 999999 49040 999999 999999 49041 999999 999999 49042 999999 999999 49043 999999 999999 49044 999999 999999 49045 999999 999999 49046 999999 999999 49047 999999 999999 49048 999999 999999 49049 999999 999999 49050 410 330 49051 398 325 49052 427 340 49053 434 342 49054 372 316 49055 381 320 49056 382 319 49057 392 325 49058 361 310 49059 999999 999999 49060 999999 999999 49061 999999 999999 49062 999999 999999 49063 458 352 49064 350 308 49065 999999 999999 49066 999999 999999 49067 426 338 49068 446 346 49069 999999 999999 49070 999999 999999 49071 447 345 49072 280 271 49073 999999 999999 49074 999999 999999 49075 999999 999999 49076 999999 999999 49077 999999 999999 49078 278 271 49079 308 287 49080 235 246 49081 262 266 49082 239 253 49083 290 280 49084 335 301 49085 330 297 49086 999999 999999 49087 999999 999999 49088 999999 999999 49089 999999 999999 49090 999999 999999 49091 999999 999999 49092 999999 999999 49093 999999 999999 49094 999999 999999 49095 999999 999999 49096 999999 999999 49097 999999 999999 49098 999999 999999 49099 999999 999999 49100 999999 999999 49101 999999 999999 49102 999999 999999 49103 176 223 49104 999999 999999 49105 999999 999999 49106 360 309 49107 374 317 49108 365 313 49109 384 322 49110 286 278 49111 454 348 49112 324 293 49113 218 244 49114 999999 999999 49115 999999 999999 49116 999999 999999 49117 999999 999999 49118 263 267 49119 256 261 49120 361 312 49121 999999 999999 49122 999999 999999 49123 322 293 49124 326 296 49125 316 292 49126 315 288 49127 288 275 49128 999999 999999 49129 999999 999999 49130 999999 999999 49131 999999 999999 49132 999999 999999 49133 274 268 49134 145 205 49135 999999 999999 49136 999999 999999 49137 999999 999999 49138 293 282 49139 262 264 49140 258 263 49141 999999 999999 49142 999999 999999 49143 999999 999999 49144 999999 999999 49145 999999 999999 49146 999999 999999 49147 999999 999999 49148 999999 999999 49149 999999 999999 49150 999999 999999 49151 999999 999999 49152 999999 999999 49153 999999 999999 49154 999999 999999 49155 999999 999999 49156 999999 999999 49157 999999 999999 49158 270 272 49159 999999 999999 49160 999999 999999 49161 281 276 49162 366 313 49163 320 294 49164 249 258 49165 379 318 49166 330 295 49167 496 367 49168 500 368 49169 999999 999999 49170 999999 999999 49171 999999 999999 49172 999999 999999 49173 301 280 49174 320 294 49175 424 339 49176 327 296 49177 359 312 49178 999999 999999 49179 999999 999999 49180 397 327 49181 406 332 49182 400 329 49183 999999 999999 49184 999999 999999 49185 999999 999999 49186 366 313 49187 999999 999999 49188 999999 999999 49189 999999 999999 49190 999999 999999 49191 318 294 49192 260 257 49193 325 295 49194 315 290 49195 301 284 49196 999999 999999 49197 999999 999999 49198 999999 999999 49199 999999 999999 49200 999999 999999 49201 999999 999999 49202 999999 999999 49203 999999 999999 49204 999999 999999 49205 999999 999999 49206 999999 999999 49207 999999 999999 49208 999999 999999 49209 999999 999999 49210 999999 999999 49211 999999 999999 49212 999999 999999 49213 410 334 49214 999999 999999 49215 999999 999999 49216 228 248 49217 292 274 49218 213 239 49219 320 288 49220 262 263 49221 168 208 49222 327 297 49223 258 264 49224 999999 999999 49225 999999 999999 49226 999999 999999 49227 999999 999999 49228 281 274 49229 205 234 49230 277 271 49231 118 163 49232 999999 999999 49233 999999 999999 49234 262 266 49235 256 262 49236 190 227 49237 199 229 49238 999999 999999 49239 999999 999999 49240 999999 999999 49241 999999 999999 49242 999999 999999 49243 226 245 49244 194 230 49245 166 202 49246 267 267 49247 157 204 49248 999999 999999 49249 999999 999999 49250 999999 999999 49251 999999 999999 49252 999999 999999 49253 999999 999999 49254 999999 999999 49255 999999 999999 49256 999999 999999 49257 999999 999999 49258 999999 999999 49259 999999 999999 49260 999999 999999 49261 999999 999999 49262 999999 999999 49263 999999 999999 49264 999999 999999 49265 999999 999999 49266 999999 999999 49267 999999 999999 49268 161 208 49269 135 189 49270 999999 999999 49271 999999 999999 49272 213 236 49273 243 255 49274 238 247 49275 188 222 49276 194 227 49277 174 204 49278 189 222 49279 999999 999999 49280 999999 999999 49281 999999 999999 49282 999999 999999 49283 134 187 49284 205 235 49285 113 168 49286 126 180 49287 246 258 49288 999999 999999 49289 999999 999999 49290 301 280 49291 260 262 49292 264 267 49293 999999 999999 49294 999999 999999 49295 999999 999999 49296 170 206 49297 243 246 49298 999999 999999 49299 999999 999999 49300 220 242 49301 205 230 49302 279 275 49303 181 216 49304 250 259 49305 254 259 49306 999999 999999 49307 999999 999999 49308 999999 999999 49309 999999 999999 49310 999999 999999 49311 999999 999999 49312 999999 999999 49313 999999 999999 49314 999999 999999 49315 999999 999999 49316 999999 999999 49317 999999 999999 49318 999999 999999 49319 999999 999999 49320 999999 999999 49321 999999 999999 49322 999999 999999 49323 354 308 49324 346 304 49325 999999 999999 49326 999999 999999 49327 307 287 49328 259 263 49329 279 275 49330 228 242 49331 244 251 49332 225 246 49333 219 244 49334 999999 999999 49335 999999 999999 49336 999999 999999 49337 999999 999999 49338 273 269 49339 240 254 49340 281 274 49341 269 269 49342 259 263 49343 271 265 49344 253 262 49345 999999 999999 49346 999999 999999 49347 290 281 49348 999999 999999 49349 999999 999999 49350 999999 999999 49351 257 263 49352 185 223 49353 299 279 49354 999999 999999 49355 999999 999999 49356 232 246 49357 244 255 49358 326 297 49359 246 254 49360 298 282 49361 999999 999999 49362 999999 999999 49363 999999 999999 49364 999999 999999 49365 999999 999999 49366 999999 999999 49367 999999 999999 49368 999999 999999 49369 999999 999999 49370 999999 999999 49371 999999 999999 49372 999999 999999 49373 999999 999999 49374 999999 999999 49375 999999 999999 49376 999999 999999 49377 999999 999999 49378 140 197 49379 173 183 49380 89 118 49381 186 222 49382 999999 999999 49383 999999 999999 49384 99 129 49385 255 260 49386 204 235 49387 258 264 49388 302 282 49389 999999 999999 49390 999999 999999 49391 999999 999999 49392 999999 999999 49393 198 231 49394 237 254 49395 251 260 49396 344 305 49397 253 262 49398 364 313 49399 297 283 49400 375 317 49401 999999 999999 49402 999999 999999 49403 999999 999999 49404 999999 999999 49405 999999 999999 49406 212 234 49407 304 286 49408 279 274 49409 276 271 49410 999999 999999 49411 999999 999999 49412 255 263 49413 266 268 49414 153 186 49415 260 265 49416 999999 999999 49417 999999 999999 49418 999999 999999 49419 999999 999999 49420 999999 999999 49421 999999 999999 49422 999999 999999 49423 999999 999999 49424 999999 999999 49425 999999 999999 49426 999999 999999 49427 999999 999999 49428 999999 999999 49429 999999 999999 49430 999999 999999 49431 999999 999999 49432 999999 999999 49433 247 258 49434 349 306 49435 215 237 49436 269 267 49437 999999 999999 49438 999999 999999 49439 317 290 49440 362 311 49441 290 278 49442 262 265 49443 326 297 49444 999999 999999 49445 999999 999999 49446 999999 999999 49447 999999 999999 49448 302 285 49449 321 293 49450 388 320 49451 206 220 49452 345 306 49453 297 283 49454 999999 999999 49455 999999 999999 49456 254 255 49457 262 265 49458 999999 999999 49459 999999 999999 49460 999999 999999 49461 251 260 49462 236 249 49463 999999 999999 49464 999999 999999 49465 333 300 49466 290 276 49467 231 249 49468 226 247 49469 244 252 49470 171 211 49471 999999 999999 49472 999999 999999 49473 999999 999999 49474 999999 999999 49475 999999 999999 49476 999999 999999 49477 999999 999999 49478 999999 999999 49479 999999 999999 49480 999999 999999 49481 999999 999999 49482 999999 999999 49483 999999 999999 49484 999999 999999 49485 999999 999999 49486 999999 999999 49487 999999 999999 49488 999999 999999 49489 260 265 49490 999999 999999 49491 999999 999999 49492 292 277 49493 271 268 49494 356 310 49495 374 316 49496 291 280 49497 383 322 49498 436 343 49499 999999 999999 49500 999999 999999 49501 999999 999999 49502 999999 999999 49503 326 294 49504 285 274 49505 299 284 49506 358 311 49507 324 296 49508 999999 999999 49509 999999 999999 49510 296 283 49511 283 275 49512 297 276 49513 999999 999999 49514 999999 999999 49515 999999 999999 49516 298 284 49517 999999 999999 49518 999999 999999 49519 290 277 49520 335 301 49521 292 279 49522 329 295 49523 355 309 49524 239 253 49525 353 308 49526 999999 999999 49527 999999 999999 49528 999999 999999 49529 999999 999999 49530 999999 999999 49531 999999 999999 49532 999999 999999 49533 999999 999999 49534 999999 999999 49535 999999 999999 49536 999999 999999 49537 999999 999999 49538 999999 999999 49539 999999 999999 49540 999999 999999 49541 999999 999999 49542 999999 999999 49543 999999 999999 49544 999999 999999 49545 385 321 49546 286 277 49547 483 358 49548 999999 999999 49549 999999 999999 49550 270 268 49551 341 301 49552 321 293 49553 330 299 49554 999999 999999 49555 999999 999999 49556 999999 999999 49557 999999 999999 49558 279 270 49559 465 350 49560 999999 999999 49561 999999 999999 49562 348 305 49563 306 288 49564 325 295 49565 340 303 49566 373 318 49567 283 276 49568 999999 999999 49569 999999 999999 49570 999999 999999 49571 999999 999999 49572 999999 999999 49573 276 271 49574 294 279 49575 393 326 49576 346 306 49577 342 303 49578 305 277 49579 317 287 49580 353 303 49581 999999 999999 49582 999999 999999 49583 999999 999999 49584 999999 999999 49585 999999 999999 49586 999999 999999 49587 999999 999999 49588 999999 999999 49589 999999 999999 49590 999999 999999 49591 999999 999999 49592 999999 999999 49593 999999 999999 49594 999999 999999 49595 999999 999999 49596 999999 999999 49597 999999 999999 49598 999999 999999 49599 999999 999999 49600 353 308 49601 383 322 49602 378 320 49603 353 307 49604 387 323 49605 470 354 49606 437 343 49607 999999 999999 49608 999999 999999 49609 999999 999999 49610 999999 999999 49611 999999 999999 49612 999999 999999 49613 999999 999999 49614 999999 999999 49615 230 249 49616 255 262 49617 224 242 49618 249 258 49619 306 286 49620 129 185 49621 312 291 49622 240 254 49623 999999 999999 49624 999999 999999 49625 999999 999999 49626 999999 999999 49627 179 210 49628 178 218 49629 369 314 49630 420 336 49631 368 312 49632 370 316 49633 999999 999999 49634 999999 999999 49635 999999 999999 49636 999999 999999 49637 999999 999999 49638 999999 999999 49639 999999 999999 49640 999999 999999 49641 999999 999999 49642 999999 999999 49643 999999 999999 49644 999999 999999 49645 999999 999999 49646 999999 999999 49647 999999 999999 49648 999999 999999 49649 999999 999999 49650 999999 999999 49651 999999 999999 49652 999999 999999 49653 999999 999999 49654 367 314 49655 349 305 49656 374 314 49657 296 282 49658 302 285 49659 306 287 49660 265 259 49661 346 305 49662 226 248 49663 999999 999999 49664 999999 999999 49665 999999 999999 49666 999999 999999 49667 999999 999999 49668 999999 999999 49669 999999 999999 49670 173 218 49671 233 250 49672 204 234 49673 219 238 49674 244 255 49675 282 276 49676 228 246 49677 252 259 49678 999999 999999 49679 999999 999999 49680 999999 999999 49681 999999 999999 49682 297 278 49683 256 263 49684 293 281 49685 322 295 49686 211 238 49687 177 216 49688 999999 999999 49689 999999 999999 49690 296 283 49691 193 220 49692 999999 999999 49693 999999 999999 49694 999999 999999 49695 999999 999999 49696 999999 999999 49697 999999 999999 49698 999999 999999 49699 999999 999999 49700 999999 999999 49701 999999 999999 49702 999999 999999 49703 999999 999999 49704 999999 999999 49705 999999 999999 49706 999999 999999 49707 999999 999999 49708 999999 999999 49709 413 333 49710 173 211 49711 285 276 49712 239 252 49713 200 227 49714 304 287 49715 999999 999999 49716 999999 999999 49717 264 253 49718 199 229 49719 265 266 49720 999999 999999 49721 999999 999999 49722 999999 999999 49723 999999 999999 49724 999999 999999 49725 248 258 49726 390 324 49727 999999 999999 49728 999999 999999 49729 999999 999999 49730 999999 999999 49731 999999 999999 49732 999999 999999 49733 999999 999999 49734 999999 999999 49735 999999 999999 49736 999999 999999 49737 229 245 49738 273 270 49739 249 256 49740 287 278 49741 232 244 49742 200 232 49743 999999 999999 49744 999999 999999 49745 266 268 49746 265 265 49747 999999 999999 49748 999999 999999 49749 999999 999999 49750 999999 999999 49751 999999 999999 49752 999999 999999 49753 999999 999999 49754 999999 999999 49755 999999 999999 49756 999999 999999 49757 999999 999999 49758 999999 999999 49759 999999 999999 49760 999999 999999 49761 999999 999999 49762 999999 999999 49763 999999 999999 49764 226 248 49765 265 265 49766 220 242 49767 252 260 49768 311 289 49769 999999 999999 49770 999999 999999 49771 286 277 49772 308 284 49773 203 228 49774 191 223 49775 999999 999999 49776 999999 999999 49777 999999 999999 49778 999999 999999 49779 285 277 49780 262 264 49781 264 264 49782 200 231 49783 214 232 49784 178 218 49785 167 212 49786 999999 999999 49787 999999 999999 49788 167 212 49789 999999 999999 49790 999999 999999 49791 999999 999999 49792 999999 999999 49793 260 264 49794 201 233 49795 999999 999999 49796 999999 999999 49797 193 227 49798 278 272 49799 148 194 49800 158 205 49801 151 197 49802 999999 999999 49803 999999 999999 49804 999999 999999 49805 999999 999999 49806 999999 999999 49807 999999 999999 49808 999999 999999 49809 999999 999999 49810 999999 999999 49811 999999 999999 49812 999999 999999 49813 999999 999999 49814 999999 999999 49815 999999 999999 49816 999999 999999 49817 999999 999999 49818 999999 999999 49819 255 265 49820 273 269 49821 214 236 49822 999999 999999 49823 999999 999999 49824 167 210 49825 168 208 49826 205 234 49827 208 229 49828 183 219 49829 133 187 49830 999999 999999 49831 999999 999999 49832 999999 999999 49833 999999 999999 49834 212 237 49835 219 240 49836 173 214 49837 204 232 49838 225 242 49839 239 252 49840 999999 999999 49841 999999 999999 49842 181 209 49843 281 274 49844 999999 999999 49845 999999 999999 49846 999999 999999 49847 213 240 49848 249 257 49849 999999 999999 49850 999999 999999 49851 153 204 49852 999999 999999 49853 999999 999999 49854 265 264 49855 227 243 49856 222 242 49857 999999 999999 49858 999999 999999 49859 999999 999999 49860 999999 999999 49861 999999 999999 49862 999999 999999 49863 999999 999999 49864 999999 999999 49865 999999 999999 49866 999999 999999 49867 999999 999999 49868 999999 999999 49869 999999 999999 49870 999999 999999 49871 999999 999999 49872 999999 999999 49873 999999 999999 49874 291 280 49875 999999 999999 49876 999999 999999 49877 209 235 49878 308 285 49879 188 224 49880 354 309 49881 232 248 49882 203 229 49883 314 291 49884 187 225 49885 999999 999999 49886 999999 999999 49887 999999 999999 49888 999999 999999 49889 208 234 49890 211 234 49891 293 278 49892 999999 999999 49893 999999 999999 49894 178 210 49895 164 206 49896 196 230 49897 241 253 49898 168 206 49899 999999 999999 49900 999999 999999 49901 999999 999999 49902 999999 999999 49903 999999 999999 49904 209 234 49905 269 270 49906 234 249 49907 189 226 49908 225 246 49909 272 270 49910 229 247 49911 999999 999999 49912 999999 999999 49913 999999 999999 49914 999999 999999 49915 999999 999999 49916 999999 999999 49917 999999 999999 49918 999999 999999 49919 999999 999999 49920 999999 999999 49921 999999 999999 49922 999999 999999 49923 999999 999999 49924 999999 999999 49925 999999 999999 49926 999999 999999 49927 999999 999999 49928 999999 999999 49929 999999 999999 49930 999999 999999 49931 150 196 49932 186 219 49933 217 237 49934 146 195 49935 194 219 49936 134 190 49937 239 251 49938 230 246 49939 194 224 49940 999999 999999 49941 999999 999999 49942 999999 999999 49943 999999 999999 49944 198 228 49945 190 226 49946 999999 999999 49947 999999 999999 49948 195 228 49949 245 254 49950 233 245 49951 258 258 49952 177 219 49953 220 240 49954 999999 999999 49955 999999 999999 49956 999999 999999 49957 999999 999999 49958 999999 999999 49959 262 264 49960 180 217 49961 325 292 49962 181 215 49963 110 172 49964 129 175 49965 209 236 49966 206 231 49967 999999 999999 49968 999999 999999 49969 999999 999999 49970 999999 999999 49971 999999 999999 49972 999999 999999 49973 999999 999999 49974 999999 999999 49975 999999 999999 49976 999999 999999 49977 999999 999999 49978 999999 999999 49979 999999 999999 49980 999999 999999 49981 999999 999999 49982 999999 999999 49983 999999 999999 49984 999999 999999 49985 999999 999999 49986 151 199 49987 251 259 49988 161 206 49989 197 230 49990 131 170 49991 185 214 49992 189 217 49993 141 194 49994 197 231 49995 999999 999999 49996 999999 999999 49997 999999 999999 49998 999999 999999 49999 999999 999999 50000 999999 999999 50001 232 249 50002 216 240 50003 225 240 50004 210 238 50005 282 275 50006 243 255 50007 266 266 50008 243 255 50009 999999 999999 50010 999999 999999 50011 999999 999999 50012 999999 999999 50013 248 256 50014 271 270 50015 205 231 50016 256 263 50017 221 244 50018 266 264 50019 221 244 50020 164 210 50021 299 280 50022 999999 999999 50023 999999 999999 50024 999999 999999 50025 999999 999999 50026 999999 999999 50027 999999 999999 50028 999999 999999 50029 999999 999999 50030 999999 999999 50031 999999 999999 50032 999999 999999 50033 999999 999999 50034 999999 999999 50035 999999 999999 50036 999999 999999 50037 999999 999999 50038 999999 999999 50039 999999 999999 50040 999999 999999 50041 168 206 50042 179 215 50043 102 163 50044 144 195 50045 66 123 50046 159 203 50047 167 203 50048 168 211 50049 240 254 50050 999999 999999 50051 999999 999999 50052 999999 999999 50053 999999 999999 50054 999999 999999 50055 999999 999999 50056 202 233 50057 119 177 50058 99 158 50059 157 203 50060 130 180 50061 185 219 50062 246 256 50063 242 254 50064 999999 999999 50065 999999 999999 50066 999999 999999 50067 999999 999999 50068 999999 999999 50069 999999 999999 50070 999999 999999 50071 999999 999999 50072 999999 999999 50073 999999 999999 50074 999999 999999 50075 999999 999999 50076 999999 999999 50077 999999 999999 50078 999999 999999 50079 999999 999999 50080 999999 999999 50081 999999 999999 50082 999999 999999 50083 999999 999999 50084 999999 999999 50085 999999 999999 50086 999999 999999 50087 999999 999999 50088 999999 999999 50089 999999 999999 50090 999999 999999 50091 999999 999999 50092 999999 999999 50093 999999 999999 50094 999999 999999 50095 217 243 50096 999999 999999 50097 999999 999999 50098 206 228 50099 165 208 50100 184 220 50101 160 193 50102 245 257 50103 210 236 50104 234 250 50105 999999 999999 50106 999999 999999 50107 999999 999999 50108 999999 999999 50109 999999 999999 50110 169 204 50111 254 259 50112 187 223 50113 999999 999999 50114 999999 999999 50115 135 181 50116 266 265 50117 162 208 50118 135 181 50119 218 241 50120 999999 999999 50121 999999 999999 50122 141 196 50123 999999 999999 50124 999999 999999 50125 186 224 50126 181 216 50127 239 253 50128 155 202 50129 198 227 50130 255 262 50131 240 248 50132 190 225 50133 999999 999999 50134 999999 999999 50135 999999 999999 50136 999999 999999 50137 999999 999999 50138 999999 999999 50139 999999 999999 50140 999999 999999 50141 999999 999999 50142 999999 999999 50143 999999 999999 50144 999999 999999 50145 999999 999999 50146 999999 999999 50147 999999 999999 50148 999999 999999 50149 999999 999999 50150 999999 999999 50151 999999 999999 50152 148 203 50153 999999 999999 50154 999999 999999 50155 211 237 50156 172 215 50157 213 239 50158 248 257 50159 164 210 50160 999999 999999 50161 999999 999999 50162 999999 999999 50163 999999 999999 50164 126 166 50165 999999 999999 50166 999999 999999 50167 220 243 50168 151 199 50169 164 207 50170 184 222 50171 229 244 50172 176 216 50173 268 268 50174 245 254 50175 999999 999999 50176 999999 999999 50177 999999 999999 50178 999999 999999 50179 189 221 50180 124 177 50181 130 185 50182 194 224 50183 132 188 50184 179 217 50185 220 241 50186 190 226 50187 126 184 50188 999999 999999 50189 999999 999999 50190 999999 999999 50191 999999 999999 50192 999999 999999 50193 999999 999999 50194 999999 999999 50195 999999 999999 50196 999999 999999 50197 999999 999999 50198 999999 999999 50199 999999 999999 50200 999999 999999 50201 999999 999999 50202 999999 999999 50203 999999 999999 50204 999999 999999 50205 999999 999999 50206 999999 999999 50207 140 192 50208 220 243 50209 210 237 50210 178 210 50211 207 232 50212 999999 999999 50213 999999 999999 50214 256 263 50215 999999 999999 50216 999999 999999 50217 999999 999999 50218 999999 999999 50219 173 216 50220 184 217 50221 999999 999999 50222 999999 999999 50223 172 204 50224 179 216 50225 151 200 50226 188 225 50227 120 177 50228 260 261 50229 158 202 50230 999999 999999 50231 999999 999999 50232 999999 999999 50233 999999 999999 50234 143 192 50235 169 210 50236 140 192 50237 204 229 50238 195 224 50239 133 188 50240 113 171 50241 173 212 50242 188 225 50243 999999 999999 50244 999999 999999 50245 999999 999999 50246 999999 999999 50247 999999 999999 50248 999999 999999 50249 999999 999999 50250 999999 999999 50251 999999 999999 50252 999999 999999 50253 999999 999999 50254 999999 999999 50255 999999 999999 50256 999999 999999 50257 999999 999999 50258 999999 999999 50259 999999 999999 50260 999999 999999 50261 999999 999999 50262 202 231 50263 183 216 50264 183 221 50265 162 202 50266 191 225 50267 214 240 50268 182 218 50269 197 229 50270 999999 999999 50271 999999 999999 50272 999999 999999 50273 999999 999999 50274 999999 999999 50275 999999 999999 50276 162 200 50277 233 250 50278 132 185 50279 211 236 50280 128 177 50281 124 172 50282 190 195 50283 118 156 50284 196 230 50285 999999 999999 50286 999999 999999 50287 999999 999999 50288 93 154 50289 211 237 50290 201 231 50291 171 202 50292 142 186 50293 133 187 50294 137 181 50295 233 248 50296 168 206 50297 999999 999999 50298 999999 999999 50299 999999 999999 50300 999999 999999 50301 999999 999999 50302 999999 999999 50303 999999 999999 50304 999999 999999 50305 999999 999999 50306 999999 999999 50307 999999 999999 50308 999999 999999 50309 999999 999999 50310 999999 999999 50311 999999 999999 50312 999999 999999 50313 999999 999999 50314 999999 999999 50315 999999 999999 50316 197 229 50317 241 254 50318 216 235 50319 189 223 50320 172 208 50321 231 242 50322 239 254 50323 165 210 50324 148 199 50325 999999 999999 50326 999999 999999 50327 999999 999999 50328 999999 999999 50329 999999 999999 50330 999999 999999 50331 128 182 50332 31 99 50333 999999 999999 50334 999999 999999 50335 124 175 50336 129 183 50337 134 183 50338 144 196 50339 171 214 50340 999999 999999 50341 999999 999999 50342 999999 999999 50343 145 198 50344 152 201 50345 123 170 50346 152 198 50347 90 138 50348 156 200 50349 139 192 50350 197 227 50351 147 190 50352 999999 999999 50353 999999 999999 50354 999999 999999 50355 999999 999999 50356 999999 999999 50357 999999 999999 50358 999999 999999 50359 999999 999999 50360 999999 999999 50361 999999 999999 50362 999999 999999 50363 999999 999999 50364 999999 999999 50365 999999 999999 50366 999999 999999 50367 999999 999999 50368 999999 999999 50369 999999 999999 50370 999999 999999 50371 145 199 50372 215 240 50373 113 162 50374 220 242 50375 149 199 50376 199 229 50377 151 197 50378 999999 999999 50379 999999 999999 50380 169 212 50381 999999 999999 50382 999999 999999 50383 999999 999999 50384 999999 999999 50385 999999 999999 50386 133 185 50387 173 215 50388 70 120 50389 78 144 50390 198 230 50391 999999 999999 50392 999999 999999 50393 156 204 50394 999999 999999 50395 999999 999999 50396 999999 999999 50397 999999 999999 50398 208 231 50399 189 222 50400 172 214 50401 127 157 50402 162 207 50403 115 171 50404 999999 999999 50405 999999 999999 50406 133 180 50407 193 226 50408 185 224 50409 999999 999999 50410 999999 999999 50411 999999 999999 50412 999999 999999 50413 999999 999999 50414 999999 999999 50415 999999 999999 50416 999999 999999 50417 999999 999999 50418 999999 999999 50419 999999 999999 50420 999999 999999 50421 999999 999999 50422 999999 999999 50423 999999 999999 50424 999999 999999 50425 999999 999999 50426 352 298 50427 276 263 50428 999999 999999 50429 999999 999999 50430 187 217 50431 211 229 50432 206 235 50433 169 208 50434 145 192 50435 44 103 50436 999999 999999 50437 999999 999999 50438 999999 999999 50439 999999 999999 50440 108 171 50441 61 118 50442 163 208 50443 999999 999999 50444 999999 999999 50445 132 167 50446 55 115 50447 183 217 50448 125 165 50449 145 196 50450 136 188 50451 999999 999999 50452 999999 999999 50453 999999 999999 50454 999999 999999 50455 121 179 50456 109 165 50457 90 154 50458 137 184 50459 133 185 50460 155 196 50461 105 165 50462 148 194 50463 176 208 50464 999999 999999 50465 999999 999999 50466 999999 999999 50467 999999 999999 50468 999999 999999 50469 999999 999999 50470 999999 999999 50471 999999 999999 50472 999999 999999 50473 999999 999999 50474 999999 999999 50475 999999 999999 50476 999999 999999 50477 999999 999999 50478 999999 999999 50479 999999 999999 50480 999999 999999 50481 999999 999999 50482 999999 999999 50483 124 170 50484 93 158 50485 106 167 50486 167 211 50487 148 197 50488 174 211 50489 158 204 50490 192 227 50491 999999 999999 50492 999999 999999 50493 999999 999999 50494 999999 999999 50495 999999 999999 50496 999999 999999 50497 164 210 50498 181 220 50499 151 201 50500 155 203 50501 134 188 50502 171 214 50503 180 221 50504 126 176 50505 196 230 50506 999999 999999 50507 999999 999999 50508 999999 999999 50509 212 239 50510 211 235 50511 999999 999999 50512 999999 999999 50513 999999 999999 50514 253 259 50515 192 224 50516 236 248 50517 143 194 50518 999999 999999 50519 999999 999999 50520 999999 999999 50521 999999 999999 50522 999999 999999 50523 999999 999999 50524 999999 999999 50525 999999 999999 50526 999999 999999 50527 999999 999999 50528 999999 999999 50529 999999 999999 50530 999999 999999 50531 999999 999999 50532 999999 999999 50533 999999 999999 50534 999999 999999 50535 999999 999999 50536 999999 999999 50537 265 266 50538 206 236 50539 170 211 50540 209 236 50541 120 178 50542 230 249 50543 223 244 50544 203 227 50545 184 219 50546 999999 999999 50547 999999 999999 50548 999999 999999 50549 999999 999999 50550 999999 999999 50551 999999 999999 50552 325 293 50553 295 279 50554 304 286 50555 338 300 50556 267 265 50557 296 281 50558 294 280 50559 287 279 50560 278 271 50561 999999 999999 50562 999999 999999 50563 999999 999999 50564 322 290 50565 382 321 50566 387 322 50567 348 304 50568 463 350 50569 262 259 50570 323 294 50571 999999 999999 50572 999999 999999 50573 999999 999999 50574 999999 999999 50575 999999 999999 50576 999999 999999 50577 999999 999999 50578 999999 999999 50579 999999 999999 50580 999999 999999 50581 999999 999999 50582 999999 999999 50583 999999 999999 50584 999999 999999 50585 999999 999999 50586 999999 999999 50587 999999 999999 50588 999999 999999 50589 999999 999999 50590 999999 999999 50591 999999 999999 50592 285 276 50593 204 233 50594 256 259 50595 195 228 50596 172 215 50597 293 281 50598 187 221 50599 247 258 50600 999999 999999 50601 999999 999999 50602 999999 999999 50603 999999 999999 50604 999999 999999 50605 999999 999999 50606 999999 999999 50607 231 247 50608 204 228 50609 240 253 50610 124 175 50611 202 230 50612 255 262 50613 201 227 50614 254 261 50615 999999 999999 50616 999999 999999 50617 999999 999999 50618 999999 999999 50619 319 293 50620 238 251 50621 275 273 50622 263 261 50623 218 243 50624 247 257 50625 215 241 50626 999999 999999 50627 999999 999999 50628 216 240 50629 307 288 50630 999999 999999 50631 999999 999999 50632 999999 999999 50633 999999 999999 50634 999999 999999 50635 999999 999999 50636 999999 999999 50637 999999 999999 50638 999999 999999 50639 999999 999999 50640 999999 999999 50641 999999 999999 50642 999999 999999 50643 999999 999999 50644 999999 999999 50645 999999 999999 50646 999999 999999 50647 215 237 50648 175 216 50649 257 264 50650 205 234 50651 236 251 50652 268 268 50653 316 292 50654 180 206 50655 999999 999999 50656 999999 999999 50657 999999 999999 50658 999999 999999 50659 999999 999999 50660 999999 999999 50661 999999 999999 50662 231 249 50663 200 229 50664 999999 999999 50665 999999 999999 50666 999999 999999 50667 180 219 50668 148 187 50669 90 146 50670 106 165 50671 999999 999999 50672 999999 999999 50673 999999 999999 50674 154 204 50675 193 222 50676 220 241 50677 232 248 50678 208 217 50679 184 219 50680 217 240 50681 149 198 50682 999999 999999 50683 999999 999999 50684 219 242 50685 999999 999999 50686 999999 999999 50687 999999 999999 50688 999999 999999 50689 999999 999999 50690 999999 999999 50691 999999 999999 50692 999999 999999 50693 999999 999999 50694 999999 999999 50695 999999 999999 50696 999999 999999 50697 999999 999999 50698 999999 999999 50699 999999 999999 50700 999999 999999 50701 999999 999999 50702 179 216 50703 219 243 50704 195 228 50705 326 296 50706 226 243 50707 246 258 50708 999999 999999 50709 999999 999999 50710 264 266 50711 341 301 50712 999999 999999 50713 999999 999999 50714 999999 999999 50715 999999 999999 50716 999999 999999 50717 198 232 50718 256 263 50719 231 249 50720 189 217 50721 251 258 50722 215 239 50723 234 252 50724 260 259 50725 999999 999999 50726 999999 999999 50727 999999 999999 50728 999999 999999 50729 302 287 50730 320 291 50731 206 235 50732 308 289 50733 232 251 50734 999999 999999 50735 999999 999999 50736 288 278 50737 236 253 50738 231 245 50739 199 231 50740 999999 999999 50741 999999 999999 50742 999999 999999 50743 999999 999999 50744 999999 999999 50745 999999 999999 50746 999999 999999 50747 999999 999999 50748 999999 999999 50749 999999 999999 50750 999999 999999 50751 999999 999999 50752 999999 999999 50753 999999 999999 50754 999999 999999 50755 999999 999999 50756 999999 999999 50757 78 144 50758 135 165 50759 62 127 50760 999999 999999 50761 999999 999999 50762 100 165 50763 79 140 50764 134 168 50765 103 148 50766 135 166 50767 999999 999999 50768 999999 999999 50769 999999 999999 50770 999999 999999 50771 999999 999999 50772 150 192 50773 189 224 50774 150 193 50775 151 202 50776 124 158 50777 999999 999999 50778 999999 999999 50779 152 198 50780 188 224 50781 97 141 50782 999999 999999 50783 999999 999999 50784 154 204 50785 112 153 50786 197 231 50787 999999 999999 50788 999999 999999 50789 138 167 50790 124 180 50791 155 200 50792 151 202 50793 135 181 50794 121 169 50795 999999 999999 50796 999999 999999 50797 999999 999999 50798 999999 999999 50799 999999 999999 50800 999999 999999 50801 999999 999999 50802 999999 999999 50803 999999 999999 50804 999999 999999 50805 999999 999999 50806 999999 999999 50807 999999 999999 50808 999999 999999 50809 999999 999999 50810 999999 999999 50811 999999 999999 50812 202 233 50813 278 264 50814 232 252 50815 999999 999999 50816 999999 999999 50817 999999 999999 50818 309 285 50819 265 264 50820 189 222 50821 215 241 50822 999999 999999 50823 999999 999999 50824 999999 999999 50825 999999 999999 50826 999999 999999 50827 105 158 50828 124 160 50829 157 203 50830 189 226 50831 131 179 50832 999999 999999 50833 999999 999999 50834 84 139 50835 146 171 50836 224 247 50837 999999 999999 50838 999999 999999 50839 187 226 50840 146 179 50841 999999 999999 50842 999999 999999 50843 202 232 50844 136 189 50845 177 190 50846 43 106 50847 185 223 50848 150 199 50849 95 145 50850 999999 999999 50851 999999 999999 50852 999999 999999 50853 999999 999999 50854 999999 999999 50855 999999 999999 50856 999999 999999 50857 999999 999999 50858 999999 999999 50859 999999 999999 50860 999999 999999 50861 999999 999999 50862 999999 999999 50863 999999 999999 50864 999999 999999 50865 999999 999999 50866 999999 999999 50867 999999 999999 50868 999999 999999 50869 122 174 50870 169 210 50871 113 172 50872 138 193 50873 98 158 50874 143 193 50875 999999 999999 50876 999999 999999 50877 999999 999999 50878 999999 999999 50879 999999 999999 50880 999999 999999 50881 999999 999999 50882 191 227 50883 105 166 50884 157 204 50885 146 197 50886 999999 999999 50887 999999 999999 50888 117 178 50889 124 155 50890 201 231 50891 227 248 50892 999999 999999 50893 999999 999999 50894 179 222 50895 999999 999999 50896 999999 999999 50897 259 264 50898 136 189 50899 239 255 50900 157 206 50901 159 206 50902 231 252 50903 128 185 50904 161 210 50905 999999 999999 50906 999999 999999 50907 999999 999999 50908 999999 999999 50909 999999 999999 50910 999999 999999 50911 999999 999999 50912 999999 999999 50913 999999 999999 50914 999999 999999 50915 999999 999999 50916 999999 999999 50917 999999 999999 50918 999999 999999 50919 999999 999999 50920 999999 999999 50921 999999 999999 50922 999999 999999 50923 999999 999999 50924 99 157 50925 86 151 50926 115 167 50927 101 166 50928 201 225 50929 126 182 50930 117 177 50931 121 174 50932 999999 999999 50933 999999 999999 50934 999999 999999 50935 999999 999999 50936 999999 999999 50937 263 263 50938 120 155 50939 82 141 50940 123 170 50941 999999 999999 50942 999999 999999 50943 127 160 50944 224 246 50945 173 213 50946 98 160 50947 999999 999999 50948 999999 999999 50949 117 179 50950 999999 999999 50951 999999 999999 50952 162 205 50953 163 205 50954 229 249 50955 159 206 50956 182 214 50957 155 205 50958 175 212 50959 89 156 50960 999999 999999 50961 999999 999999 50962 999999 999999 50963 999999 999999 50964 999999 999999 50965 999999 999999 50966 999999 999999 50967 999999 999999 50968 999999 999999 50969 999999 999999 50970 999999 999999 50971 999999 999999 50972 999999 999999 50973 999999 999999 50974 999999 999999 50975 999999 999999 50976 999999 999999 50977 198 233 50978 999999 999999 50979 999999 999999 50980 263 268 50981 230 249 50982 135 174 50983 157 206 50984 180 217 50985 205 225 50986 210 238 50987 999999 999999 50988 999999 999999 50989 999999 999999 50990 999999 999999 50991 999999 999999 50992 171 214 50993 191 225 50994 68 129 50995 157 206 50996 999999 999999 50997 999999 999999 50998 999999 999999 50999 177 214 51000 125 179 51001 90 117 51002 999999 999999 51003 999999 999999 51004 246 255 51005 193 228 51006 220 241 51007 999999 999999 51008 999999 999999 51009 162 200 51010 199 231 51011 209 231 51012 243 252 51013 152 203 51014 216 236 51015 999999 999999 51016 999999 999999 51017 999999 999999 51018 999999 999999 51019 999999 999999 51020 999999 999999 51021 999999 999999 51022 999999 999999 51023 999999 999999 51024 999999 999999 51025 999999 999999 51026 999999 999999 51027 999999 999999 51028 999999 999999 51029 999999 999999 51030 999999 999999 51031 999999 999999 51032 156 203 51033 144 196 51034 999999 999999 51035 999999 999999 51036 225 244 51037 270 268 51038 253 262 51039 270 271 51040 220 241 51041 226 239 51042 999999 999999 51043 999999 999999 51044 999999 999999 51045 999999 999999 51046 999999 999999 51047 259 256 51048 197 230 51049 159 173 51050 160 203 51051 162 204 51052 178 220 51053 999999 999999 51054 999999 999999 51055 137 168 51056 233 251 51057 999999 999999 51058 999999 999999 51059 181 222 51060 203 209 51061 194 210 51062 999999 999999 51063 999999 999999 51064 253 261 51065 176 217 51066 72 129 51067 207 237 51068 239 252 51069 196 230 51070 999999 999999 51071 999999 999999 51072 999999 999999 51073 999999 999999 51074 999999 999999 51075 999999 999999 51076 999999 999999 51077 999999 999999 51078 999999 999999 51079 999999 999999 51080 999999 999999 51081 999999 999999 51082 999999 999999 51083 999999 999999 51084 999999 999999 51085 999999 999999 51086 999999 999999 51087 168 212 51088 249 256 51089 167 212 51090 999999 999999 51091 999999 999999 51092 199 229 51093 364 311 51094 999999 999999 51095 999999 999999 51096 999999 999999 51097 999999 999999 51098 999999 999999 51099 999999 999999 51100 999999 999999 51101 999999 999999 51102 256 262 51103 289 278 51104 214 240 51105 211 233 51106 253 254 51107 999999 999999 51108 999999 999999 51109 232 249 51110 150 187 51111 163 204 51112 999999 999999 51113 999999 999999 51114 291 281 51115 166 203 51116 999999 999999 51117 999999 999999 51118 999999 999999 51119 340 300 51120 147 193 51121 237 249 51122 211 239 51123 205 235 51124 397 328 51125 999999 999999 51126 999999 999999 51127 999999 999999 51128 999999 999999 51129 999999 999999 51130 999999 999999 51131 999999 999999 51132 999999 999999 51133 999999 999999 51134 999999 999999 51135 999999 999999 51136 999999 999999 51137 999999 999999 51138 999999 999999 51139 999999 999999 51140 999999 999999 51141 999999 999999 51142 268 268 51143 999999 999999 51144 999999 999999 51145 239 252 51146 150 200 51147 185 224 51148 153 203 51149 202 232 51150 146 195 51151 223 245 51152 999999 999999 51153 999999 999999 51154 999999 999999 51155 999999 999999 51156 999999 999999 51157 230 247 51158 218 242 51159 355 307 51160 230 249 51161 263 265 51162 999999 999999 51163 999999 999999 51164 272 272 51165 279 272 51166 259 265 51167 999999 999999 51168 999999 999999 51169 274 272 51170 177 218 51171 999999 999999 51172 999999 999999 51173 254 259 51174 275 269 51175 254 261 51176 236 254 51177 999999 999999 51178 999999 999999 51179 200 233 51180 999999 999999 51181 999999 999999 51182 999999 999999 51183 999999 999999 51184 999999 999999 51185 999999 999999 51186 999999 999999 51187 999999 999999 51188 999999 999999 51189 999999 999999 51190 999999 999999 51191 999999 999999 51192 999999 999999 51193 999999 999999 51194 999999 999999 51195 999999 999999 51196 999999 999999 51197 208 237 51198 227 244 51199 999999 999999 51200 999999 999999 51201 193 222 51202 277 271 51203 261 266 51204 279 271 51205 165 208 51206 207 232 51207 999999 999999 51208 999999 999999 51209 999999 999999 51210 999999 999999 51211 999999 999999 51212 210 236 51213 252 258 51214 235 248 51215 168 203 51216 189 225 51217 192 224 51218 999999 999999 51219 999999 999999 51220 153 202 51221 43 108 51222 999999 999999 51223 999999 999999 51224 167 213 51225 307 288 51226 195 225 51227 174 207 51228 999999 999999 51229 999999 999999 51230 207 236 51231 199 229 51232 166 209 51233 137 186 51234 269 270 51235 999999 999999 51236 999999 999999 51237 999999 999999 51238 999999 999999 51239 999999 999999 51240 999999 999999 51241 999999 999999 51242 999999 999999 51243 999999 999999 51244 999999 999999 51245 999999 999999 51246 999999 999999 51247 999999 999999 51248 999999 999999 51249 999999 999999 51250 999999 999999 51251 999999 999999 51252 226 246 51253 196 231 51254 227 244 51255 197 232 51256 999999 999999 51257 999999 999999 51258 250 258 51259 258 264 51260 229 248 51261 225 247 51262 999999 999999 51263 999999 999999 51264 999999 999999 51265 999999 999999 51266 999999 999999 51267 153 202 51268 112 173 51269 189 227 51270 207 234 51271 144 191 51272 188 222 51273 167 211 51274 171 214 51275 999999 999999 51276 999999 999999 51277 999999 999999 51278 999999 999999 51279 195 230 51280 207 227 51281 267 267 51282 203 231 51283 214 238 51284 999999 999999 51285 999999 999999 51286 281 271 51287 131 187 51288 283 276 51289 214 241 51290 999999 999999 51291 999999 999999 51292 999999 999999 51293 999999 999999 51294 999999 999999 51295 999999 999999 51296 999999 999999 51297 999999 999999 51298 999999 999999 51299 999999 999999 51300 999999 999999 51301 999999 999999 51302 999999 999999 51303 999999 999999 51304 999999 999999 51305 999999 999999 51306 999999 999999 51307 212 241 51308 174 214 51309 100 157 51310 999999 999999 51311 999999 999999 51312 206 235 51313 143 195 51314 192 227 51315 224 244 51316 197 228 51317 999999 999999 51318 999999 999999 51319 999999 999999 51320 999999 999999 51321 999999 999999 51322 199 232 51323 238 253 51324 181 221 51325 210 230 51326 175 216 51327 229 246 51328 210 234 51329 999999 999999 51330 999999 999999 51331 303 282 51332 999999 999999 51333 999999 999999 51334 279 267 51335 157 191 51336 240 254 51337 167 181 51338 999999 999999 51339 999999 999999 51340 235 249 51341 227 247 51342 214 228 51343 261 265 51344 303 284 51345 999999 999999 51346 999999 999999 51347 999999 999999 51348 999999 999999 51349 999999 999999 51350 999999 999999 51351 999999 999999 51352 999999 999999 51353 999999 999999 51354 999999 999999 51355 999999 999999 51356 999999 999999 51357 999999 999999 51358 999999 999999 51359 999999 999999 51360 999999 999999 51361 999999 999999 51362 329 296 51363 310 289 51364 999999 999999 51365 999999 999999 51366 305 286 51367 257 264 51368 235 251 51369 238 254 51370 281 268 51371 180 215 51372 999999 999999 51373 999999 999999 51374 999999 999999 51375 999999 999999 51376 999999 999999 51377 177 216 51378 105 158 51379 214 241 51380 212 237 51381 273 269 51382 289 277 51383 999999 999999 51384 999999 999999 51385 221 239 51386 172 216 51387 999999 999999 51388 999999 999999 51389 206 230 51390 125 173 51391 180 218 51392 999999 999999 51393 999999 999999 51394 343 300 51395 245 257 51396 327 297 51397 250 258 51398 325 296 51399 314 291 51400 999999 999999 51401 999999 999999 51402 999999 999999 51403 999999 999999 51404 999999 999999 51405 999999 999999 51406 999999 999999 51407 999999 999999 51408 999999 999999 51409 999999 999999 51410 999999 999999 51411 999999 999999 51412 999999 999999 51413 999999 999999 51414 999999 999999 51415 999999 999999 51416 999999 999999 51417 211 241 51418 251 260 51419 299 280 51420 239 249 51421 999999 999999 51422 999999 999999 51423 157 205 51424 277 274 51425 216 241 51426 201 233 51427 999999 999999 51428 999999 999999 51429 999999 999999 51430 999999 999999 51431 999999 999999 51432 260 264 51433 140 189 51434 266 266 51435 217 235 51436 239 254 51437 236 251 51438 999999 999999 51439 999999 999999 51440 94 155 51441 196 230 51442 999999 999999 51443 999999 999999 51444 218 239 51445 223 245 51446 74 125 51447 999999 999999 51448 999999 999999 51449 139 188 51450 151 199 51451 161 207 51452 129 185 51453 117 174 51454 191 228 51455 999999 999999 51456 999999 999999 51457 999999 999999 51458 999999 999999 51459 999999 999999 51460 999999 999999 51461 999999 999999 51462 999999 999999 51463 999999 999999 51464 999999 999999 51465 999999 999999 51466 999999 999999 51467 999999 999999 51468 999999 999999 51469 999999 999999 51470 999999 999999 51471 999999 999999 51472 133 192 51473 999999 999999 51474 999999 999999 51475 254 263 51476 999999 999999 51477 999999 999999 51478 216 236 51479 166 210 51480 113 161 51481 151 199 51482 999999 999999 51483 999999 999999 51484 999999 999999 51485 999999 999999 51486 999999 999999 51487 150 200 51488 229 246 51489 224 243 51490 999999 999999 51491 999999 999999 51492 205 234 51493 224 238 51494 245 255 51495 203 226 51496 292 269 51497 999999 999999 51498 999999 999999 51499 165 210 51500 999999 999999 51501 999999 999999 51502 150 194 51503 177 213 51504 174 207 51505 131 189 51506 155 205 51507 218 239 51508 185 216 51509 132 188 51510 999999 999999 51511 999999 999999 51512 999999 999999 51513 999999 999999 51514 999999 999999 51515 999999 999999 51516 999999 999999 51517 999999 999999 51518 999999 999999 51519 999999 999999 51520 999999 999999 51521 999999 999999 51522 999999 999999 51523 999999 999999 51524 999999 999999 51525 999999 999999 51526 999999 999999 51527 999999 999999 51528 999999 999999 51529 43 107 51530 174 216 51531 110 172 51532 105 163 51533 76 119 51534 129 181 51535 999999 999999 51536 999999 999999 51537 999999 999999 51538 999999 999999 51539 999999 999999 51540 999999 999999 51541 999999 999999 51542 119 177 51543 67 130 51544 999999 999999 51545 999999 999999 51546 63 118 51547 94 137 51548 144 195 51549 111 152 51550 149 193 51551 182 218 51552 999999 999999 51553 999999 999999 51554 223 242 51555 999999 999999 51556 999999 999999 51557 164 205 51558 190 226 51559 219 243 51560 132 188 51561 115 174 51562 177 211 51563 216 240 51564 173 216 51565 999999 999999 51566 999999 999999 51567 999999 999999 51568 999999 999999 51569 999999 999999 51570 999999 999999 51571 999999 999999 51572 999999 999999 51573 999999 999999 51574 999999 999999 51575 999999 999999 51576 999999 999999 51577 999999 999999 51578 999999 999999 51579 999999 999999 51580 999999 999999 51581 999999 999999 51582 999999 999999 51583 999999 999999 51584 143 192 51585 95 155 51586 163 204 51587 156 206 51588 182 215 51589 214 240 51590 188 222 51591 101 159 51592 999999 999999 51593 999999 999999 51594 999999 999999 51595 999999 999999 51596 135 191 51597 133 174 51598 999999 999999 51599 999999 999999 51600 999999 999999 51601 999999 999999 51602 211 234 51603 207 237 51604 244 250 51605 249 258 51606 280 275 51607 999999 999999 51608 999999 999999 51609 999999 999999 51610 999999 999999 51611 259 263 51612 243 253 51613 382 318 51614 187 223 51615 128 185 51616 207 231 51617 276 271 51618 299 285 51619 166 212 51620 999999 999999 51621 999999 999999 51622 999999 999999 51623 999999 999999 51624 999999 999999 51625 999999 999999 51626 999999 999999 51627 999999 999999 51628 999999 999999 51629 999999 999999 51630 999999 999999 51631 999999 999999 51632 999999 999999 51633 999999 999999 51634 999999 999999 51635 999999 999999 51636 999999 999999 51637 999999 999999 51638 313 291 51639 272 270 51640 202 230 51641 270 270 51642 400 328 51643 306 288 51644 264 267 51645 320 291 51646 312 289 51647 999999 999999 51648 999999 999999 51649 999999 999999 51650 999999 999999 51651 999999 999999 51652 999999 999999 51653 289 280 51654 229 244 51655 205 234 51656 253 258 51657 190 225 51658 163 204 51659 999999 999999 51660 999999 999999 51661 999999 999999 51662 999999 999999 51663 999999 999999 51664 999999 999999 51665 309 283 51666 70 128 51667 135 188 51668 146 196 51669 117 174 51670 164 196 51671 87 149 51672 120 175 51673 98 159 51674 999999 999999 51675 999999 999999 51676 999999 999999 51677 999999 999999 51678 999999 999999 51679 999999 999999 51680 999999 999999 51681 999999 999999 51682 999999 999999 51683 999999 999999 51684 999999 999999 51685 999999 999999 51686 999999 999999 51687 999999 999999 51688 999999 999999 51689 999999 999999 51690 999999 999999 51691 999999 999999 51692 999999 999999 51693 999999 999999 51694 999999 999999 51695 999999 999999 51696 999999 999999 51697 110 161 51698 191 223 51699 166 205 51700 162 200 51701 82 127 51702 999999 999999 51703 999999 999999 51704 999999 999999 51705 999999 999999 51706 203 234 51707 999999 999999 51708 999999 999999 51709 177 217 51710 268 267 51711 240 248 51712 310 290 51713 144 170 51714 231 248 51715 176 212 51716 268 270 51717 999999 999999 51718 999999 999999 51719 999999 999999 51720 999999 999999 51721 999999 999999 51722 203 235 51723 250 260 51724 213 238 51725 208 233 51726 263 266 51727 184 218 51728 204 228 51729 143 184 51730 999999 999999 51731 999999 999999 51732 999999 999999 51733 999999 999999 51734 999999 999999 51735 999999 999999 51736 999999 999999 51737 999999 999999 51738 999999 999999 51739 999999 999999 51740 999999 999999 51741 999999 999999 51742 999999 999999 51743 999999 999999 51744 999999 999999 51745 999999 999999 51746 999999 999999 51747 999999 999999 51748 999999 999999 51749 143 192 51750 227 247 51751 143 195 51752 162 197 51753 179 220 51754 129 180 51755 143 190 51756 105 167 51757 999999 999999 51758 999999 999999 51759 999999 999999 51760 999999 999999 51761 129 186 51762 142 194 51763 999999 999999 51764 999999 999999 51765 96 152 51766 85 150 51767 32 90 51768 68 132 51769 124 179 51770 137 173 51771 11 52 51772 999999 999999 51773 999999 999999 51774 999999 999999 51775 999999 999999 51776 98 162 51777 150 200 51778 179 209 51779 999999 999999 51780 999999 999999 51781 999999 999999 51782 228 244 51783 172 214 51784 290 279 51785 999999 999999 51786 999999 999999 51787 999999 999999 51788 999999 999999 51789 999999 999999 51790 999999 999999 51791 999999 999999 51792 999999 999999 51793 999999 999999 51794 999999 999999 51795 999999 999999 51796 999999 999999 51797 999999 999999 51798 999999 999999 51799 999999 999999 51800 999999 999999 51801 999999 999999 51802 999999 999999 51803 999999 999999 51804 175 218 51805 258 262 51806 284 277 51807 195 222 51808 255 254 51809 214 240 51810 247 257 51811 229 246 51812 999999 999999 51813 999999 999999 51814 999999 999999 51815 999999 999999 51816 273 272 51817 999999 999999 51818 999999 999999 51819 166 212 51820 211 238 51821 218 243 51822 198 227 51823 192 227 51824 173 208 51825 196 230 51826 188 226 51827 999999 999999 51828 999999 999999 51829 999999 999999 51830 999999 999999 51831 240 253 51832 240 254 51833 103 159 51834 129 181 51835 231 249 51836 183 222 51837 184 217 51838 163 205 51839 999999 999999 51840 999999 999999 51841 999999 999999 51842 999999 999999 51843 999999 999999 51844 999999 999999 51845 999999 999999 51846 999999 999999 51847 999999 999999 51848 999999 999999 51849 999999 999999 51850 999999 999999 51851 999999 999999 51852 999999 999999 51853 999999 999999 51854 999999 999999 51855 999999 999999 51856 999999 999999 51857 999999 999999 51858 211 233 51859 266 269 51860 197 222 51861 200 232 51862 245 255 51863 250 260 51864 223 246 51865 178 219 51866 160 201 51867 999999 999999 51868 999999 999999 51869 999999 999999 51870 999999 999999 51871 148 199 51872 999999 999999 51873 999999 999999 51874 96 160 51875 187 210 51876 59 101 51877 110 170 51878 212 223 51879 147 173 51880 214 237 51881 251 259 51882 999999 999999 51883 999999 999999 51884 999999 999999 51885 999999 999999 51886 238 254 51887 275 273 51888 272 271 51889 372 316 51890 250 260 51891 215 237 51892 348 304 51893 279 273 51894 195 230 51895 999999 999999 51896 999999 999999 51897 999999 999999 51898 999999 999999 51899 999999 999999 51900 999999 999999 51901 999999 999999 51902 999999 999999 51903 999999 999999 51904 999999 999999 51905 999999 999999 51906 999999 999999 51907 999999 999999 51908 999999 999999 51909 999999 999999 51910 999999 999999 51911 999999 999999 51912 999999 999999 51913 310 288 51914 281 275 51915 375 315 51916 238 253 51917 262 263 51918 384 320 51919 277 270 51920 345 306 51921 248 259 51922 999999 999999 51923 999999 999999 51924 999999 999999 51925 999999 999999 51926 999999 999999 51927 999999 999999 51928 269 267 51929 129 162 51930 179 213 51931 222 245 51932 151 197 51933 178 216 51934 104 166 51935 126 183 51936 110 173 51937 999999 999999 51938 999999 999999 51939 999999 999999 51940 287 279 51941 224 244 51942 195 226 51943 244 255 51944 136 190 51945 220 242 51946 132 165 51947 136 190 51948 157 199 51949 999999 999999 51950 999999 999999 51951 999999 999999 51952 999999 999999 51953 999999 999999 51954 999999 999999 51955 999999 999999 51956 999999 999999 51957 999999 999999 51958 999999 999999 51959 999999 999999 51960 999999 999999 51961 999999 999999 51962 999999 999999 51963 999999 999999 51964 999999 999999 51965 999999 999999 51966 999999 999999 51967 999999 999999 51968 159 194 51969 63 113 51970 94 159 51971 135 190 51972 160 201 51973 124 182 51974 101 138 51975 108 169 51976 78 124 51977 999999 999999 51978 999999 999999 51979 999999 999999 51980 999999 999999 51981 999999 999999 51982 999999 999999 51983 96 160 51984 130 167 51985 107 167 51986 128 175 51987 174 208 51988 117 171 51989 67 131 51990 140 194 51991 68 137 51992 999999 999999 51993 999999 999999 51994 999999 999999 51995 138 193 51996 65 127 51997 104 159 51998 133 188 51999 68 130 52000 85 147 52001 52 100 52002 114 169 52003 100 161 52004 999999 999999 52005 999999 999999 52006 999999 999999 52007 999999 999999 52008 999999 999999 52009 999999 999999 52010 999999 999999 52011 999999 999999 52012 999999 999999 52013 999999 999999 52014 999999 999999 52015 999999 999999 52016 999999 999999 52017 999999 999999 52018 999999 999999 52019 999999 999999 52020 999999 999999 52021 999999 999999 52022 999999 999999 52023 130 185 52024 202 232 52025 164 209 52026 198 228 52027 220 244 52028 212 239 52029 147 198 52030 169 212 52031 183 218 52032 999999 999999 52033 999999 999999 52034 999999 999999 52035 999999 999999 52036 163 209 52037 999999 999999 52038 999999 999999 52039 92 156 52040 151 201 52041 118 179 52042 205 232 52043 145 198 52044 138 192 52045 95 157 52046 92 158 52047 999999 999999 52048 999999 999999 52049 999999 999999 52050 999999 999999 52051 144 187 52052 114 167 52053 181 213 52054 142 194 52055 88 151 52056 80 140 52057 76 137 52058 112 167 52059 99 159 52060 999999 999999 52061 999999 999999 52062 999999 999999 52063 999999 999999 52064 999999 999999 52065 999999 999999 52066 999999 999999 52067 999999 999999 52068 999999 999999 52069 999999 999999 52070 999999 999999 52071 999999 999999 52072 999999 999999 52073 999999 999999 52074 999999 999999 52075 999999 999999 52076 999999 999999 52077 999999 999999 52078 192 224 52079 191 225 52080 999999 999999 52081 999999 999999 52082 242 257 52083 180 219 52084 153 203 52085 109 163 52086 116 161 52087 999999 999999 52088 999999 999999 52089 999999 999999 52090 999999 999999 52091 999999 999999 52092 999999 999999 52093 185 223 52094 154 200 52095 182 221 52096 162 207 52097 166 204 52098 153 197 52099 125 178 52100 240 254 52101 206 236 52102 999999 999999 52103 999999 999999 52104 999999 999999 52105 125 183 52106 179 216 52107 144 195 52108 125 173 52109 128 181 52110 126 183 52111 116 171 52112 107 167 52113 130 179 52114 999999 999999 52115 999999 999999 52116 999999 999999 52117 999999 999999 52118 999999 999999 52119 999999 999999 52120 999999 999999 52121 999999 999999 52122 999999 999999 52123 999999 999999 52124 999999 999999 52125 999999 999999 52126 999999 999999 52127 999999 999999 52128 999999 999999 52129 999999 999999 52130 999999 999999 52131 999999 999999 52132 999999 999999 52133 162 209 52134 127 182 52135 143 196 52136 114 148 52137 152 196 52138 165 194 52139 128 182 52140 999999 999999 52141 999999 999999 52142 999999 999999 52143 999999 999999 52144 999999 999999 52145 999999 999999 52146 999999 999999 52147 999999 999999 52148 156 198 52149 164 205 52150 122 173 52151 119 180 52152 147 196 52153 127 177 52154 107 155 52155 131 188 52156 268 269 52157 999999 999999 52158 999999 999999 52159 999999 999999 52160 130 175 52161 160 205 52162 187 224 52163 118 171 52164 190 225 52165 166 203 52166 147 195 52167 186 221 52168 139 193 52169 999999 999999 52170 999999 999999 52171 999999 999999 52172 999999 999999 52173 999999 999999 52174 999999 999999 52175 999999 999999 52176 999999 999999 52177 999999 999999 52178 999999 999999 52179 999999 999999 52180 999999 999999 52181 999999 999999 52182 999999 999999 52183 999999 999999 52184 999999 999999 52185 999999 999999 52186 999999 999999 52187 999999 999999 52188 176 216 52189 134 189 52190 177 210 52191 216 237 52192 136 190 52193 205 227 52194 157 203 52195 303 285 52196 187 225 52197 999999 999999 52198 999999 999999 52199 999999 999999 52200 999999 999999 52201 999999 999999 52202 999999 999999 52203 204 231 52204 209 234 52205 162 203 52206 88 137 52207 179 208 52208 172 206 52209 119 170 52210 180 212 52211 89 156 52212 999999 999999 52213 999999 999999 52214 999999 999999 52215 111 173 52216 170 215 52217 133 187 52218 205 230 52219 165 208 52220 198 231 52221 151 194 52222 209 234 52223 139 189 52224 999999 999999 52225 999999 999999 52226 999999 999999 52227 999999 999999 52228 999999 999999 52229 999999 999999 52230 999999 999999 52231 999999 999999 52232 999999 999999 52233 999999 999999 52234 999999 999999 52235 999999 999999 52236 999999 999999 52237 999999 999999 52238 999999 999999 52239 999999 999999 52240 999999 999999 52241 999999 999999 52242 999999 999999 52243 126 153 52244 268 268 52245 196 225 52246 249 257 52247 153 199 52248 182 218 52249 214 239 52250 140 192 52251 146 190 52252 999999 999999 52253 999999 999999 52254 999999 999999 52255 999999 999999 52256 104 167 52257 999999 999999 52258 999999 999999 52259 47 94 52260 235 250 52261 999999 999999 52262 999999 999999 52263 94 157 52264 110 171 52265 131 168 52266 245 255 52267 999999 999999 52268 999999 999999 52269 999999 999999 52270 999999 999999 52271 191 226 52272 152 192 52273 200 231 52274 206 226 52275 176 215 52276 165 211 52277 220 242 52278 182 218 52279 999999 999999 52280 999999 999999 52281 999999 999999 52282 999999 999999 52283 999999 999999 52284 999999 999999 52285 999999 999999 52286 999999 999999 52287 999999 999999 52288 999999 999999 52289 999999 999999 52290 999999 999999 52291 999999 999999 52292 999999 999999 52293 999999 999999 52294 999999 999999 52295 999999 999999 52296 999999 999999 52297 999999 999999 52298 999999 999999 52299 197 231 52300 150 196 52301 94 155 52302 246 254 52303 181 218 52304 174 211 52305 75 136 52306 144 189 52307 999999 999999 52308 999999 999999 52309 999999 999999 52310 999999 999999 52311 999999 999999 52312 999999 999999 52313 210 226 52314 197 229 52315 149 195 52316 109 143 52317 187 224 52318 173 217 52319 146 187 52320 999999 999999 52321 999999 999999 52322 999999 999999 52323 999999 999999 52324 999999 999999 52325 195 223 52326 153 203 52327 219 240 52328 176 218 52329 189 215 52330 214 240 52331 196 229 52332 158 204 52333 190 226 52334 999999 999999 52335 999999 999999 52336 999999 999999 52337 999999 999999 52338 999999 999999 52339 999999 999999 52340 999999 999999 52341 999999 999999 52342 999999 999999 52343 999999 999999 52344 999999 999999 52345 999999 999999 52346 999999 999999 52347 999999 999999 52348 999999 999999 52349 999999 999999 52350 999999 999999 52351 999999 999999 52352 999999 999999 52353 155 203 52354 203 220 52355 186 220 52356 134 175 52357 181 218 52358 222 242 52359 111 161 52360 251 256 52361 239 253 52362 999999 999999 52363 999999 999999 52364 999999 999999 52365 999999 999999 52366 999999 999999 52367 999999 999999 52368 72 125 52369 131 186 52370 186 220 52371 107 165 52372 103 166 52373 157 203 52374 139 186 52375 106 167 52376 60 120 52377 999999 999999 52378 999999 999999 52379 999999 999999 52380 999999 999999 52381 999999 999999 52382 113 157 52383 180 219 52384 190 223 52385 187 222 52386 186 223 52387 151 198 52388 263 261 52389 999999 999999 52390 999999 999999 52391 999999 999999 52392 999999 999999 52393 999999 999999 52394 999999 999999 52395 999999 999999 52396 999999 999999 52397 999999 999999 52398 999999 999999 52399 999999 999999 52400 999999 999999 52401 999999 999999 52402 999999 999999 52403 999999 999999 52404 999999 999999 52405 999999 999999 52406 999999 999999 52407 999999 999999 52408 138 184 52409 114 175 52410 97 162 52411 145 197 52412 162 204 52413 92 155 52414 198 230 52415 999999 999999 52416 999999 999999 52417 94 154 52418 999999 999999 52419 999999 999999 52420 999999 999999 52421 999999 999999 52422 999999 999999 52423 162 207 52424 168 211 52425 144 196 52426 165 203 52427 167 193 52428 116 171 52429 91 153 52430 151 193 52431 999999 999999 52432 999999 999999 52433 999999 999999 52434 999999 999999 52435 203 234 52436 178 218 52437 228 247 52438 141 196 52439 999999 999999 52440 999999 999999 52441 999999 999999 52442 999999 999999 52443 999999 999999 52444 999999 999999 52445 999999 999999 52446 999999 999999 52447 999999 999999 52448 999999 999999 52449 999999 999999 52450 999999 999999 52451 999999 999999 52452 999999 999999 52453 999999 999999 52454 999999 999999 52455 999999 999999 52456 999999 999999 52457 999999 999999 52458 999999 999999 52459 999999 999999 52460 999999 999999 52461 999999 999999 52462 999999 999999 52463 220 239 52464 183 221 52465 172 215 52466 249 255 52467 195 228 52468 237 253 52469 301 284 52470 999999 999999 52471 999999 999999 52472 268 269 52473 999999 999999 52474 999999 999999 52475 999999 999999 52476 999999 999999 52477 999999 999999 52478 172 208 52479 231 247 52480 173 205 52481 235 251 52482 240 253 52483 223 233 52484 185 222 52485 263 264 52486 999999 999999 52487 999999 999999 52488 999999 999999 52489 999999 999999 52490 351 308 52491 326 295 52492 270 268 52493 252 255 52494 401 328 52495 999999 999999 52496 999999 999999 52497 299 279 52498 286 277 52499 367 312 52500 198 229 52501 999999 999999 52502 999999 999999 52503 999999 999999 52504 999999 999999 52505 999999 999999 52506 999999 999999 52507 999999 999999 52508 999999 999999 52509 999999 999999 52510 999999 999999 52511 999999 999999 52512 999999 999999 52513 999999 999999 52514 999999 999999 52515 999999 999999 52516 999999 999999 52517 999999 999999 52518 133 189 52519 220 242 52520 192 224 52521 176 215 52522 104 168 52523 105 162 52524 999999 999999 52525 999999 999999 52526 156 199 52527 164 207 52528 999999 999999 52529 999999 999999 52530 999999 999999 52531 999999 999999 52532 999999 999999 52533 188 222 52534 134 188 52535 169 209 52536 181 218 52537 189 225 52538 123 178 52539 149 199 52540 175 215 52541 999999 999999 52542 999999 999999 52543 999999 999999 52544 999999 999999 52545 171 208 52546 196 230 52547 195 219 52548 113 167 52549 161 203 52550 225 245 52551 236 250 52552 999999 999999 52553 999999 999999 52554 202 227 52555 141 196 52556 999999 999999 52557 999999 999999 52558 999999 999999 52559 999999 999999 52560 999999 999999 52561 999999 999999 52562 999999 999999 52563 999999 999999 52564 999999 999999 52565 999999 999999 52566 999999 999999 52567 999999 999999 52568 999999 999999 52569 999999 999999 52570 999999 999999 52571 999999 999999 52572 999999 999999 52573 183 221 52574 192 228 52575 194 221 52576 173 198 52577 234 251 52578 226 247 52579 247 258 52580 999999 999999 52581 999999 999999 52582 235 249 52583 999999 999999 52584 999999 999999 52585 999999 999999 52586 999999 999999 52587 999999 999999 52588 291 279 52589 141 192 52590 212 239 52591 292 278 52592 245 253 52593 161 206 52594 141 175 52595 140 192 52596 999999 999999 52597 999999 999999 52598 999999 999999 52599 999999 999999 52600 137 193 52601 226 238 52602 122 175 52603 155 195 52604 151 198 52605 196 228 52606 999999 999999 52607 999999 999999 52608 182 214 52609 176 214 52610 186 223 52611 999999 999999 52612 999999 999999 52613 999999 999999 52614 999999 999999 52615 999999 999999 52616 999999 999999 52617 999999 999999 52618 999999 999999 52619 999999 999999 52620 999999 999999 52621 999999 999999 52622 999999 999999 52623 999999 999999 52624 999999 999999 52625 999999 999999 52626 999999 999999 52627 999999 999999 52628 180 220 52629 125 183 52630 148 174 52631 126 162 52632 999999 999999 52633 999999 999999 52634 193 223 52635 230 243 52636 139 184 52637 185 217 52638 999999 999999 52639 999999 999999 52640 999999 999999 52641 999999 999999 52642 999999 999999 52643 132 186 52644 116 164 52645 143 190 52646 72 135 52647 124 183 52648 146 194 52649 102 160 52650 153 203 52651 999999 999999 52652 999999 999999 52653 999999 999999 52654 999999 999999 52655 180 216 52656 101 159 52657 170 212 52658 114 138 52659 130 186 52660 201 231 52661 999999 999999 52662 999999 999999 52663 145 190 52664 117 171 52665 242 254 52666 999999 999999 52667 999999 999999 52668 999999 999999 52669 999999 999999 52670 999999 999999 52671 999999 999999 52672 999999 999999 52673 999999 999999 52674 999999 999999 52675 999999 999999 52676 999999 999999 52677 999999 999999 52678 999999 999999 52679 999999 999999 52680 999999 999999 52681 999999 999999 52682 999999 999999 52683 999999 999999 52684 999999 999999 52685 -8 0 52686 128 177 52687 182 220 52688 207 233 52689 999999 999999 52690 999999 999999 52691 248 253 52692 181 217 52693 999999 999999 52694 999999 999999 52695 999999 999999 52696 999999 999999 52697 999999 999999 52698 146 182 52699 80 124 52700 107 146 52701 132 184 52702 163 202 52703 156 201 52704 142 186 52705 145 190 52706 999999 999999 52707 999999 999999 52708 999999 999999 52709 999999 999999 52710 264 269 52711 163 195 52712 147 199 52713 150 195 52714 189 228 52715 999999 999999 52716 999999 999999 52717 209 228 52718 224 242 52719 160 205 52720 179 222 52721 999999 999999 52722 999999 999999 52723 999999 999999 52724 999999 999999 52725 999999 999999 52726 999999 999999 52727 999999 999999 52728 999999 999999 52729 999999 999999 52730 999999 999999 52731 999999 999999 52732 999999 999999 52733 999999 999999 52734 999999 999999 52735 999999 999999 52736 999999 999999 52737 999999 999999 52738 169 214 52739 76 126 52740 139 191 52741 109 162 52742 999999 999999 52743 999999 999999 52744 999999 999999 52745 999999 999999 52746 141 198 52747 106 166 52748 999999 999999 52749 999999 999999 52750 999999 999999 52751 999999 999999 52752 999999 999999 52753 189 220 52754 157 203 52755 199 226 52756 199 224 52757 204 229 52758 149 199 52759 188 224 52760 999999 999999 52761 999999 999999 52762 80 146 52763 999999 999999 52764 999999 999999 52765 147 181 52766 137 189 52767 163 205 52768 88 129 52769 999999 999999 52770 999999 999999 52771 161 202 52772 125 182 52773 197 229 52774 161 202 52775 130 172 52776 999999 999999 52777 999999 999999 52778 999999 999999 52779 999999 999999 52780 999999 999999 52781 999999 999999 52782 999999 999999 52783 999999 999999 52784 999999 999999 52785 999999 999999 52786 999999 999999 52787 999999 999999 52788 999999 999999 52789 999999 999999 52790 999999 999999 52791 999999 999999 52792 999999 999999 52793 145 197 52794 84 132 52795 999999 999999 52796 999999 999999 52797 93 157 52798 105 150 52799 136 189 52800 80 140 52801 151 195 52802 150 189 52803 999999 999999 52804 999999 999999 52805 999999 999999 52806 999999 999999 52807 999999 999999 52808 71 115 52809 120 154 52810 109 168 52811 49 106 52812 999999 999999 52813 999999 999999 52814 182 219 52815 152 200 52816 132 175 52817 224 246 52818 999999 999999 52819 999999 999999 52820 185 211 52821 220 241 52822 999999 999999 52823 999999 999999 52824 242 223 52825 229 248 52826 172 213 52827 142 195 52828 50 115 52829 77 134 52830 189 220 52831 999999 999999 52832 999999 999999 52833 999999 999999 52834 999999 999999 52835 999999 999999 52836 999999 999999 52837 999999 999999 52838 999999 999999 52839 999999 999999 52840 999999 999999 52841 999999 999999 52842 999999 999999 52843 999999 999999 52844 999999 999999 52845 999999 999999 52846 999999 999999 52847 999999 999999 52848 134 188 52849 70 115 52850 999999 999999 52851 999999 999999 52852 68 104 52853 195 228 52854 229 239 52855 200 225 52856 124 179 52857 193 222 52858 999999 999999 52859 999999 999999 52860 999999 999999 52861 999999 999999 52862 999999 999999 52863 999999 999999 52864 999999 999999 52865 317 295 52866 296 282 52867 363 312 52868 285 275 52869 999999 999999 52870 999999 999999 52871 281 275 52872 248 259 52873 999999 999999 52874 999999 999999 52875 222 241 52876 237 253 52877 999999 999999 52878 999999 999999 52879 231 247 52880 195 227 52881 247 258 52882 257 261 52883 223 244 52884 252 257 52885 184 222 52886 999999 999999 52887 999999 999999 52888 999999 999999 52889 999999 999999 52890 999999 999999 52891 999999 999999 52892 999999 999999 52893 999999 999999 52894 999999 999999 52895 999999 999999 52896 999999 999999 52897 999999 999999 52898 999999 999999 52899 999999 999999 52900 999999 999999 52901 999999 999999 52902 999999 999999 52903 999999 999999 52904 999999 999999 52905 225 246 52906 198 226 52907 217 242 52908 207 237 52909 271 268 52910 148 197 52911 216 241 52912 194 222 52913 999999 999999 52914 999999 999999 52915 999999 999999 52916 999999 999999 52917 999999 999999 52918 203 227 52919 218 238 52920 202 224 52921 274 264 52922 155 206 52923 999999 999999 52924 999999 999999 52925 999999 999999 52926 173 213 52927 211 239 52928 999999 999999 52929 999999 999999 52930 148 200 52931 274 271 52932 999999 999999 52933 999999 999999 52934 172 215 52935 210 235 52936 223 237 52937 227 245 52938 250 257 52939 167 205 52940 204 235 52941 999999 999999 52942 999999 999999 52943 999999 999999 52944 999999 999999 52945 999999 999999 52946 999999 999999 52947 999999 999999 52948 999999 999999 52949 999999 999999 52950 999999 999999 52951 999999 999999 52952 999999 999999 52953 999999 999999 52954 999999 999999 52955 999999 999999 52956 999999 999999 52957 999999 999999 52958 227 246 52959 209 236 52960 999999 999999 52961 999999 999999 52962 163 206 52963 179 218 52964 301 285 52965 181 217 52966 183 222 52967 124 175 52968 999999 999999 52969 999999 999999 52970 999999 999999 52971 999999 999999 52972 999999 999999 52973 151 197 52974 261 261 52975 172 214 52976 196 229 52977 999999 999999 52978 999999 999999 52979 217 239 52980 161 206 52981 191 226 52982 75 139 52983 999999 999999 52984 999999 999999 52985 999999 999999 52986 999999 999999 52987 999999 999999 52988 144 197 52989 163 208 52990 177 219 52991 207 230 52992 125 177 52993 196 227 52994 172 215 52995 162 204 52996 999999 999999 52997 999999 999999 52998 999999 999999 52999 999999 999999 53000 999999 999999 53001 999999 999999 53002 999999 999999 53003 999999 999999 53004 999999 999999 53005 999999 999999 53006 999999 999999 53007 999999 999999 53008 999999 999999 53009 999999 999999 53010 999999 999999 53011 999999 999999 53012 999999 999999 53013 999999 999999 53014 999999 999999 53015 233 247 53016 234 251 53017 195 228 53018 145 196 53019 267 265 53020 174 215 53021 179 216 53022 264 266 53023 999999 999999 53024 999999 999999 53025 999999 999999 53026 999999 999999 53027 121 174 53028 240 242 53029 999999 999999 53030 999999 999999 53031 182 219 53032 215 241 53033 232 249 53034 158 205 53035 176 208 53036 222 245 53037 212 229 53038 999999 999999 53039 999999 999999 53040 999999 999999 53041 999999 999999 53042 246 258 53043 171 215 53044 292 279 53045 999999 999999 53046 999999 999999 53047 247 251 53048 180 218 53049 195 227 53050 79 147 53051 999999 999999 53052 999999 999999 53053 999999 999999 53054 999999 999999 53055 999999 999999 53056 999999 999999 53057 999999 999999 53058 999999 999999 53059 999999 999999 53060 999999 999999 53061 999999 999999 53062 999999 999999 53063 999999 999999 53064 999999 999999 53065 999999 999999 53066 999999 999999 53067 999999 999999 53068 999999 999999 53069 999999 999999 53070 140 194 53071 232 249 53072 132 187 53073 210 238 53074 117 150 53075 178 216 53076 85 146 53077 182 220 53078 999999 999999 53079 999999 999999 53080 999999 999999 53081 999999 999999 53082 136 191 53083 234 248 53084 127 172 53085 195 226 53086 999999 999999 53087 999999 999999 53088 198 228 53089 224 246 53090 213 239 53091 164 208 53092 281 276 53093 999999 999999 53094 999999 999999 53095 162 204 53096 999999 999999 53097 999999 999999 53098 292 278 53099 213 238 53100 148 199 53101 114 167 53102 141 166 53103 110 172 53104 999999 999999 53105 999999 999999 53106 999999 999999 53107 999999 999999 53108 999999 999999 53109 999999 999999 53110 999999 999999 53111 999999 999999 53112 999999 999999 53113 999999 999999 53114 999999 999999 53115 999999 999999 53116 999999 999999 53117 999999 999999 53118 999999 999999 53119 999999 999999 53120 999999 999999 53121 999999 999999 53122 999999 999999 53123 999999 999999 53124 175 216 53125 127 184 53126 69 132 53127 73 126 53128 145 186 53129 121 174 53130 149 190 53131 118 164 53132 999999 999999 53133 999999 999999 53134 999999 999999 53135 999999 999999 53136 999999 999999 53137 999999 999999 53138 999999 999999 53139 235 249 53140 206 234 53141 250 258 53142 228 248 53143 260 257 53144 232 250 53145 194 224 53146 166 211 53147 999999 999999 53148 999999 999999 53149 999999 999999 53150 999999 999999 53151 171 215 53152 117 170 53153 77 137 53154 195 228 53155 161 208 53156 208 236 53157 155 205 53158 999999 999999 53159 999999 999999 53160 224 246 53161 137 192 53162 999999 999999 53163 999999 999999 53164 999999 999999 53165 999999 999999 53166 999999 999999 53167 999999 999999 53168 999999 999999 53169 999999 999999 53170 999999 999999 53171 999999 999999 53172 999999 999999 53173 999999 999999 53174 999999 999999 53175 999999 999999 53176 999999 999999 53177 999999 999999 53178 999999 999999 53179 999999 999999 53180 999999 999999 53181 999999 999999 53182 999999 999999 53183 999999 999999 53184 999999 999999 53185 999999 999999 53186 999999 999999 53187 999999 999999 53188 999999 999999 53189 999999 999999 53190 999999 999999 53191 999999 999999 53192 999999 999999 53193 999999 999999 53194 999999 999999 53195 999999 999999 53196 999999 999999 53197 999999 999999 53198 999999 999999 53199 999999 999999 53200 999999 999999 53201 999999 999999 53202 999999 999999 53203 999999 999999 53204 999999 999999 53205 999999 999999 53206 999999 999999 53207 999999 999999 53208 999999 999999 53209 999999 999999 53210 999999 999999 53211 999999 999999 53212 999999 999999 53213 999999 999999 53214 999999 999999 53215 999999 999999 53216 999999 999999 53217 999999 999999 53218 999999 999999 53219 999999 999999 53220 999999 999999 53221 999999 999999 53222 999999 999999 53223 999999 999999 53224 999999 999999 53225 999999 999999 53226 999999 999999 53227 999999 999999 53228 999999 999999 53229 999999 999999 53230 999999 999999 53231 999999 999999 53232 999999 999999 53233 999999 999999 53234 999999 999999 53235 999999 999999 53236 999999 999999 53237 999999 999999 53238 999999 999999 53239 999999 999999 53240 999999 999999 53241 999999 999999 53242 999999 999999 53243 999999 999999 53244 999999 999999 53245 999999 999999 53246 999999 999999 53247 999999 999999 53248 999999 999999 53249 999999 999999 53250 999999 999999 53251 999999 999999 53252 999999 999999 53253 999999 999999 53254 999999 999999 53255 999999 999999 53256 999999 999999 53257 999999 999999 53258 999999 999999 53259 999999 999999 53260 999999 999999 53261 999999 999999 53262 999999 999999 53263 999999 999999 53264 999999 999999 53265 999999 999999 53266 999999 999999 53267 999999 999999 53268 999999 999999 53269 999999 999999 53270 999999 999999 53271 999999 999999 53272 999999 999999 53273 999999 999999 53274 999999 999999 53275 999999 999999 53276 999999 999999 53277 999999 999999 53278 999999 999999 53279 999999 999999 53280 999999 999999 53281 999999 999999 53282 999999 999999 53283 999999 999999 53284 999999 999999 53285 999999 999999 53286 999999 999999 53287 999999 999999 53288 999999 999999 53289 999999 999999 53290 999999 999999 53291 999999 999999 53292 999999 999999 53293 999999 999999 53294 999999 999999 53295 999999 999999 53296 999999 999999 53297 999999 999999 53298 999999 999999 53299 999999 999999 53300 999999 999999 53301 999999 999999 53302 999999 999999 53303 999999 999999 53304 999999 999999 53305 999999 999999 53306 999999 999999 53307 999999 999999 53308 999999 999999 53309 999999 999999 53310 999999 999999 53311 999999 999999 53312 999999 999999 53313 999999 999999 53314 999999 999999 53315 999999 999999 53316 999999 999999 53317 999999 999999 53318 999999 999999 53319 999999 999999 53320 999999 999999 53321 999999 999999 53322 999999 999999 53323 999999 999999 53324 999999 999999 53325 999999 999999 53326 999999 999999 53327 999999 999999 53328 999999 999999 53329 999999 999999 53330 999999 999999 53331 999999 999999 53332 999999 999999 53333 999999 999999 53334 999999 999999 53335 999999 999999 53336 999999 999999 53337 999999 999999 53338 999999 999999 53339 999999 999999 53340 999999 999999 53341 999999 999999 53342 999999 999999 53343 999999 999999 53344 999999 999999 53345 999999 999999 53346 999999 999999 53347 999999 999999 53348 999999 999999 53349 999999 999999 53350 999999 999999 53351 999999 999999 53352 125 182 53353 88 134 53354 999999 999999 53355 999999 999999 53356 999999 999999 53357 999999 999999 53358 999999 999999 53359 171 208 53360 165 206 53361 110 170 53362 142 194 53363 145 165 53364 88 141 53365 200 230 53366 61 124 53367 999999 999999 53368 999999 999999 53369 999999 999999 53370 999999 999999 53371 999999 999999 53372 999999 999999 53373 999999 999999 53374 999999 999999 53375 999999 999999 53376 999999 999999 53377 999999 999999 53378 999999 999999 53379 999999 999999 53380 999999 999999 53381 999999 999999 53382 999999 999999 53383 999999 999999 53384 137 192 53385 999999 999999 53386 999999 999999 53387 134 165 53388 155 203 53389 103 156 53390 126 179 53391 150 200 53392 90 137 53393 56 107 53394 125 176 53395 999999 999999 53396 999999 999999 53397 999999 999999 53398 999999 999999 53399 124 176 53400 150 183 53401 179 214 53402 999999 999999 53403 999999 999999 53404 250 258 53405 159 200 53406 157 206 53407 142 199 53408 999999 999999 53409 999999 999999 53410 999999 999999 53411 999999 999999 53412 999999 999999 53413 999999 999999 53414 226 244 53415 201 227 53416 200 228 53417 162 208 53418 178 218 53419 149 200 53420 175 217 53421 174 216 53422 999999 999999 53423 999999 999999 53424 999999 999999 53425 999999 999999 53426 999999 999999 53427 999999 999999 53428 999999 999999 53429 999999 999999 53430 999999 999999 53431 999999 999999 53432 999999 999999 53433 999999 999999 53434 999999 999999 53435 999999 999999 53436 999999 999999 53437 999999 999999 53438 999999 999999 53439 999999 999999 53440 999999 999999 53441 163 208 53442 108 162 53443 117 152 53444 118 167 53445 174 216 53446 121 168 53447 161 208 53448 179 214 53449 187 223 53450 999999 999999 53451 999999 999999 53452 999999 999999 53453 999999 999999 53454 84 141 53455 204 234 53456 129 187 53457 999999 999999 53458 999999 999999 53459 158 200 53460 141 190 53461 110 172 53462 181 219 53463 185 221 53464 999999 999999 53465 999999 999999 53466 999999 999999 53467 999999 999999 53468 999999 999999 53469 999999 999999 53470 117 175 53471 184 222 53472 147 195 53473 159 203 53474 161 199 53475 176 209 53476 153 203 53477 999999 999999 53478 999999 999999 53479 999999 999999 53480 999999 999999 53481 999999 999999 53482 999999 999999 53483 999999 999999 53484 999999 999999 53485 999999 999999 53486 999999 999999 53487 999999 999999 53488 999999 999999 53489 999999 999999 53490 999999 999999 53491 999999 999999 53492 999999 999999 53493 999999 999999 53494 105 170 53495 999999 999999 53496 999999 999999 53497 161 180 53498 114 170 53499 245 257 53500 197 203 53501 115 176 53502 143 173 53503 116 164 53504 178 209 53505 999999 999999 53506 999999 999999 53507 999999 999999 53508 999999 999999 53509 176 216 53510 131 185 53511 203 232 53512 98 152 53513 999999 999999 53514 999999 999999 53515 124 176 53516 153 192 53517 206 234 53518 125 181 53519 999999 999999 53520 999999 999999 53521 999999 999999 53522 999999 999999 53523 999999 999999 53524 177 211 53525 185 218 53526 264 266 53527 196 230 53528 999999 999999 53529 999999 999999 53530 152 199 53531 166 211 53532 999999 999999 53533 999999 999999 53534 999999 999999 53535 999999 999999 53536 999999 999999 53537 999999 999999 53538 999999 999999 53539 999999 999999 53540 999999 999999 53541 999999 999999 53542 999999 999999 53543 999999 999999 53544 999999 999999 53545 999999 999999 53546 999999 999999 53547 999999 999999 53548 999999 999999 53549 218 244 53550 999999 999999 53551 999999 999999 53552 155 198 53553 166 206 53554 143 187 53555 166 207 53556 167 201 53557 143 195 53558 180 206 53559 228 246 53560 999999 999999 53561 999999 999999 53562 999999 999999 53563 999999 999999 53564 126 159 53565 74 139 53566 213 217 53567 999999 999999 53568 999999 999999 53569 105 154 53570 118 178 53571 156 194 53572 121 177 53573 151 190 53574 999999 999999 53575 999999 999999 53576 999999 999999 53577 999999 999999 53578 999999 999999 53579 194 229 53580 153 200 53581 199 225 53582 210 216 53583 255 258 53584 156 206 53585 182 209 53586 194 229 53587 999999 999999 53588 999999 999999 53589 999999 999999 53590 999999 999999 53591 999999 999999 53592 999999 999999 53593 999999 999999 53594 999999 999999 53595 999999 999999 53596 999999 999999 53597 999999 999999 53598 999999 999999 53599 999999 999999 53600 999999 999999 53601 999999 999999 53602 999999 999999 53603 999999 999999 53604 248 258 53605 999999 999999 53606 999999 999999 53607 158 201 53608 140 187 53609 181 218 53610 197 229 53611 221 244 53612 177 211 53613 217 239 53614 215 235 53615 999999 999999 53616 999999 999999 53617 999999 999999 53618 999999 999999 53619 204 232 53620 169 203 53621 178 215 53622 274 267 53623 263 262 53624 999999 999999 53625 999999 999999 53626 181 215 53627 192 224 53628 223 245 53629 999999 999999 53630 999999 999999 53631 999999 999999 53632 999999 999999 53633 999999 999999 53634 999999 999999 53635 999999 999999 53636 999999 999999 53637 999999 999999 53638 999999 999999 53639 999999 999999 53640 999999 999999 53641 999999 999999 53642 999999 999999 53643 999999 999999 53644 999999 999999 53645 999999 999999 53646 999999 999999 53647 999999 999999 53648 999999 999999 53649 999999 999999 53650 999999 999999 53651 999999 999999 53652 999999 999999 53653 999999 999999 53654 999999 999999 53655 999999 999999 53656 999999 999999 53657 999999 999999 53658 999999 999999 53659 999999 999999 53660 290 280 53661 178 217 53662 211 233 53663 228 248 53664 198 231 53665 153 185 53666 114 173 53667 138 186 53668 158 205 53669 999999 999999 53670 999999 999999 53671 999999 999999 53672 999999 999999 53673 999999 999999 53674 999999 999999 53675 44 97 53676 175 213 53677 149 197 53678 146 198 53679 104 164 53680 111 170 53681 147 199 53682 58 111 53683 59 126 53684 999999 999999 53685 999999 999999 53686 999999 999999 53687 190 226 53688 111 169 53689 175 217 53690 145 192 53691 144 192 53692 140 190 53693 191 222 53694 85 145 53695 999999 999999 53696 999999 999999 53697 124 181 53698 999999 999999 53699 999999 999999 53700 999999 999999 53701 999999 999999 53702 999999 999999 53703 999999 999999 53704 999999 999999 53705 999999 999999 53706 999999 999999 53707 999999 999999 53708 999999 999999 53709 999999 999999 53710 999999 999999 53711 999999 999999 53712 999999 999999 53713 999999 999999 53714 999999 999999 53715 277 273 53716 228 246 53717 271 270 53718 288 279 53719 184 221 53720 277 273 53721 189 226 53722 242 255 53723 255 263 53724 999999 999999 53725 999999 999999 53726 999999 999999 53727 999999 999999 53728 999999 999999 53729 999999 999999 53730 182 208 53731 219 243 53732 176 206 53733 154 202 53734 163 207 53735 196 226 53736 144 194 53737 228 247 53738 211 232 53739 999999 999999 53740 999999 999999 53741 999999 999999 53742 76 122 53743 124 183 53744 81 129 53745 132 188 53746 142 188 53747 137 183 53748 54 116 53749 82 135 53750 119 167 53751 999999 999999 53752 999999 999999 53753 999999 999999 53754 999999 999999 53755 999999 999999 53756 999999 999999 53757 999999 999999 53758 999999 999999 53759 999999 999999 53760 999999 999999 53761 999999 999999 53762 999999 999999 53763 999999 999999 53764 999999 999999 53765 999999 999999 53766 999999 999999 53767 999999 999999 53768 999999 999999 53769 999999 999999 53770 101 166 53771 126 166 53772 135 183 53773 182 222 53774 248 257 53775 170 208 53776 235 246 53777 236 253 53778 283 276 53779 999999 999999 53780 999999 999999 53781 999999 999999 53782 999999 999999 53783 999999 999999 53784 999999 999999 53785 190 222 53786 137 190 53787 148 200 53788 154 203 53789 111 166 53790 136 189 53791 197 227 53792 213 237 53793 156 205 53794 999999 999999 53795 999999 999999 53796 999999 999999 53797 999999 999999 53798 279 271 53799 194 224 53800 216 240 53801 194 225 53802 186 220 53803 193 226 53804 217 241 53805 118 168 53806 126 181 53807 999999 999999 53808 999999 999999 53809 999999 999999 53810 999999 999999 53811 999999 999999 53812 999999 999999 53813 999999 999999 53814 999999 999999 53815 999999 999999 53816 999999 999999 53817 999999 999999 53818 999999 999999 53819 999999 999999 53820 999999 999999 53821 999999 999999 53822 999999 999999 53823 999999 999999 53824 999999 999999 53825 999999 999999 53826 125 172 53827 999999 999999 53828 999999 999999 53829 999999 999999 53830 173 210 53831 175 215 53832 108 162 53833 197 229 53834 999999 999999 53835 999999 999999 53836 999999 999999 53837 999999 999999 53838 999999 999999 53839 999999 999999 53840 180 221 53841 119 171 53842 156 200 53843 113 169 53844 134 170 53845 140 183 53846 108 165 53847 142 176 53848 161 201 53849 999999 999999 53850 999999 999999 53851 999999 999999 53852 149 189 53853 186 223 53854 143 188 53855 175 217 53856 156 203 53857 75 137 53858 191 227 53859 186 221 53860 152 200 53861 999999 999999 53862 999999 999999 53863 999999 999999 53864 999999 999999 53865 999999 999999 53866 999999 999999 53867 999999 999999 53868 999999 999999 53869 999999 999999 53870 999999 999999 53871 999999 999999 53872 999999 999999 53873 999999 999999 53874 999999 999999 53875 999999 999999 53876 999999 999999 53877 999999 999999 53878 999999 999999 53879 999999 999999 53880 78 145 53881 272 266 53882 114 171 53883 115 171 53884 175 218 53885 180 219 53886 205 233 53887 999999 999999 53888 999999 999999 53889 999999 999999 53890 999999 999999 53891 999999 999999 53892 999999 999999 53893 999999 999999 53894 999999 999999 53895 150 193 53896 150 194 53897 143 171 53898 113 171 53899 113 174 53900 204 223 53901 93 156 53902 136 167 53903 95 158 53904 999999 999999 53905 999999 999999 53906 999999 999999 53907 270 267 53908 96 159 53909 143 195 53910 178 212 53911 167 183 53912 206 234 53913 145 194 53914 112 169 53915 148 191 53916 999999 999999 53917 999999 999999 53918 999999 999999 53919 999999 999999 53920 999999 999999 53921 999999 999999 53922 999999 999999 53923 999999 999999 53924 999999 999999 53925 999999 999999 53926 999999 999999 53927 999999 999999 53928 999999 999999 53929 999999 999999 53930 999999 999999 53931 999999 999999 53932 999999 999999 53933 999999 999999 53934 999999 999999 53935 169 210 53936 119 172 53937 206 212 53938 200 229 53939 156 199 53940 115 173 53941 124 165 53942 123 182 53943 999999 999999 53944 999999 999999 53945 999999 999999 53946 999999 999999 53947 999999 999999 53948 999999 999999 53949 999999 999999 53950 999999 999999 53951 163 206 53952 128 178 53953 98 142 53954 184 215 53955 215 242 53956 161 205 53957 136 191 53958 220 245 53959 999999 999999 53960 999999 999999 53961 999999 999999 53962 98 162 53963 168 211 53964 160 203 53965 138 192 53966 186 217 53967 158 202 53968 180 218 53969 189 224 53970 159 200 53971 999999 999999 53972 999999 999999 53973 999999 999999 53974 999999 999999 53975 999999 999999 53976 999999 999999 53977 999999 999999 53978 999999 999999 53979 999999 999999 53980 999999 999999 53981 999999 999999 53982 999999 999999 53983 999999 999999 53984 999999 999999 53985 999999 999999 53986 999999 999999 53987 999999 999999 53988 999999 999999 53989 999999 999999 53990 183 219 53991 201 231 53992 135 185 53993 234 249 53994 178 211 53995 163 203 53996 155 197 53997 999999 999999 53998 999999 999999 53999 242 247 54000 999999 999999 54001 999999 999999 54002 999999 999999 54003 999999 999999 54004 999999 999999 54005 102 159 54006 91 152 54007 22 91 54008 999999 999999 54009 999999 999999 54010 -44 0 54011 73 125 54012 140 166 54013 92 157 54014 999999 999999 54015 999999 999999 54016 999999 999999 54017 140 195 54018 130 181 54019 164 199 54020 128 185 54021 190 224 54022 140 193 54023 178 219 54024 180 219 54025 999999 999999 54026 999999 999999 54027 258 265 54028 999999 999999 54029 999999 999999 54030 999999 999999 54031 999999 999999 54032 999999 999999 54033 999999 999999 54034 999999 999999 54035 999999 999999 54036 999999 999999 54037 999999 999999 54038 999999 999999 54039 999999 999999 54040 999999 999999 54041 999999 999999 54042 999999 999999 54043 999999 999999 54044 999999 999999 54045 172 212 54046 237 252 54047 193 228 54048 175 215 54049 126 180 54050 232 246 54051 151 198 54052 147 199 54053 999999 999999 54054 999999 999999 54055 999999 999999 54056 999999 999999 54057 999999 999999 54058 999999 999999 54059 999999 999999 54060 114 163 54061 112 171 54062 188 223 54063 139 185 54064 101 157 54065 90 152 54066 176 214 54067 107 170 54068 999999 999999 54069 999999 999999 54070 999999 999999 54071 999999 999999 54072 225 244 54073 127 182 54074 114 151 54075 152 192 54076 219 239 54077 137 192 54078 162 206 54079 139 194 54080 127 183 54081 999999 999999 54082 999999 999999 54083 999999 999999 54084 999999 999999 54085 999999 999999 54086 999999 999999 54087 999999 999999 54088 999999 999999 54089 999999 999999 54090 999999 999999 54091 999999 999999 54092 999999 999999 54093 999999 999999 54094 999999 999999 54095 999999 999999 54096 999999 999999 54097 999999 999999 54098 999999 999999 54099 999999 999999 54100 229 246 54101 166 206 54102 216 241 54103 140 193 54104 189 220 54105 180 198 54106 237 247 54107 230 233 54108 999999 999999 54109 999999 999999 54110 999999 999999 54111 999999 999999 54112 999999 999999 54113 999999 999999 54114 999999 999999 54115 176 218 54116 135 189 54117 183 221 54118 156 204 54119 164 193 54120 200 227 54121 147 199 54122 157 204 54123 69 97 54124 999999 999999 54125 999999 999999 54126 999999 999999 54127 169 200 54128 999999 999999 54129 999999 999999 54130 231 249 54131 123 180 54132 187 219 54133 205 234 54134 138 189 54135 999999 999999 54136 999999 999999 54137 258 264 54138 999999 999999 54139 999999 999999 54140 999999 999999 54141 999999 999999 54142 999999 999999 54143 999999 999999 54144 999999 999999 54145 999999 999999 54146 999999 999999 54147 999999 999999 54148 999999 999999 54149 999999 999999 54150 999999 999999 54151 999999 999999 54152 999999 999999 54153 999999 999999 54154 999999 999999 54155 108 147 54156 130 185 54157 132 168 54158 109 168 54159 165 210 54160 205 231 54161 178 215 54162 999999 999999 54163 999999 999999 54164 200 232 54165 999999 999999 54166 999999 999999 54167 999999 999999 54168 999999 999999 54169 999999 999999 54170 159 206 54171 192 221 54172 84 144 54173 158 199 54174 105 164 54175 105 149 54176 119 175 54177 148 189 54178 156 205 54179 999999 999999 54180 999999 999999 54181 999999 999999 54182 158 204 54183 147 195 54184 121 157 54185 124 178 54186 51 87 54187 102 160 54188 999999 999999 54189 999999 999999 54190 999999 999999 54191 999999 999999 54192 224 236 54193 999999 999999 54194 999999 999999 54195 999999 999999 54196 999999 999999 54197 999999 999999 54198 999999 999999 54199 999999 999999 54200 999999 999999 54201 999999 999999 54202 999999 999999 54203 999999 999999 54204 999999 999999 54205 999999 999999 54206 999999 999999 54207 999999 999999 54208 999999 999999 54209 999999 999999 54210 182 209 54211 228 246 54212 156 204 54213 161 203 54214 72 138 54215 125 180 54216 199 229 54217 156 205 54218 999999 999999 54219 999999 999999 54220 999999 999999 54221 999999 999999 54222 999999 999999 54223 999999 999999 54224 999999 999999 54225 230 244 54226 205 233 54227 259 264 54228 100 157 54229 175 215 54230 199 232 54231 174 213 54232 171 212 54233 271 270 54234 999999 999999 54235 999999 999999 54236 999999 999999 54237 360 312 54238 192 228 54239 212 239 54240 165 210 54241 218 243 54242 122 179 54243 156 205 54244 188 205 54245 114 153 54246 999999 999999 54247 999999 999999 54248 999999 999999 54249 999999 999999 54250 999999 999999 54251 999999 999999 54252 999999 999999 54253 999999 999999 54254 999999 999999 54255 999999 999999 54256 999999 999999 54257 999999 999999 54258 999999 999999 54259 999999 999999 54260 999999 999999 54261 999999 999999 54262 999999 999999 54263 999999 999999 54264 999999 999999 54265 999999 999999 54266 999999 999999 54267 999999 999999 54268 999999 999999 54269 999999 999999 54270 999999 999999 54271 999999 999999 54272 999999 999999 54273 999999 999999 54274 999999 999999 54275 999999 999999 54276 999999 999999 54277 999999 999999 54278 999999 999999 54279 999999 999999 54280 999999 999999 54281 999999 999999 54282 999999 999999 54283 999999 999999 54284 999999 999999 54285 999999 999999 54286 999999 999999 54287 999999 999999 54288 999999 999999 54289 999999 999999 54290 999999 999999 54291 999999 999999 54292 999999 999999 54293 999999 999999 54294 999999 999999 54295 999999 999999 54296 999999 999999 54297 999999 999999 54298 999999 999999 54299 999999 999999 54300 999999 999999 54301 999999 999999 54302 999999 999999 54303 999999 999999 54304 999999 999999 54305 999999 999999 54306 999999 999999 54307 999999 999999 54308 999999 999999 54309 999999 999999 54310 999999 999999 54311 999999 999999 54312 999999 999999 54313 999999 999999 54314 999999 999999 54315 999999 999999 54316 999999 999999 54317 999999 999999 54318 999999 999999 54319 999999 999999 54320 138 192 54321 113 170 54322 59 115 54323 129 183 54324 104 166 54325 134 187 54326 45 78 54327 999999 999999 54328 999999 999999 54329 100 156 54330 999999 999999 54331 999999 999999 54332 999999 999999 54333 999999 999999 54334 999999 999999 54335 139 188 54336 151 196 54337 150 197 54338 102 161 54339 169 212 54340 163 207 54341 186 220 54342 115 176 54343 137 188 54344 999999 999999 54345 999999 999999 54346 999999 999999 54347 78 143 54348 161 204 54349 27 75 54350 120 179 54351 53 118 54352 44 96 54353 109 161 54354 61 106 54355 999999 999999 54356 999999 999999 54357 85 150 54358 999999 999999 54359 999999 999999 54360 999999 999999 54361 999999 999999 54362 999999 999999 54363 999999 999999 54364 999999 999999 54365 999999 999999 54366 999999 999999 54367 999999 999999 54368 999999 999999 54369 999999 999999 54370 999999 999999 54371 999999 999999 54372 999999 999999 54373 999999 999999 54374 999999 999999 54375 79 147 54376 98 143 54377 120 176 54378 72 134 54379 107 151 54380 95 156 54381 999999 999999 54382 999999 999999 54383 72 121 54384 242 254 54385 999999 999999 54386 999999 999999 54387 999999 999999 54388 999999 999999 54389 999999 999999 54390 145 181 54391 102 162 54392 75 134 54393 96 156 54394 197 228 54395 98 142 54396 128 185 54397 126 180 54398 999999 999999 54399 999999 999999 54400 999999 999999 54401 999999 999999 54402 140 183 54403 131 184 54404 152 200 54405 96 160 54406 191 225 54407 128 181 54408 141 192 54409 999999 999999 54410 999999 999999 54411 114 172 54412 171 207 54413 999999 999999 54414 999999 999999 54415 999999 999999 54416 999999 999999 54417 999999 999999 54418 999999 999999 54419 999999 999999 54420 999999 999999 54421 999999 999999 54422 999999 999999 54423 999999 999999 54424 999999 999999 54425 999999 999999 54426 999999 999999 54427 999999 999999 54428 999999 999999 54429 999999 999999 54430 137 189 54431 999999 999999 54432 999999 999999 54433 55 124 54434 128 178 54435 142 192 54436 116 164 54437 130 188 54438 999999 999999 54439 999999 999999 54440 999999 999999 54441 999999 999999 54442 999999 999999 54443 999999 999999 54444 999999 999999 54445 229 247 54446 91 156 54447 190 227 54448 118 163 54449 100 150 54450 153 198 54451 217 241 54452 190 225 54453 125 184 54454 999999 999999 54455 999999 999999 54456 999999 999999 54457 163 210 54458 122 170 54459 77 124 54460 79 141 54461 80 142 54462 115 176 54463 124 181 54464 129 180 54465 999999 999999 54466 999999 999999 54467 84 148 54468 999999 999999 54469 999999 999999 54470 999999 999999 54471 999999 999999 54472 999999 999999 54473 999999 999999 54474 999999 999999 54475 999999 999999 54476 999999 999999 54477 999999 999999 54478 999999 999999 54479 999999 999999 54480 999999 999999 54481 999999 999999 54482 999999 999999 54483 999999 999999 54484 999999 999999 54485 59 105 54486 145 196 54487 106 170 54488 163 209 54489 103 167 54490 133 188 54491 999999 999999 54492 999999 999999 54493 999999 999999 54494 108 167 54495 999999 999999 54496 999999 999999 54497 999999 999999 54498 999999 999999 54499 999999 999999 54500 126 173 54501 96 158 54502 108 160 54503 149 199 54504 202 229 54505 108 159 54506 107 169 54507 89 131 54508 115 166 54509 999999 999999 54510 999999 999999 54511 999999 999999 54512 190 226 54513 170 207 54514 80 145 54515 86 149 54516 137 192 54517 129 180 54518 120 178 54519 114 166 54520 999999 999999 54521 999999 999999 54522 23 64 54523 999999 999999 54524 999999 999999 54525 999999 999999 54526 999999 999999 54527 999999 999999 54528 999999 999999 54529 999999 999999 54530 999999 999999 54531 999999 999999 54532 999999 999999 54533 999999 999999 54534 999999 999999 54535 999999 999999 54536 999999 999999 54537 999999 999999 54538 999999 999999 54539 999999 999999 54540 149 200 54541 153 195 54542 132 188 54543 99 157 54544 170 215 54545 137 193 54546 144 189 54547 129 180 54548 114 133 54549 999999 999999 54550 999999 999999 54551 999999 999999 54552 999999 999999 54553 999999 999999 54554 999999 999999 54555 91 147 54556 96 143 54557 70 126 54558 153 202 54559 127 184 54560 115 173 54561 53 105 54562 132 186 54563 151 196 54564 999999 999999 54565 999999 999999 54566 999999 999999 54567 186 222 54568 111 168 54569 100 151 54570 205 231 54571 120 181 54572 139 194 54573 160 206 54574 101 162 54575 192 228 54576 999999 999999 54577 999999 999999 54578 999999 999999 54579 999999 999999 54580 999999 999999 54581 999999 999999 54582 999999 999999 54583 999999 999999 54584 999999 999999 54585 999999 999999 54586 999999 999999 54587 999999 999999 54588 999999 999999 54589 999999 999999 54590 999999 999999 54591 999999 999999 54592 999999 999999 54593 999999 999999 54594 999999 999999 54595 149 198 54596 74 120 54597 48 100 54598 82 126 54599 94 134 54600 143 194 54601 88 152 54602 56 101 54603 999999 999999 54604 999999 999999 54605 999999 999999 54606 999999 999999 54607 999999 999999 54608 999999 999999 54609 999999 999999 54610 164 208 54611 54 124 54612 999999 999999 54613 999999 999999 54614 107 168 54615 92 140 54616 137 191 54617 236 253 54618 139 184 54619 999999 999999 54620 999999 999999 54621 999999 999999 54622 121 132 54623 187 223 54624 196 228 54625 163 208 54626 256 261 54627 174 216 54628 221 242 54629 186 222 54630 149 200 54631 999999 999999 54632 999999 999999 54633 999999 999999 54634 999999 999999 54635 999999 999999 54636 999999 999999 54637 999999 999999 54638 999999 999999 54639 999999 999999 54640 999999 999999 54641 999999 999999 54642 999999 999999 54643 999999 999999 54644 999999 999999 54645 999999 999999 54646 999999 999999 54647 999999 999999 54648 999999 999999 54649 999999 999999 54650 153 205 54651 165 211 54652 206 235 54653 74 127 54654 109 169 54655 112 171 54656 83 149 54657 122 177 54658 58 118 54659 999999 999999 54660 999999 999999 54661 999999 999999 54662 999999 999999 54663 999999 999999 54664 999999 999999 54665 142 187 54666 144 196 54667 103 160 54668 50 109 54669 70 125 54670 123 180 54671 999999 999999 54672 999999 999999 54673 999999 999999 54674 999999 999999 54675 999999 999999 54676 999999 999999 54677 144 198 54678 138 169 54679 154 197 54680 169 213 54681 145 190 54682 174 216 54683 58 111 54684 82 132 54685 74 136 54686 999999 999999 54687 999999 999999 54688 999999 999999 54689 999999 999999 54690 999999 999999 54691 999999 999999 54692 999999 999999 54693 999999 999999 54694 999999 999999 54695 999999 999999 54696 999999 999999 54697 999999 999999 54698 999999 999999 54699 999999 999999 54700 999999 999999 54701 999999 999999 54702 999999 999999 54703 999999 999999 54704 999999 999999 54705 161 206 54706 158 202 54707 126 178 54708 73 134 54709 176 218 54710 169 212 54711 121 170 54712 118 174 54713 115 167 54714 999999 999999 54715 999999 999999 54716 999999 999999 54717 999999 999999 54718 -9 0 54719 999999 999999 54720 999999 999999 54721 130 184 54722 108 165 54723 118 176 54724 6 46 54725 51 105 54726 82 123 54727 53 102 54728 24 80 54729 999999 999999 54730 999999 999999 54731 999999 999999 54732 999999 999999 54733 999999 999999 54734 77 137 54735 136 189 54736 182 216 54737 85 136 54738 29 88 54739 91 148 54740 91 156 54741 121 181 54742 999999 999999 54743 999999 999999 54744 999999 999999 54745 999999 999999 54746 999999 999999 54747 999999 999999 54748 999999 999999 54749 999999 999999 54750 999999 999999 54751 999999 999999 54752 999999 999999 54753 999999 999999 54754 999999 999999 54755 999999 999999 54756 999999 999999 54757 999999 999999 54758 999999 999999 54759 999999 999999 54760 999999 999999 54761 101 165 54762 111 172 54763 98 158 54764 126 180 54765 74 139 54766 148 195 54767 78 127 54768 97 161 54769 999999 999999 54770 999999 999999 54771 999999 999999 54772 999999 999999 54773 131 166 54774 142 173 54775 999999 999999 54776 999999 999999 54777 76 137 54778 136 171 54779 131 182 54780 108 160 54781 64 115 54782 61 118 54783 84 149 54784 999999 999999 54785 999999 999999 54786 999999 999999 54787 999999 999999 54788 80 148 54789 56 121 54790 120 181 54791 999999 999999 54792 999999 999999 54793 999999 999999 54794 105 164 54795 176 213 54796 63 130 54797 999999 999999 54798 999999 999999 54799 999999 999999 54800 999999 999999 54801 999999 999999 54802 999999 999999 54803 999999 999999 54804 999999 999999 54805 999999 999999 54806 999999 999999 54807 999999 999999 54808 999999 999999 54809 999999 999999 54810 999999 999999 54811 999999 999999 54812 999999 999999 54813 999999 999999 54814 999999 999999 54815 999999 999999 54816 117 173 54817 128 180 54818 138 190 54819 102 150 54820 177 215 54821 144 193 54822 124 179 54823 135 185 54824 999999 999999 54825 999999 999999 54826 999999 999999 54827 999999 999999 54828 75 141 54829 88 154 54830 999999 999999 54831 999999 999999 54832 188 218 54833 142 193 54834 125 180 54835 163 204 54836 184 222 54837 121 177 54838 139 191 54839 999999 999999 54840 999999 999999 54841 999999 999999 54842 999999 999999 54843 43 102 54844 147 191 54845 126 183 54846 78 130 54847 75 141 54848 143 188 54849 86 149 54850 69 110 54851 999999 999999 54852 999999 999999 54853 999999 999999 54854 999999 999999 54855 999999 999999 54856 999999 999999 54857 999999 999999 54858 999999 999999 54859 999999 999999 54860 999999 999999 54861 999999 999999 54862 999999 999999 54863 999999 999999 54864 999999 999999 54865 999999 999999 54866 999999 999999 54867 999999 999999 54868 999999 999999 54869 999999 999999 54870 999999 999999 54871 126 183 54872 14 65 54873 160 201 54874 90 153 54875 107 161 54876 125 182 54877 83 148 54878 121 178 54879 999999 999999 54880 999999 999999 54881 999999 999999 54882 999999 999999 54883 74 101 54884 141 192 54885 47 96 54886 999999 999999 54887 999999 999999 54888 73 127 54889 85 146 54890 49 109 54891 139 194 54892 27 63 54893 130 180 54894 999999 999999 54895 999999 999999 54896 999999 999999 54897 999999 999999 54898 41 93 54899 83 131 54900 76 131 54901 105 165 54902 90 154 54903 112 167 54904 115 175 54905 88 141 54906 143 193 54907 999999 999999 54908 999999 999999 54909 999999 999999 54910 999999 999999 54911 999999 999999 54912 999999 999999 54913 999999 999999 54914 999999 999999 54915 999999 999999 54916 999999 999999 54917 999999 999999 54918 999999 999999 54919 999999 999999 54920 999999 999999 54921 999999 999999 54922 999999 999999 54923 999999 999999 54924 999999 999999 54925 999999 999999 54926 99 157 54927 143 194 54928 135 189 54929 130 185 54930 110 166 54931 159 202 54932 76 134 54933 138 186 54934 999999 999999 54935 999999 999999 54936 999999 999999 54937 999999 999999 54938 114 176 54939 110 169 54940 999999 999999 54941 999999 999999 54942 123 175 54943 106 169 54944 64 122 54945 35 79 54946 97 159 54947 122 176 54948 96 140 54949 999999 999999 54950 999999 999999 54951 999999 999999 54952 999999 999999 54953 86 138 54954 81 142 54955 87 130 54956 72 133 54957 116 174 54958 104 157 54959 68 112 54960 87 132 54961 144 191 54962 999999 999999 54963 999999 999999 54964 999999 999999 54965 999999 999999 54966 999999 999999 54967 999999 999999 54968 999999 999999 54969 999999 999999 54970 999999 999999 54971 999999 999999 54972 999999 999999 54973 999999 999999 54974 999999 999999 54975 999999 999999 54976 999999 999999 54977 999999 999999 54978 999999 999999 54979 999999 999999 54980 999999 999999 54981 103 161 54982 114 164 54983 129 186 54984 131 187 54985 174 215 54986 101 151 54987 136 187 54988 106 164 54989 999999 999999 54990 999999 999999 54991 999999 999999 54992 999999 999999 54993 112 171 54994 133 189 54995 109 168 54996 98 154 54997 999999 999999 54998 999999 999999 54999 158 198 55000 119 166 55001 197 230 55002 139 191 55003 184 223 55004 999999 999999 55005 999999 999999 55006 116 172 55007 999999 999999 55008 999999 999999 55009 160 208 55010 70 133 55011 111 172 55012 147 192 55013 87 133 55014 1 48 55015 98 144 55016 77 137 55017 999999 999999 55018 999999 999999 55019 999999 999999 55020 999999 999999 55021 999999 999999 55022 999999 999999 55023 999999 999999 55024 999999 999999 55025 999999 999999 55026 999999 999999 55027 999999 999999 55028 999999 999999 55029 999999 999999 55030 999999 999999 55031 999999 999999 55032 999999 999999 55033 999999 999999 55034 999999 999999 55035 999999 999999 55036 72 129 55037 106 156 55038 112 168 55039 126 177 55040 129 185 55041 84 130 55042 131 183 55043 81 144 55044 999999 999999 55045 999999 999999 55046 999999 999999 55047 999999 999999 55048 126 184 55049 162 209 55050 156 203 55051 999999 999999 55052 999999 999999 55053 208 236 55054 112 156 55055 99 163 55056 129 183 55057 99 155 55058 -8 21 55059 999999 999999 55060 999999 999999 55061 20 63 55062 999999 999999 55063 999999 999999 55064 73 119 55065 141 194 55066 119 177 55067 94 158 55068 187 220 55069 114 168 55070 28 85 55071 145 198 55072 999999 999999 55073 999999 999999 55074 999999 999999 55075 999999 999999 55076 999999 999999 55077 999999 999999 55078 999999 999999 55079 999999 999999 55080 999999 999999 55081 999999 999999 55082 999999 999999 55083 999999 999999 55084 999999 999999 55085 999999 999999 55086 999999 999999 55087 999999 999999 55088 999999 999999 55089 999999 999999 55090 999999 999999 55091 138 192 55092 136 191 55093 999999 999999 55094 999999 999999 55095 153 195 55096 135 189 55097 198 208 55098 170 207 55099 999999 999999 55100 999999 999999 55101 999999 999999 55102 999999 999999 55103 167 211 55104 114 175 55105 132 167 55106 121 180 55107 999999 999999 55108 999999 999999 55109 170 210 55110 206 233 55111 155 204 55112 198 228 55113 268 262 55114 999999 999999 55115 999999 999999 55116 139 193 55117 999999 999999 55118 999999 999999 55119 222 244 55120 156 199 55121 233 247 55122 218 242 55123 184 221 55124 195 228 55125 237 252 55126 238 252 55127 999999 999999 55128 999999 999999 55129 999999 999999 55130 999999 999999 55131 999999 999999 55132 999999 999999 55133 999999 999999 55134 999999 999999 55135 999999 999999 55136 999999 999999 55137 999999 999999 55138 999999 999999 55139 999999 999999 55140 999999 999999 55141 999999 999999 55142 999999 999999 55143 999999 999999 55144 999999 999999 55145 999999 999999 55146 113 175 55147 169 186 55148 122 175 55149 178 215 55150 181 220 55151 159 204 55152 999999 999999 55153 999999 999999 55154 999999 999999 55155 999999 999999 55156 999999 999999 55157 999999 999999 55158 999999 999999 55159 206 236 55160 171 209 55161 188 224 55162 999999 999999 55163 999999 999999 55164 177 216 55165 160 206 55166 129 168 55167 164 207 55168 191 227 55169 999999 999999 55170 999999 999999 55171 82 143 55172 999999 999999 55173 999999 999999 55174 85 121 55175 120 166 55176 86 150 55177 82 147 55178 68 130 55179 60 124 55180 56 115 55181 87 153 55182 999999 999999 55183 999999 999999 55184 999999 999999 55185 999999 999999 55186 999999 999999 55187 999999 999999 55188 999999 999999 55189 999999 999999 55190 999999 999999 55191 999999 999999 55192 999999 999999 55193 999999 999999 55194 999999 999999 55195 999999 999999 55196 999999 999999 55197 999999 999999 55198 999999 999999 55199 127 176 55200 999999 999999 55201 999999 999999 55202 192 219 55203 109 164 55204 57 110 55205 34 78 55206 84 131 55207 50 102 55208 74 128 55209 999999 999999 55210 999999 999999 55211 999999 999999 55212 999999 999999 55213 999999 999999 55214 120 178 55215 53 117 55216 999999 999999 55217 999999 999999 55218 999999 999999 55219 999999 999999 55220 106 165 55221 99 138 55222 85 150 55223 129 186 55224 999999 999999 55225 999999 999999 55226 6 66 55227 64 113 55228 999999 999999 55229 999999 999999 55230 55 117 55231 45 104 55232 63 126 55233 40 96 55234 86 150 55235 82 145 55236 107 166 55237 999999 999999 55238 999999 999999 55239 999999 999999 55240 999999 999999 55241 999999 999999 55242 999999 999999 55243 999999 999999 55244 999999 999999 55245 999999 999999 55246 999999 999999 55247 999999 999999 55248 999999 999999 55249 999999 999999 55250 999999 999999 55251 999999 999999 55252 999999 999999 55253 999999 999999 55254 999999 999999 55255 999999 999999 55256 90 150 55257 83 139 55258 150 200 55259 99 161 55260 117 170 55261 188 218 55262 100 159 55263 60 125 55264 999999 999999 55265 999999 999999 55266 999999 999999 55267 999999 999999 55268 63 129 55269 87 149 55270 999999 999999 55271 999999 999999 55272 47 85 55273 78 124 55274 76 137 55275 84 144 55276 181 218 55277 999999 999999 55278 999999 999999 55279 999999 999999 55280 999999 999999 55281 999999 999999 55282 999999 999999 55283 143 192 55284 87 145 55285 115 172 55286 149 198 55287 107 158 55288 104 161 55289 135 183 55290 136 189 55291 145 195 55292 999999 999999 55293 999999 999999 55294 999999 999999 55295 999999 999999 55296 999999 999999 55297 999999 999999 55298 999999 999999 55299 999999 999999 55300 999999 999999 55301 999999 999999 55302 999999 999999 55303 999999 999999 55304 999999 999999 55305 999999 999999 55306 999999 999999 55307 999999 999999 55308 999999 999999 55309 999999 999999 55310 999999 999999 55311 164 207 55312 181 216 55313 160 205 55314 190 224 55315 191 225 55316 138 189 55317 191 224 55318 112 170 55319 999999 999999 55320 999999 999999 55321 999999 999999 55322 999999 999999 55323 999999 999999 55324 999999 999999 55325 184 221 55326 188 221 55327 273 269 55328 189 225 55329 218 241 55330 230 246 55331 215 236 55332 144 192 55333 128 182 55334 999999 999999 55335 999999 999999 55336 999999 999999 55337 999999 999999 55338 999999 999999 55339 999999 999999 55340 999999 999999 55341 80 150 55342 148 197 55343 167 204 55344 201 219 55345 210 233 55346 999999 999999 55347 999999 999999 55348 999999 999999 55349 999999 999999 55350 999999 999999 55351 999999 999999 55352 999999 999999 55353 999999 999999 55354 999999 999999 55355 999999 999999 55356 999999 999999 55357 999999 999999 55358 999999 999999 55359 999999 999999 55360 999999 999999 55361 999999 999999 55362 999999 999999 55363 999999 999999 55364 999999 999999 55365 180 220 55366 153 197 55367 180 215 55368 173 214 55369 126 183 55370 999999 999999 55371 999999 999999 55372 92 154 55373 222 242 55374 999999 999999 55375 999999 999999 55376 999999 999999 55377 999999 999999 55378 999999 999999 55379 999999 999999 55380 171 211 55381 209 235 55382 231 248 55383 146 192 55384 246 256 55385 163 205 55386 232 246 55387 252 259 55388 358 307 55389 999999 999999 55390 999999 999999 55391 999999 999999 55392 288 277 55393 270 267 55394 288 277 55395 999999 999999 55396 999999 999999 55397 294 280 55398 212 238 55399 175 214 55400 257 262 55401 999999 999999 55402 999999 999999 55403 999999 999999 55404 999999 999999 55405 999999 999999 55406 999999 999999 55407 999999 999999 55408 999999 999999 55409 999999 999999 55410 999999 999999 55411 999999 999999 55412 999999 999999 55413 999999 999999 55414 999999 999999 55415 999999 999999 55416 999999 999999 55417 999999 999999 55418 999999 999999 55419 999999 999999 55420 138 190 55421 218 239 55422 138 187 55423 221 240 55424 224 244 55425 150 197 55426 228 245 55427 211 236 55428 236 251 55429 999999 999999 55430 999999 999999 55431 999999 999999 55432 999999 999999 55433 306 286 55434 999999 999999 55435 999999 999999 55436 284 275 55437 233 249 55438 227 245 55439 188 222 55440 270 267 55441 308 287 55442 304 283 55443 182 220 55444 999999 999999 55445 999999 999999 55446 999999 999999 55447 999999 999999 55448 193 223 55449 196 227 55450 197 228 55451 245 256 55452 167 210 55453 191 225 55454 180 218 55455 999999 999999 55456 999999 999999 55457 999999 999999 55458 999999 999999 55459 999999 999999 55460 999999 999999 55461 999999 999999 55462 999999 999999 55463 999999 999999 55464 999999 999999 55465 999999 999999 55466 999999 999999 55467 999999 999999 55468 999999 999999 55469 999999 999999 55470 999999 999999 55471 999999 999999 55472 999999 999999 55473 999999 999999 55474 999999 999999 55475 999999 999999 55476 192 226 55477 247 255 55478 226 245 55479 183 219 55480 233 249 55481 243 252 55482 248 256 55483 201 228 55484 999999 999999 55485 999999 999999 55486 999999 999999 55487 999999 999999 55488 220 241 55489 170 209 55490 999999 999999 55491 999999 999999 55492 188 222 55493 220 241 55494 223 241 55495 258 260 55496 178 216 55497 238 251 55498 222 238 55499 999999 999999 55500 999999 999999 55501 999999 999999 55502 999999 999999 55503 266 265 55504 161 201 55505 215 237 55506 228 246 55507 235 250 55508 238 250 55509 225 244 55510 297 278 55511 268 267 55512 999999 999999 55513 999999 999999 55514 999999 999999 55515 999999 999999 55516 999999 999999 55517 999999 999999 55518 999999 999999 55519 999999 999999 55520 999999 999999 55521 999999 999999 55522 999999 999999 55523 999999 999999 55524 999999 999999 55525 999999 999999 55526 999999 999999 55527 999999 999999 55528 999999 999999 55529 999999 999999 55530 999999 999999 55531 224 240 55532 204 233 55533 244 254 55534 273 269 55535 179 219 55536 190 223 55537 220 242 55538 214 238 55539 999999 999999 55540 999999 999999 55541 999999 999999 55542 999999 999999 55543 242 254 55544 999999 999999 55545 999999 999999 55546 222 243 55547 276 269 55548 157 201 55549 211 235 55550 200 228 55551 237 252 55552 236 247 55553 225 245 55554 999999 999999 55555 999999 999999 55556 999999 999999 55557 999999 999999 55558 330 296 55559 265 265 55560 275 268 55561 309 286 55562 268 267 55563 315 289 55564 277 271 55565 221 240 55566 395 324 55567 999999 999999 55568 999999 999999 55569 999999 999999 55570 999999 999999 55571 999999 999999 55572 999999 999999 55573 999999 999999 55574 999999 999999 55575 999999 999999 55576 999999 999999 55577 999999 999999 55578 999999 999999 55579 999999 999999 55580 999999 999999 55581 999999 999999 55582 999999 999999 55583 999999 999999 55584 999999 999999 55585 999999 999999 55586 276 270 55587 237 249 55588 223 243 55589 192 226 55590 237 251 55591 262 263 55592 199 229 55593 241 252 55594 999999 999999 55595 999999 999999 55596 999999 999999 55597 999999 999999 55598 243 255 55599 241 251 55600 999999 999999 55601 999999 999999 55602 254 259 55603 267 265 55604 201 229 55605 231 247 55606 299 282 55607 300 276 55608 214 227 55609 999999 999999 55610 999999 999999 55611 999999 999999 55612 999999 999999 55613 294 280 55614 295 280 55615 265 261 55616 260 263 55617 256 258 55618 277 269 55619 297 281 55620 266 266 55621 249 258 55622 999999 999999 55623 999999 999999 55624 999999 999999 55625 999999 999999 55626 999999 999999 55627 999999 999999 55628 999999 999999 55629 999999 999999 55630 999999 999999 55631 999999 999999 55632 999999 999999 55633 999999 999999 55634 999999 999999 55635 999999 999999 55636 999999 999999 55637 999999 999999 55638 999999 999999 55639 999999 999999 55640 999999 999999 55641 149 198 55642 183 220 55643 181 216 55644 206 230 55645 231 248 55646 274 270 55647 178 211 55648 201 232 55649 999999 999999 55650 999999 999999 55651 999999 999999 55652 999999 999999 55653 268 267 55654 999999 999999 55655 999999 999999 55656 132 178 55657 144 194 55658 252 258 55659 233 247 55660 201 224 55661 298 276 55662 217 238 55663 182 220 55664 999999 999999 55665 999999 999999 55666 999999 999999 55667 999999 999999 55668 258 263 55669 252 259 55670 198 228 55671 209 232 55672 188 215 55673 277 272 55674 179 217 55675 141 191 55676 161 206 55677 999999 999999 55678 999999 999999 55679 999999 999999 55680 999999 999999 55681 999999 999999 55682 999999 999999 55683 999999 999999 55684 999999 999999 55685 999999 999999 55686 999999 999999 55687 999999 999999 55688 999999 999999 55689 999999 999999 55690 999999 999999 55691 999999 999999 55692 999999 999999 55693 999999 999999 55694 999999 999999 55695 999999 999999 55696 999999 999999 55697 999999 999999 55698 80 142 55699 123 181 55700 84 146 55701 124 180 55702 95 155 55703 148 197 55704 999999 999999 55705 999999 999999 55706 999999 999999 55707 999999 999999 55708 132 186 55709 204 232 55710 108 168 55711 999999 999999 55712 999999 999999 55713 116 175 55714 138 189 55715 96 151 55716 33 84 55717 131 184 55718 138 189 55719 999999 999999 55720 999999 999999 55721 96 159 55722 999999 999999 55723 999999 999999 55724 85 137 55725 67 121 55726 70 134 55727 131 158 55728 100 162 55729 120 174 55730 130 182 55731 50 113 55732 999999 999999 55733 999999 999999 55734 999999 999999 55735 999999 999999 55736 999999 999999 55737 999999 999999 55738 999999 999999 55739 999999 999999 55740 999999 999999 55741 999999 999999 55742 999999 999999 55743 999999 999999 55744 999999 999999 55745 999999 999999 55746 999999 999999 55747 999999 999999 55748 999999 999999 55749 999999 999999 55750 999999 999999 55751 155 198 55752 225 243 55753 137 187 55754 232 246 55755 999999 999999 55756 999999 999999 55757 999999 999999 55758 190 225 55759 999999 999999 55760 999999 999999 55761 999999 999999 55762 999999 999999 55763 238 252 55764 210 233 55765 999999 999999 55766 999999 999999 55767 279 271 55768 235 249 55769 151 200 55770 196 226 55771 241 253 55772 213 236 55773 237 250 55774 999999 999999 55775 999999 999999 55776 999999 999999 55777 999999 999999 55778 182 218 55779 248 252 55780 221 241 55781 225 243 55782 233 246 55783 216 239 55784 154 202 55785 207 234 55786 260 263 55787 999999 999999 55788 999999 999999 55789 999999 999999 55790 999999 999999 55791 999999 999999 55792 999999 999999 55793 999999 999999 55794 999999 999999 55795 999999 999999 55796 999999 999999 55797 999999 999999 55798 999999 999999 55799 999999 999999 55800 999999 999999 55801 999999 999999 55802 999999 999999 55803 999999 999999 55804 999999 999999 55805 999999 999999 55806 189 223 55807 135 183 55808 195 227 55809 141 187 55810 193 226 55811 205 226 55812 208 235 55813 186 221 55814 999999 999999 55815 999999 999999 55816 999999 999999 55817 999999 999999 55818 999999 999999 55819 999999 999999 55820 185 221 55821 257 261 55822 193 225 55823 206 232 55824 241 248 55825 195 222 55826 115 175 55827 226 242 55828 153 202 55829 999999 999999 55830 999999 999999 55831 999999 999999 55832 241 253 55833 198 222 55834 146 190 55835 144 191 55836 153 200 55837 167 208 55838 108 164 55839 181 217 55840 168 205 55841 999999 999999 55842 999999 999999 55843 999999 999999 55844 999999 999999 55845 999999 999999 55846 999999 999999 55847 999999 999999 55848 999999 999999 55849 999999 999999 55850 999999 999999 55851 999999 999999 55852 999999 999999 55853 999999 999999 55854 999999 999999 55855 999999 999999 55856 999999 999999 55857 999999 999999 55858 999999 999999 55859 999999 999999 55860 107 167 55861 148 197 55862 147 198 55863 99 156 55864 162 203 55865 154 200 55866 141 193 55867 115 174 55868 999999 999999 55869 999999 999999 55870 999999 999999 55871 999999 999999 55872 999999 999999 55873 999999 999999 55874 999999 999999 55875 398 323 55876 999999 999999 55877 999999 999999 55878 198 226 55879 151 200 55880 195 226 55881 238 251 55882 169 210 55883 178 218 55884 999999 999999 55885 999999 999999 55886 999999 999999 55887 158 205 55888 192 223 55889 66 126 55890 92 148 55891 132 184 55892 99 159 55893 63 127 55894 102 163 55895 109 168 55896 999999 999999 55897 999999 999999 55898 999999 999999 55899 999999 999999 55900 999999 999999 55901 999999 999999 55902 999999 999999 55903 999999 999999 55904 999999 999999 55905 999999 999999 55906 999999 999999 55907 999999 999999 55908 999999 999999 55909 999999 999999 55910 999999 999999 55911 999999 999999 55912 999999 999999 55913 999999 999999 55914 999999 999999 55915 95 151 55916 111 169 55917 87 134 55918 104 162 55919 55 108 55920 89 149 55921 49 98 55922 62 126 55923 123 173 55924 999999 999999 55925 999999 999999 55926 999999 999999 55927 999999 999999 55928 92 156 55929 999999 999999 55930 999999 999999 55931 131 182 55932 79 143 55933 44 103 55934 65 124 55935 999999 999999 55936 999999 999999 55937 999999 999999 55938 111 170 55939 999999 999999 55940 999999 999999 55941 999999 999999 55942 135 188 55943 56 97 55944 83 148 55945 102 163 55946 93 153 55947 63 106 55948 100 142 55949 81 138 55950 106 159 55951 999999 999999 55952 999999 999999 55953 999999 999999 55954 999999 999999 55955 999999 999999 55956 999999 999999 55957 999999 999999 55958 999999 999999 55959 999999 999999 55960 999999 999999 55961 999999 999999 55962 999999 999999 55963 999999 999999 55964 999999 999999 55965 999999 999999 55966 999999 999999 55967 999999 999999 55968 999999 999999 55969 999999 999999 55970 999999 999999 55971 63 128 55972 52 116 55973 64 110 55974 63 126 55975 48 102 55976 74 140 55977 81 142 55978 74 133 55979 999999 999999 55980 999999 999999 55981 999999 999999 55982 999999 999999 55983 27 85 55984 999999 999999 55985 999999 999999 55986 87 147 55987 49 113 55988 77 129 55989 62 128 55990 88 132 55991 94 139 55992 14 69 55993 46 78 55994 999999 999999 55995 999999 999999 55996 999999 999999 55997 999999 999999 55998 999999 999999 55999 62 128 56000 64 120 56001 85 142 56002 49 103 56003 51 98 56004 90 144 56005 66 118 56006 39 75 56007 999999 999999 56008 999999 999999 56009 999999 999999 56010 999999 999999 56011 999999 999999 56012 999999 999999 56013 999999 999999 56014 999999 999999 56015 999999 999999 56016 999999 999999 56017 999999 999999 56018 999999 999999 56019 999999 999999 56020 999999 999999 56021 999999 999999 56022 999999 999999 56023 999999 999999 56024 999999 999999 56025 42 104 56026 98 157 56027 53 111 56028 61 125 56029 123 178 56030 130 183 56031 151 195 56032 119 177 56033 54 110 56034 999999 999999 56035 999999 999999 56036 999999 999999 56037 999999 999999 56038 999999 999999 56039 999999 999999 56040 78 136 56041 114 173 56042 76 141 56043 75 133 56044 98 156 56045 95 159 56046 101 159 56047 110 161 56048 89 152 56049 999999 999999 56050 999999 999999 56051 999999 999999 56052 61 124 56053 77 128 56054 93 156 56055 98 161 56056 999999 999999 56057 999999 999999 56058 999999 999999 56059 999999 999999 56060 999999 999999 56061 999999 999999 56062 999999 999999 56063 999999 999999 56064 999999 999999 56065 999999 999999 56066 999999 999999 56067 999999 999999 56068 999999 999999 56069 999999 999999 56070 999999 999999 56071 999999 999999 56072 999999 999999 56073 999999 999999 56074 999999 999999 56075 999999 999999 56076 999999 999999 56077 999999 999999 56078 999999 999999 56079 999999 999999 56080 83 147 56081 67 130 56082 114 169 56083 121 177 56084 62 119 56085 109 170 56086 88 143 56087 91 150 56088 104 165 56089 999999 999999 56090 999999 999999 56091 999999 999999 56092 999999 999999 56093 999999 999999 56094 999999 999999 56095 88 152 56096 124 182 56097 134 186 56098 136 186 56099 120 175 56100 129 185 56101 119 177 56102 48 111 56103 99 162 56104 999999 999999 56105 999999 999999 56106 999999 999999 56107 999999 999999 56108 86 147 56109 47 96 56110 89 148 56111 114 173 56112 73 136 56113 85 148 56114 114 172 56115 67 129 56116 999999 999999 56117 999999 999999 56118 999999 999999 56119 999999 999999 56120 999999 999999 56121 999999 999999 56122 999999 999999 56123 999999 999999 56124 999999 999999 56125 999999 999999 56126 999999 999999 56127 999999 999999 56128 999999 999999 56129 999999 999999 56130 999999 999999 56131 999999 999999 56132 999999 999999 56133 999999 999999 56134 999999 999999 56135 999999 999999 56136 109 168 56137 135 189 56138 65 129 56139 100 162 56140 999999 999999 56141 999999 999999 56142 999999 999999 56143 76 143 56144 999999 999999 56145 999999 999999 56146 999999 999999 56147 999999 999999 56148 999999 999999 56149 999999 999999 56150 101 162 56151 98 154 56152 37 89 56153 133 185 56154 104 150 56155 92 139 56156 61 126 56157 62 125 56158 146 195 56159 999999 999999 56160 999999 999999 56161 999999 999999 56162 70 135 56163 96 154 56164 113 169 56165 121 174 56166 63 123 56167 90 153 56168 103 166 56169 86 131 56170 55 116 56171 999999 999999 56172 999999 999999 56173 999999 999999 56174 999999 999999 56175 999999 999999 56176 999999 999999 56177 999999 999999 56178 999999 999999 56179 999999 999999 56180 999999 999999 56181 999999 999999 56182 999999 999999 56183 999999 999999 56184 999999 999999 56185 999999 999999 56186 999999 999999 56187 999999 999999 56188 999999 999999 56189 999999 999999 56190 91 152 56191 86 138 56192 86 150 56193 68 127 56194 57 100 56195 116 173 56196 122 179 56197 84 131 56198 120 177 56199 999999 999999 56200 999999 999999 56201 999999 999999 56202 999999 999999 56203 121 175 56204 999999 999999 56205 999999 999999 56206 79 143 56207 63 116 56208 98 153 56209 144 189 56210 79 129 56211 85 139 56212 86 140 56213 111 172 56214 999999 999999 56215 999999 999999 56216 999999 999999 56217 999999 999999 56218 110 170 56219 89 148 56220 69 127 56221 51 104 56222 81 135 56223 55 116 56224 61 116 56225 41 79 56226 160 205 56227 999999 999999 56228 999999 999999 56229 999999 999999 56230 999999 999999 56231 999999 999999 56232 999999 999999 56233 999999 999999 56234 999999 999999 56235 999999 999999 56236 999999 999999 56237 999999 999999 56238 999999 999999 56239 999999 999999 56240 999999 999999 56241 999999 999999 56242 999999 999999 56243 999999 999999 56244 999999 999999 56245 999999 999999 56246 99 161 56247 122 178 56248 101 157 56249 99 159 56250 116 175 56251 102 164 56252 58 120 56253 140 192 56254 999999 999999 56255 999999 999999 56256 999999 999999 56257 999999 999999 56258 92 152 56259 110 168 56260 999999 999999 56261 999999 999999 56262 89 152 56263 71 134 56264 88 144 56265 79 128 56266 65 127 56267 105 165 56268 85 108 56269 999999 999999 56270 999999 999999 56271 999999 999999 56272 999999 999999 56273 113 171 56274 116 152 56275 147 193 56276 111 166 56277 73 120 56278 144 190 56279 141 190 56280 115 170 56281 122 180 56282 999999 999999 56283 999999 999999 56284 999999 999999 56285 999999 999999 56286 999999 999999 56287 999999 999999 56288 999999 999999 56289 999999 999999 56290 999999 999999 56291 999999 999999 56292 999999 999999 56293 999999 999999 56294 999999 999999 56295 999999 999999 56296 999999 999999 56297 999999 999999 56298 999999 999999 56299 999999 999999 56300 999999 999999 56301 999999 999999 56302 999999 999999 56303 999999 999999 56304 999999 999999 56305 999999 999999 56306 999999 999999 56307 999999 999999 56308 999999 999999 56309 999999 999999 56310 999999 999999 56311 999999 999999 56312 999999 999999 56313 999999 999999 56314 999999 999999 56315 999999 999999 56316 999999 999999 56317 999999 999999 56318 999999 999999 56319 999999 999999 56320 999999 999999 56321 999999 999999 56322 999999 999999 56323 999999 999999 56324 999999 999999 56325 999999 999999 56326 999999 999999 56327 999999 999999 56328 999999 999999 56329 999999 999999 56330 999999 999999 56331 999999 999999 56332 999999 999999 56333 999999 999999 56334 999999 999999 56335 999999 999999 56336 999999 999999 56337 999999 999999 56338 999999 999999 56339 999999 999999 56340 999999 999999 56341 999999 999999 56342 999999 999999 56343 999999 999999 56344 999999 999999 56345 999999 999999 56346 999999 999999 56347 999999 999999 56348 999999 999999 56349 999999 999999 56350 999999 999999 56351 999999 999999 56352 999999 999999 56353 999999 999999 56354 999999 999999 56355 999999 999999 56356 999999 999999 56357 999999 999999 56358 999999 999999 56359 999999 999999 56360 999999 999999 56361 999999 999999 56362 999999 999999 56363 999999 999999 56364 999999 999999 56365 999999 999999 56366 999999 999999 56367 999999 999999 56368 999999 999999 56369 999999 999999 56370 999999 999999 56371 999999 999999 56372 999999 999999 56373 999999 999999 56374 999999 999999 56375 999999 999999 56376 999999 999999 56377 999999 999999 56378 999999 999999 56379 999999 999999 56380 999999 999999 56381 999999 999999 56382 999999 999999 56383 999999 999999 56384 999999 999999 56385 999999 999999 56386 999999 999999 56387 999999 999999 56388 999999 999999 56389 999999 999999 56390 999999 999999 56391 999999 999999 56392 999999 999999 56393 999999 999999 56394 999999 999999 56395 999999 999999 56396 999999 999999 56397 999999 999999 56398 999999 999999 56399 999999 999999 56400 999999 999999 56401 999999 999999 56402 999999 999999 56403 999999 999999 56404 999999 999999 56405 999999 999999 56406 999999 999999 56407 999999 999999 56408 999999 999999 56409 999999 999999 56410 999999 999999 56411 999999 999999 56412 999999 999999 56413 999999 999999 56414 999999 999999 56415 999999 999999 56416 999999 999999 56417 999999 999999 56418 999999 999999 56419 999999 999999 56420 999999 999999 56421 999999 999999 56422 999999 999999 56423 999999 999999 56424 999999 999999 56425 999999 999999 56426 999999 999999 56427 999999 999999 56428 999999 999999 56429 999999 999999 56430 999999 999999 56431 999999 999999 56432 999999 999999 56433 999999 999999 56434 999999 999999 56435 999999 999999 56436 999999 999999 56437 999999 999999 56438 999999 999999 56439 999999 999999 56440 999999 999999 56441 999999 999999 56442 999999 999999 56443 999999 999999 56444 999999 999999 56445 999999 999999 56446 999999 999999 56447 999999 999999 56448 999999 999999 56449 999999 999999 56450 999999 999999 56451 999999 999999 56452 999999 999999 56453 999999 999999 56454 999999 999999 56455 999999 999999 56456 999999 999999 56457 999999 999999 56458 999999 999999 56459 999999 999999 56460 999999 999999 56461 999999 999999 56462 999999 999999 56463 999999 999999 56464 999999 999999 56465 999999 999999 56466 999999 999999 56467 999999 999999 56468 999999 999999 56469 999999 999999 56470 999999 999999 56471 999999 999999 56472 999999 999999 56473 239 249 56474 227 241 56475 999999 999999 56476 999999 999999 56477 999999 999999 56478 999999 999999 56479 164 209 56480 999999 999999 56481 999999 999999 56482 112 171 56483 128 181 56484 205 231 56485 170 208 56486 198 230 56487 202 226 56488 999999 999999 56489 999999 999999 56490 999999 999999 56491 999999 999999 56492 999999 999999 56493 999999 999999 56494 999999 999999 56495 999999 999999 56496 999999 999999 56497 999999 999999 56498 999999 999999 56499 999999 999999 56500 999999 999999 56501 999999 999999 56502 999999 999999 56503 999999 999999 56504 999999 999999 56505 999999 999999 56506 152 202 56507 203 232 56508 183 218 56509 184 218 56510 176 214 56511 221 240 56512 204 232 56513 177 217 56514 167 209 56515 999999 999999 56516 999999 999999 56517 999999 999999 56518 999999 999999 56519 999999 999999 56520 999999 999999 56521 999999 999999 56522 238 245 56523 231 247 56524 228 245 56525 253 260 56526 250 255 56527 238 251 56528 266 265 56529 198 228 56530 999999 999999 56531 999999 999999 56532 999999 999999 56533 999999 999999 56534 999999 999999 56535 186 212 56536 211 236 56537 179 213 56538 264 263 56539 999999 999999 56540 999999 999999 56541 175 217 56542 195 227 56543 999999 999999 56544 999999 999999 56545 999999 999999 56546 999999 999999 56547 999999 999999 56548 999999 999999 56549 999999 999999 56550 999999 999999 56551 999999 999999 56552 999999 999999 56553 999999 999999 56554 999999 999999 56555 999999 999999 56556 999999 999999 56557 999999 999999 56558 999999 999999 56559 999999 999999 56560 999999 999999 56561 216 242 56562 174 214 56563 181 217 56564 191 224 56565 197 228 56566 134 187 56567 157 199 56568 185 223 56569 148 198 56570 999999 999999 56571 999999 999999 56572 999999 999999 56573 999999 999999 56574 999999 999999 56575 999999 999999 56576 999999 999999 56577 149 200 56578 250 259 56579 194 225 56580 184 222 56581 160 206 56582 143 195 56583 200 224 56584 147 193 56585 999999 999999 56586 999999 999999 56587 999999 999999 56588 999999 999999 56589 111 150 56590 74 127 56591 138 187 56592 77 135 56593 86 147 56594 97 157 56595 100 150 56596 99 158 56597 145 194 56598 999999 999999 56599 999999 999999 56600 999999 999999 56601 999999 999999 56602 999999 999999 56603 999999 999999 56604 999999 999999 56605 999999 999999 56606 999999 999999 56607 999999 999999 56608 999999 999999 56609 999999 999999 56610 999999 999999 56611 999999 999999 56612 999999 999999 56613 999999 999999 56614 999999 999999 56615 999999 999999 56616 201 232 56617 201 230 56618 195 227 56619 140 194 56620 133 185 56621 124 181 56622 99 163 56623 98 154 56624 104 142 56625 999999 999999 56626 999999 999999 56627 999999 999999 56628 999999 999999 56629 999999 999999 56630 999999 999999 56631 999999 999999 56632 177 217 56633 159 203 56634 189 219 56635 249 258 56636 132 182 56637 177 217 56638 187 221 56639 89 147 56640 999999 999999 56641 999999 999999 56642 999999 999999 56643 999999 999999 56644 214 233 56645 215 235 56646 237 244 56647 171 209 56648 226 243 56649 267 264 56650 284 273 56651 254 257 56652 233 243 56653 999999 999999 56654 999999 999999 56655 999999 999999 56656 999999 999999 56657 999999 999999 56658 999999 999999 56659 999999 999999 56660 999999 999999 56661 999999 999999 56662 999999 999999 56663 999999 999999 56664 999999 999999 56665 999999 999999 56666 999999 999999 56667 999999 999999 56668 999999 999999 56669 999999 999999 56670 999999 999999 56671 259 266 56672 165 206 56673 194 220 56674 225 244 56675 175 207 56676 149 198 56677 218 242 56678 176 215 56679 162 196 56680 999999 999999 56681 999999 999999 56682 999999 999999 56683 999999 999999 56684 999999 999999 56685 999999 999999 56686 999999 999999 56687 240 253 56688 142 191 56689 114 173 56690 142 193 56691 137 191 56692 104 162 56693 148 194 56694 127 183 56695 999999 999999 56696 999999 999999 56697 999999 999999 56698 999999 999999 56699 204 234 56700 103 162 56701 183 219 56702 96 159 56703 164 209 56704 147 195 56705 78 143 56706 194 227 56707 120 170 56708 999999 999999 56709 999999 999999 56710 999999 999999 56711 999999 999999 56712 999999 999999 56713 999999 999999 56714 999999 999999 56715 999999 999999 56716 999999 999999 56717 999999 999999 56718 999999 999999 56719 999999 999999 56720 999999 999999 56721 999999 999999 56722 999999 999999 56723 999999 999999 56724 999999 999999 56725 999999 999999 56726 149 200 56727 85 140 56728 72 138 56729 107 162 56730 182 217 56731 74 132 56732 124 181 56733 182 219 56734 999999 999999 56735 999999 999999 56736 95 152 56737 999999 999999 56738 999999 999999 56739 999999 999999 56740 999999 999999 56741 999999 999999 56742 125 176 56743 111 162 56744 126 179 56745 104 165 56746 118 175 56747 121 175 56748 101 147 56749 143 190 56750 999999 999999 56751 999999 999999 56752 999999 999999 56753 999999 999999 56754 85 143 56755 79 143 56756 143 196 56757 115 150 56758 123 179 56759 115 153 56760 93 151 56761 143 194 56762 999999 999999 56763 999999 999999 56764 999999 999999 56765 999999 999999 56766 999999 999999 56767 999999 999999 56768 999999 999999 56769 999999 999999 56770 999999 999999 56771 999999 999999 56772 999999 999999 56773 999999 999999 56774 999999 999999 56775 999999 999999 56776 999999 999999 56777 999999 999999 56778 999999 999999 56779 999999 999999 56780 999999 999999 56781 999999 999999 56782 122 175 56783 86 144 56784 52 96 56785 82 138 56786 94 156 56787 108 165 56788 999999 999999 56789 999999 999999 56790 133 189 56791 101 163 56792 999999 999999 56793 999999 999999 56794 999999 999999 56795 999999 999999 56796 999999 999999 56797 176 217 56798 153 203 56799 158 206 56800 148 195 56801 109 170 56802 262 266 56803 149 199 56804 133 188 56805 999999 999999 56806 999999 999999 56807 999999 999999 56808 999999 999999 56809 193 225 56810 217 238 56811 174 215 56812 186 224 56813 116 171 56814 118 174 56815 160 205 56816 999999 999999 56817 999999 999999 56818 120 178 56819 999999 999999 56820 999999 999999 56821 999999 999999 56822 999999 999999 56823 999999 999999 56824 999999 999999 56825 999999 999999 56826 999999 999999 56827 999999 999999 56828 999999 999999 56829 999999 999999 56830 999999 999999 56831 999999 999999 56832 999999 999999 56833 999999 999999 56834 999999 999999 56835 999999 999999 56836 108 172 56837 169 211 56838 124 179 56839 999999 999999 56840 999999 999999 56841 94 162 56842 149 195 56843 161 207 56844 182 218 56845 999999 999999 56846 999999 999999 56847 999999 999999 56848 999999 999999 56849 999999 999999 56850 999999 999999 56851 999999 999999 56852 96 153 56853 91 153 56854 113 162 56855 99 164 56856 111 173 56857 120 176 56858 101 158 56859 113 170 56860 999999 999999 56861 999999 999999 56862 999999 999999 56863 999999 999999 56864 113 169 56865 140 193 56866 113 167 56867 114 173 56868 133 181 56869 127 175 56870 131 183 56871 999999 999999 56872 999999 999999 56873 165 208 56874 999999 999999 56875 999999 999999 56876 999999 999999 56877 999999 999999 56878 999999 999999 56879 999999 999999 56880 999999 999999 56881 999999 999999 56882 999999 999999 56883 999999 999999 56884 999999 999999 56885 999999 999999 56886 999999 999999 56887 999999 999999 56888 999999 999999 56889 999999 999999 56890 999999 999999 56891 163 209 56892 97 142 56893 130 179 56894 75 127 56895 75 139 56896 150 199 56897 999999 999999 56898 999999 999999 56899 40 105 56900 999999 999999 56901 999999 999999 56902 999999 999999 56903 999999 999999 56904 999999 999999 56905 999999 999999 56906 85 130 56907 107 149 56908 43 94 56909 91 142 56910 120 174 56911 120 179 56912 62 128 56913 66 129 56914 999999 999999 56915 999999 999999 56916 999999 999999 56917 999999 999999 56918 999999 999999 56919 78 123 56920 116 150 56921 70 127 56922 58 90 56923 999999 999999 56924 999999 999999 56925 96 156 56926 151 197 56927 56 121 56928 65 127 56929 999999 999999 56930 999999 999999 56931 999999 999999 56932 999999 999999 56933 999999 999999 56934 999999 999999 56935 999999 999999 56936 999999 999999 56937 999999 999999 56938 999999 999999 56939 999999 999999 56940 999999 999999 56941 999999 999999 56942 999999 999999 56943 999999 999999 56944 999999 999999 56945 999999 999999 56946 53 121 56947 79 134 56948 128 185 56949 999999 999999 56950 999999 999999 56951 120 169 56952 70 128 56953 58 110 56954 102 163 56955 207 236 56956 149 200 56957 999999 999999 56958 999999 999999 56959 999999 999999 56960 999999 999999 56961 999999 999999 56962 999999 999999 56963 999999 999999 56964 999999 999999 56965 999999 999999 56966 999999 999999 56967 999999 999999 56968 165 211 56969 81 139 56970 181 200 56971 999999 999999 56972 999999 999999 56973 999999 999999 56974 999999 999999 56975 999999 999999 56976 112 149 56977 142 193 56978 157 187 56979 169 208 56980 134 187 56981 161 204 56982 88 146 56983 226 246 56984 999999 999999 56985 999999 999999 56986 999999 999999 56987 999999 999999 56988 999999 999999 56989 999999 999999 56990 999999 999999 56991 999999 999999 56992 999999 999999 56993 999999 999999 56994 999999 999999 56995 999999 999999 56996 999999 999999 56997 999999 999999 56998 999999 999999 56999 999999 999999 57000 999999 999999 57001 195 231 57002 999999 999999 57003 999999 999999 57004 193 227 57005 147 193 57006 187 224 57007 195 229 57008 220 232 57009 162 207 57010 192 227 57011 216 241 57012 999999 999999 57013 999999 999999 57014 999999 999999 57015 999999 999999 57016 273 271 57017 231 249 57018 999999 999999 57019 999999 999999 57020 214 241 57021 225 244 57022 234 252 57023 226 243 57024 153 204 57025 999999 999999 57026 999999 999999 57027 999999 999999 57028 999999 999999 57029 999999 999999 57030 999999 999999 57031 186 222 57032 130 185 57033 227 245 57034 181 215 57035 204 227 57036 225 244 57037 55 116 57038 169 213 57039 999999 999999 57040 999999 999999 57041 999999 999999 57042 999999 999999 57043 999999 999999 57044 999999 999999 57045 999999 999999 57046 999999 999999 57047 999999 999999 57048 999999 999999 57049 999999 999999 57050 999999 999999 57051 999999 999999 57052 999999 999999 57053 999999 999999 57054 999999 999999 57055 999999 999999 57056 89 158 57057 999999 999999 57058 999999 999999 57059 153 201 57060 182 213 57061 227 246 57062 155 192 57063 219 243 57064 139 192 57065 99 162 57066 197 229 57067 999999 999999 57068 999999 999999 57069 999999 999999 57070 999999 999999 57071 115 176 57072 117 176 57073 116 172 57074 999999 999999 57075 999999 999999 57076 77 144 57077 163 210 57078 129 181 57079 71 136 57080 126 181 57081 999999 999999 57082 999999 999999 57083 999999 999999 57084 999999 999999 57085 999999 999999 57086 999999 999999 57087 107 146 57088 199 223 57089 83 138 57090 26 86 57091 95 160 57092 164 202 57093 22 70 57094 999999 999999 57095 999999 999999 57096 999999 999999 57097 999999 999999 57098 999999 999999 57099 999999 999999 57100 999999 999999 57101 999999 999999 57102 999999 999999 57103 999999 999999 57104 999999 999999 57105 999999 999999 57106 999999 999999 57107 999999 999999 57108 999999 999999 57109 999999 999999 57110 999999 999999 57111 113 175 57112 999999 999999 57113 999999 999999 57114 90 153 57115 108 168 57116 63 113 57117 129 180 57118 104 150 57119 110 167 57120 88 152 57121 62 127 57122 999999 999999 57123 999999 999999 57124 999999 999999 57125 999999 999999 57126 83 121 57127 91 151 57128 63 104 57129 42 95 57130 65 116 57131 999999 999999 57132 999999 999999 57133 65 124 57134 124 175 57135 56 109 57136 999999 999999 57137 999999 999999 57138 999999 999999 57139 131 184 57140 999999 999999 57141 999999 999999 57142 72 137 57143 113 173 57144 45 115 57145 999999 999999 57146 999999 999999 57147 22 87 57148 147 193 57149 999999 999999 57150 999999 999999 57151 999999 999999 57152 999999 999999 57153 999999 999999 57154 999999 999999 57155 999999 999999 57156 999999 999999 57157 999999 999999 57158 999999 999999 57159 999999 999999 57160 999999 999999 57161 999999 999999 57162 999999 999999 57163 999999 999999 57164 999999 999999 57165 999999 999999 57166 68 139 57167 119 170 57168 999999 999999 57169 999999 999999 57170 89 139 57171 92 155 57172 50 89 57173 96 149 57174 75 123 57175 91 139 57176 91 156 57177 999999 999999 57178 999999 999999 57179 999999 999999 57180 999999 999999 57181 86 149 57182 61 114 57183 59 107 57184 51 96 57185 999999 999999 57186 999999 999999 57187 80 131 57188 128 183 57189 30 69 57190 154 201 57191 999999 999999 57192 999999 999999 57193 999999 999999 57194 999999 999999 57195 999999 999999 57196 999999 999999 57197 999999 999999 57198 999999 999999 57199 999999 999999 57200 999999 999999 57201 999999 999999 57202 999999 999999 57203 999999 999999 57204 999999 999999 57205 999999 999999 57206 999999 999999 57207 999999 999999 57208 999999 999999 57209 999999 999999 57210 999999 999999 57211 999999 999999 57212 999999 999999 57213 999999 999999 57214 999999 999999 57215 999999 999999 57216 999999 999999 57217 999999 999999 57218 999999 999999 57219 999999 999999 57220 999999 999999 57221 999999 999999 57222 112 169 57223 140 191 57224 133 188 57225 116 166 57226 68 120 57227 63 119 57228 999999 999999 57229 999999 999999 57230 143 196 57231 47 95 57232 999999 999999 57233 999999 999999 57234 999999 999999 57235 999999 999999 57236 999999 999999 57237 120 177 57238 110 161 57239 61 128 57240 58 105 57241 57 97 57242 117 169 57243 109 154 57244 122 177 57245 999999 999999 57246 999999 999999 57247 999999 999999 57248 999999 999999 57249 120 180 57250 104 167 57251 118 177 57252 100 155 57253 136 186 57254 74 130 57255 107 165 57256 999999 999999 57257 999999 999999 57258 106 152 57259 111 172 57260 999999 999999 57261 999999 999999 57262 999999 999999 57263 999999 999999 57264 999999 999999 57265 999999 999999 57266 999999 999999 57267 999999 999999 57268 999999 999999 57269 999999 999999 57270 999999 999999 57271 999999 999999 57272 999999 999999 57273 999999 999999 57274 999999 999999 57275 999999 999999 57276 999999 999999 57277 125 172 57278 74 139 57279 44 106 57280 76 138 57281 125 157 57282 37 74 57283 999999 999999 57284 999999 999999 57285 58 111 57286 88 149 57287 999999 999999 57288 999999 999999 57289 999999 999999 57290 999999 999999 57291 999999 999999 57292 199 231 57293 130 180 57294 119 149 57295 52 117 57296 63 111 57297 163 205 57298 196 224 57299 77 141 57300 999999 999999 57301 999999 999999 57302 999999 999999 57303 999999 999999 57304 55 121 57305 113 166 57306 102 156 57307 127 179 57308 207 233 57309 128 183 57310 999999 999999 57311 999999 999999 57312 82 125 57313 119 173 57314 242 256 57315 999999 999999 57316 999999 999999 57317 999999 999999 57318 999999 999999 57319 999999 999999 57320 999999 999999 57321 999999 999999 57322 999999 999999 57323 999999 999999 57324 999999 999999 57325 999999 999999 57326 999999 999999 57327 999999 999999 57328 999999 999999 57329 999999 999999 57330 999999 999999 57331 999999 999999 57332 91 147 57333 109 158 57334 85 144 57335 71 117 57336 999999 999999 57337 999999 999999 57338 135 190 57339 104 159 57340 38 95 57341 94 150 57342 999999 999999 57343 999999 999999 57344 999999 999999 57345 999999 999999 57346 999999 999999 57347 74 132 57348 87 149 57349 61 126 57350 76 134 57351 149 199 57352 79 136 57353 120 162 57354 999999 999999 57355 999999 999999 57356 77 144 57357 999999 999999 57358 999999 999999 57359 106 168 57360 42 98 57361 61 118 57362 12 47 57363 999999 999999 57364 999999 999999 57365 166 211 57366 133 189 57367 120 177 57368 79 135 57369 149 201 57370 999999 999999 57371 999999 999999 57372 999999 999999 57373 999999 999999 57374 999999 999999 57375 999999 999999 57376 999999 999999 57377 999999 999999 57378 999999 999999 57379 999999 999999 57380 999999 999999 57381 999999 999999 57382 999999 999999 57383 999999 999999 57384 999999 999999 57385 999999 999999 57386 999999 999999 57387 89 148 57388 54 95 57389 136 191 57390 161 206 57391 999999 999999 57392 999999 999999 57393 102 152 57394 104 167 57395 174 216 57396 125 180 57397 999999 999999 57398 999999 999999 57399 999999 999999 57400 999999 999999 57401 999999 999999 57402 137 180 57403 126 176 57404 73 122 57405 75 134 57406 113 172 57407 78 139 57408 999999 999999 57409 999999 999999 57410 160 206 57411 156 206 57412 999999 999999 57413 999999 999999 57414 64 131 57415 66 97 57416 999999 999999 57417 999999 999999 57418 110 170 57419 0 50 57420 74 131 57421 91 154 57422 127 182 57423 63 126 57424 98 162 57425 999999 999999 57426 999999 999999 57427 999999 999999 57428 999999 999999 57429 999999 999999 57430 999999 999999 57431 999999 999999 57432 999999 999999 57433 999999 999999 57434 999999 999999 57435 999999 999999 57436 999999 999999 57437 999999 999999 57438 999999 999999 57439 999999 999999 57440 999999 999999 57441 999999 999999 57442 164 209 57443 999999 999999 57444 999999 999999 57445 999999 999999 57446 76 137 57447 54 108 57448 60 123 57449 134 188 57450 93 158 57451 82 136 57452 999999 999999 57453 999999 999999 57454 999999 999999 57455 999999 999999 57456 999999 999999 57457 36 87 57458 50 102 57459 51 113 57460 103 160 57461 88 143 57462 999999 999999 57463 999999 999999 57464 158 204 57465 173 212 57466 89 155 57467 999999 999999 57468 999999 999999 57469 39 76 57470 -6 46 57471 999999 999999 57472 999999 999999 57473 57 110 57474 29 101 57475 2 64 57476 -33 12 57477 9 68 57478 21 65 57479 9 75 57480 999999 999999 57481 999999 999999 57482 999999 999999 57483 999999 999999 57484 999999 999999 57485 999999 999999 57486 999999 999999 57487 999999 999999 57488 999999 999999 57489 999999 999999 57490 999999 999999 57491 999999 999999 57492 999999 999999 57493 999999 999999 57494 999999 999999 57495 999999 999999 57496 999999 999999 57497 140 190 57498 15 55 57499 999999 999999 57500 999999 999999 57501 90 148 57502 78 140 57503 105 170 57504 999999 999999 57505 999999 999999 57506 163 206 57507 999999 999999 57508 999999 999999 57509 999999 999999 57510 999999 999999 57511 999999 999999 57512 88 149 57513 69 131 57514 108 169 57515 85 136 57516 150 197 57517 48 107 57518 999999 999999 57519 999999 999999 57520 40 96 57521 89 156 57522 999999 999999 57523 999999 999999 57524 65 133 57525 109 170 57526 129 163 57527 80 140 57528 999999 999999 57529 999999 999999 57530 48 113 57531 115 170 57532 150 200 57533 76 128 57534 151 196 57535 999999 999999 57536 999999 999999 57537 999999 999999 57538 999999 999999 57539 999999 999999 57540 999999 999999 57541 999999 999999 57542 999999 999999 57543 999999 999999 57544 999999 999999 57545 999999 999999 57546 999999 999999 57547 999999 999999 57548 999999 999999 57549 999999 999999 57550 999999 999999 57551 999999 999999 57552 45 104 57553 123 177 57554 155 201 57555 999999 999999 57556 999999 999999 57557 127 177 57558 82 143 57559 67 118 57560 127 177 57561 119 162 57562 999999 999999 57563 999999 999999 57564 999999 999999 57565 999999 999999 57566 999999 999999 57567 186 223 57568 186 223 57569 97 159 57570 200 229 57571 236 246 57572 144 186 57573 999999 999999 57574 999999 999999 57575 159 201 57576 178 219 57577 999999 999999 57578 999999 999999 57579 58 109 57580 101 164 57581 80 129 57582 999999 999999 57583 999999 999999 57584 101 155 57585 75 143 57586 91 136 57587 128 180 57588 75 136 57589 22 67 57590 999999 999999 57591 999999 999999 57592 999999 999999 57593 999999 999999 57594 999999 999999 57595 999999 999999 57596 999999 999999 57597 999999 999999 57598 999999 999999 57599 999999 999999 57600 999999 999999 57601 999999 999999 57602 999999 999999 57603 999999 999999 57604 999999 999999 57605 999999 999999 57606 999999 999999 57607 151 199 57608 71 118 57609 999999 999999 57610 999999 999999 57611 111 170 57612 88 145 57613 124 180 57614 132 186 57615 153 197 57616 60 112 57617 999999 999999 57618 999999 999999 57619 999999 999999 57620 999999 999999 57621 999999 999999 57622 144 195 57623 999999 999999 57624 999999 999999 57625 32 95 57626 105 165 57627 999999 999999 57628 999999 999999 57629 92 152 57630 97 158 57631 63 108 57632 999999 999999 57633 999999 999999 57634 149 200 57635 185 223 57636 999999 999999 57637 999999 999999 57638 106 154 57639 91 147 57640 150 200 57641 169 210 57642 151 200 57643 132 187 57644 221 244 57645 999999 999999 57646 999999 999999 57647 999999 999999 57648 999999 999999 57649 999999 999999 57650 999999 999999 57651 999999 999999 57652 999999 999999 57653 999999 999999 57654 999999 999999 57655 999999 999999 57656 999999 999999 57657 999999 999999 57658 999999 999999 57659 999999 999999 57660 999999 999999 57661 999999 999999 57662 999999 999999 57663 999999 999999 57664 112 169 57665 155 201 57666 141 195 57667 142 192 57668 182 215 57669 135 187 57670 178 217 57671 161 208 57672 999999 999999 57673 999999 999999 57674 999999 999999 57675 999999 999999 57676 999999 999999 57677 149 196 57678 91 155 57679 999999 999999 57680 999999 999999 57681 97 156 57682 149 198 57683 253 260 57684 999999 999999 57685 999999 999999 57686 141 187 57687 999999 999999 57688 999999 999999 57689 999999 999999 57690 999999 999999 57691 113 159 57692 125 183 57693 141 194 57694 129 182 57695 134 181 57696 124 183 57697 148 197 57698 108 164 57699 130 188 57700 999999 999999 57701 999999 999999 57702 999999 999999 57703 999999 999999 57704 999999 999999 57705 999999 999999 57706 999999 999999 57707 999999 999999 57708 999999 999999 57709 999999 999999 57710 999999 999999 57711 999999 999999 57712 999999 999999 57713 999999 999999 57714 999999 999999 57715 999999 999999 57716 999999 999999 57717 999999 999999 57718 999999 999999 57719 112 170 57720 94 159 57721 106 167 57722 75 134 57723 47 109 57724 117 177 57725 84 145 57726 87 122 57727 999999 999999 57728 999999 999999 57729 999999 999999 57730 999999 999999 57731 94 158 57732 139 191 57733 999999 999999 57734 999999 999999 57735 64 122 57736 83 136 57737 138 185 57738 122 179 57739 122 172 57740 219 243 57741 128 186 57742 999999 999999 57743 999999 999999 57744 999999 999999 57745 999999 999999 57746 147 194 57747 164 208 57748 129 180 57749 162 208 57750 172 215 57751 69 131 57752 162 206 57753 87 147 57754 47 113 57755 999999 999999 57756 999999 999999 57757 999999 999999 57758 999999 999999 57759 999999 999999 57760 999999 999999 57761 999999 999999 57762 999999 999999 57763 999999 999999 57764 999999 999999 57765 999999 999999 57766 999999 999999 57767 999999 999999 57768 999999 999999 57769 999999 999999 57770 999999 999999 57771 999999 999999 57772 999999 999999 57773 999999 999999 57774 120 165 57775 152 199 57776 142 189 57777 112 167 57778 96 143 57779 143 193 57780 119 175 57781 109 161 57782 999999 999999 57783 999999 999999 57784 999999 999999 57785 999999 999999 57786 171 215 57787 124 178 57788 999999 999999 57789 999999 999999 57790 96 158 57791 77 142 57792 83 136 57793 126 177 57794 97 134 57795 67 125 57796 169 213 57797 999999 999999 57798 999999 999999 57799 999999 999999 57800 999999 999999 57801 117 166 57802 134 166 57803 999999 999999 57804 999999 999999 57805 999999 999999 57806 92 146 57807 70 136 57808 59 114 57809 44 84 57810 999999 999999 57811 999999 999999 57812 999999 999999 57813 999999 999999 57814 999999 999999 57815 999999 999999 57816 999999 999999 57817 999999 999999 57818 999999 999999 57819 999999 999999 57820 999999 999999 57821 999999 999999 57822 999999 999999 57823 999999 999999 57824 999999 999999 57825 999999 999999 57826 999999 999999 57827 999999 999999 57828 149 199 57829 49 102 57830 113 172 57831 101 159 57832 68 135 57833 99 148 57834 77 126 57835 37 94 57836 148 174 57837 999999 999999 57838 999999 999999 57839 999999 999999 57840 999999 999999 57841 53 119 57842 999999 999999 57843 999999 999999 57844 103 165 57845 99 159 57846 49 114 57847 105 168 57848 106 167 57849 27 79 57850 92 149 57851 104 165 57852 999999 999999 57853 999999 999999 57854 999999 999999 57855 999999 999999 57856 43 93 57857 56 107 57858 99 154 57859 75 140 57860 17 62 57861 107 163 57862 88 126 57863 999999 999999 57864 999999 999999 57865 999999 999999 57866 999999 999999 57867 999999 999999 57868 999999 999999 57869 999999 999999 57870 999999 999999 57871 999999 999999 57872 999999 999999 57873 999999 999999 57874 999999 999999 57875 999999 999999 57876 999999 999999 57877 999999 999999 57878 999999 999999 57879 999999 999999 57880 999999 999999 57881 999999 999999 57882 999999 999999 57883 999999 999999 57884 90 150 57885 86 144 57886 71 134 57887 71 115 57888 55 104 57889 87 140 57890 105 157 57891 88 140 57892 999999 999999 57893 999999 999999 57894 999999 999999 57895 999999 999999 57896 74 136 57897 81 127 57898 999999 999999 57899 999999 999999 57900 74 127 57901 67 134 57902 102 166 57903 85 138 57904 62 123 57905 72 138 57906 126 185 57907 999999 999999 57908 999999 999999 57909 999999 999999 57910 999999 999999 57911 114 169 57912 115 169 57913 104 165 57914 108 169 57915 102 165 57916 103 146 57917 194 221 57918 38 71 57919 100 151 57920 999999 999999 57921 999999 999999 57922 999999 999999 57923 999999 999999 57924 999999 999999 57925 999999 999999 57926 999999 999999 57927 999999 999999 57928 999999 999999 57929 999999 999999 57930 999999 999999 57931 999999 999999 57932 999999 999999 57933 999999 999999 57934 999999 999999 57935 999999 999999 57936 999999 999999 57937 999999 999999 57938 999999 999999 57939 49 93 57940 67 128 57941 52 101 57942 93 155 57943 71 113 57944 102 155 57945 110 166 57946 111 170 57947 999999 999999 57948 999999 999999 57949 999999 999999 57950 999999 999999 57951 999999 999999 57952 999999 999999 57953 137 191 57954 89 130 57955 67 116 57956 73 123 57957 64 114 57958 52 82 57959 20 59 57960 67 113 57961 94 159 57962 999999 999999 57963 999999 999999 57964 999999 999999 57965 155 183 57966 78 127 57967 93 141 57968 88 150 57969 119 177 57970 69 134 57971 69 137 57972 125 180 57973 133 189 57974 999999 999999 57975 999999 999999 57976 999999 999999 57977 999999 999999 57978 999999 999999 57979 999999 999999 57980 999999 999999 57981 999999 999999 57982 999999 999999 57983 999999 999999 57984 999999 999999 57985 999999 999999 57986 999999 999999 57987 999999 999999 57988 999999 999999 57989 999999 999999 57990 999999 999999 57991 999999 999999 57992 999999 999999 57993 121 180 57994 110 164 57995 135 187 57996 103 147 57997 140 176 57998 99 143 57999 153 201 58000 104 146 58001 129 177 58002 999999 999999 58003 999999 999999 58004 999999 999999 58005 999999 999999 58006 186 224 58007 999999 999999 58008 999999 999999 58009 100 162 58010 77 134 58011 106 167 58012 101 157 58013 58 115 58014 111 166 58015 70 133 58016 100 155 58017 999999 999999 58018 999999 999999 58019 999999 999999 58020 999999 999999 58021 145 192 58022 87 152 58023 87 151 58024 110 167 58025 62 124 58026 78 131 58027 168 209 58028 114 153 58029 199 219 58030 999999 999999 58031 999999 999999 58032 999999 999999 58033 999999 999999 58034 999999 999999 58035 999999 999999 58036 999999 999999 58037 999999 999999 58038 999999 999999 58039 999999 999999 58040 999999 999999 58041 999999 999999 58042 999999 999999 58043 999999 999999 58044 999999 999999 58045 999999 999999 58046 999999 999999 58047 999999 999999 58048 999999 999999 58049 999999 999999 58050 999999 999999 58051 102 148 58052 58 122 58053 83 148 58054 77 132 58055 147 194 58056 88 146 58057 999999 999999 58058 999999 999999 58059 999999 999999 58060 999999 999999 58061 56 90 58062 64 124 58063 999999 999999 58064 999999 999999 58065 81 136 58066 84 141 58067 21 65 58068 70 115 58069 63 115 58070 78 128 58071 103 167 58072 999999 999999 58073 999999 999999 58074 999999 999999 58075 999999 999999 58076 56 108 58077 60 127 58078 70 138 58079 29 83 58080 78 142 58081 96 143 58082 80 146 58083 93 152 58084 90 156 58085 999999 999999 58086 999999 999999 58087 999999 999999 58088 999999 999999 58089 999999 999999 58090 999999 999999 58091 999999 999999 58092 999999 999999 58093 999999 999999 58094 999999 999999 58095 999999 999999 58096 999999 999999 58097 999999 999999 58098 999999 999999 58099 999999 999999 58100 999999 999999 58101 999999 999999 58102 999999 999999 58103 999999 999999 58104 134 187 58105 205 235 58106 81 143 58107 108 170 58108 999999 999999 58109 999999 999999 58110 194 229 58111 69 125 58112 999999 999999 58113 999999 999999 58114 999999 999999 58115 999999 999999 58116 92 152 58117 999999 999999 58118 999999 999999 58119 69 130 58120 117 176 58121 106 161 58122 123 179 58123 133 186 58124 137 188 58125 56 114 58126 111 174 58127 999999 999999 58128 999999 999999 58129 999999 999999 58130 999999 999999 58131 54 110 58132 50 114 58133 67 135 58134 150 191 58135 81 145 58136 118 169 58137 57 121 58138 116 174 58139 107 151 58140 999999 999999 58141 999999 999999 58142 999999 999999 58143 999999 999999 58144 999999 999999 58145 999999 999999 58146 999999 999999 58147 999999 999999 58148 999999 999999 58149 999999 999999 58150 999999 999999 58151 999999 999999 58152 999999 999999 58153 999999 999999 58154 999999 999999 58155 999999 999999 58156 999999 999999 58157 999999 999999 58158 110 140 58159 49 101 58160 96 156 58161 84 145 58162 85 136 58163 75 141 58164 83 122 58165 67 121 58166 81 122 58167 999999 999999 58168 999999 999999 58169 999999 999999 58170 999999 999999 58171 999999 999999 58172 999999 999999 58173 83 146 58174 175 217 58175 138 189 58176 92 133 58177 70 116 58178 111 172 58179 49 100 58180 144 195 58181 123 132 58182 999999 999999 58183 999999 999999 58184 999999 999999 58185 72 139 58186 52 101 58187 128 185 58188 119 172 58189 49 113 58190 58 109 58191 90 153 58192 102 140 58193 131 184 58194 999999 999999 58195 999999 999999 58196 999999 999999 58197 999999 999999 58198 999999 999999 58199 999999 999999 58200 999999 999999 58201 999999 999999 58202 999999 999999 58203 999999 999999 58204 999999 999999 58205 999999 999999 58206 999999 999999 58207 999999 999999 58208 999999 999999 58209 999999 999999 58210 999999 999999 58211 999999 999999 58212 999999 999999 58213 138 188 58214 110 161 58215 147 195 58216 95 147 58217 148 195 58218 153 203 58219 63 128 58220 999999 999999 58221 999999 999999 58222 175 217 58223 999999 999999 58224 999999 999999 58225 999999 999999 58226 999999 999999 58227 999999 999999 58228 136 192 58229 999999 999999 58230 999999 999999 58231 100 158 58232 63 123 58233 78 127 58234 147 191 58235 107 156 58236 999999 999999 58237 999999 999999 58238 999999 999999 58239 999999 999999 58240 63 131 58241 41 84 58242 148 200 58243 80 130 58244 46 100 58245 58 111 58246 999999 999999 58247 999999 999999 58248 95 158 58249 59 116 58250 114 176 58251 999999 999999 58252 999999 999999 58253 999999 999999 58254 999999 999999 58255 999999 999999 58256 999999 999999 58257 999999 999999 58258 999999 999999 58259 999999 999999 58260 999999 999999 58261 999999 999999 58262 999999 999999 58263 999999 999999 58264 999999 999999 58265 999999 999999 58266 999999 999999 58267 999999 999999 58268 53 109 58269 66 122 58270 58 113 58271 88 137 58272 999999 999999 58273 999999 999999 58274 95 157 58275 116 166 58276 49 103 58277 99 157 58278 999999 999999 58279 999999 999999 58280 999999 999999 58281 999999 999999 58282 999999 999999 58283 148 194 58284 163 206 58285 143 192 58286 76 143 58287 92 129 58288 999999 999999 58289 999999 999999 58290 999999 999999 58291 999999 999999 58292 149 200 58293 999999 999999 58294 999999 999999 58295 129 187 58296 142 194 58297 115 177 58298 141 189 58299 999999 999999 58300 999999 999999 58301 121 174 58302 117 176 58303 103 147 58304 106 161 58305 99 156 58306 999999 999999 58307 999999 999999 58308 999999 999999 58309 999999 999999 58310 999999 999999 58311 999999 999999 58312 999999 999999 58313 999999 999999 58314 999999 999999 58315 999999 999999 58316 999999 999999 58317 999999 999999 58318 999999 999999 58319 999999 999999 58320 999999 999999 58321 999999 999999 58322 999999 999999 58323 140 193 58324 127 174 58325 98 160 58326 105 168 58327 999999 999999 58328 999999 999999 58329 156 202 58330 83 147 58331 125 179 58332 89 153 58333 999999 999999 58334 999999 999999 58335 999999 999999 58336 999999 999999 58337 999999 999999 58338 60 121 58339 125 181 58340 150 194 58341 122 163 58342 107 165 58343 133 190 58344 999999 999999 58345 999999 999999 58346 112 154 58347 186 223 58348 999999 999999 58349 999999 999999 58350 69 137 58351 167 210 58352 80 133 58353 999999 999999 58354 999999 999999 58355 48 99 58356 44 101 58357 80 125 58358 207 229 58359 99 139 58360 62 121 58361 999999 999999 58362 999999 999999 58363 999999 999999 58364 999999 999999 58365 999999 999999 58366 999999 999999 58367 999999 999999 58368 999999 999999 58369 999999 999999 58370 999999 999999 58371 999999 999999 58372 999999 999999 58373 999999 999999 58374 999999 999999 58375 999999 999999 58376 999999 999999 58377 999999 999999 58378 83 147 58379 141 188 58380 99 140 58381 999999 999999 58382 999999 999999 58383 57 121 58384 161 203 58385 201 229 58386 101 159 58387 200 231 58388 999999 999999 58389 999999 999999 58390 999999 999999 58391 999999 999999 58392 999999 999999 58393 166 210 58394 131 180 58395 143 188 58396 143 191 58397 157 206 58398 999999 999999 58399 999999 999999 58400 108 170 58401 64 129 58402 96 154 58403 999999 999999 58404 999999 999999 58405 136 193 58406 254 260 58407 999999 999999 58408 999999 999999 58409 999999 999999 58410 165 208 58411 170 211 58412 179 217 58413 154 198 58414 137 183 58415 136 193 58416 999999 999999 58417 999999 999999 58418 999999 999999 58419 999999 999999 58420 999999 999999 58421 999999 999999 58422 999999 999999 58423 999999 999999 58424 999999 999999 58425 999999 999999 58426 999999 999999 58427 999999 999999 58428 999999 999999 58429 999999 999999 58430 999999 999999 58431 999999 999999 58432 999999 999999 58433 999999 999999 58434 999999 999999 58435 149 191 58436 216 240 58437 99 160 58438 183 220 58439 153 203 58440 160 203 58441 99 147 58442 40 95 58443 999999 999999 58444 999999 999999 58445 999999 999999 58446 999999 999999 58447 106 155 58448 87 151 58449 109 165 58450 999999 999999 58451 999999 999999 58452 131 164 58453 164 196 58454 46 96 58455 128 178 58456 126 181 58457 100 165 58458 999999 999999 58459 999999 999999 58460 999999 999999 58461 999999 999999 58462 135 188 58463 158 198 58464 121 179 58465 211 239 58466 129 186 58467 999999 999999 58468 999999 999999 58469 86 157 58470 267 269 58471 999999 999999 58472 999999 999999 58473 999999 999999 58474 999999 999999 58475 999999 999999 58476 999999 999999 58477 999999 999999 58478 999999 999999 58479 999999 999999 58480 999999 999999 58481 999999 999999 58482 999999 999999 58483 999999 999999 58484 999999 999999 58485 999999 999999 58486 999999 999999 58487 999999 999999 58488 999999 999999 58489 999999 999999 58490 111 173 58491 82 140 58492 90 154 58493 126 184 58494 148 193 58495 125 171 58496 98 163 58497 103 164 58498 999999 999999 58499 999999 999999 58500 999999 999999 58501 999999 999999 58502 999999 999999 58503 999999 999999 58504 122 181 58505 81 143 58506 118 178 58507 54 102 58508 141 183 58509 144 194 58510 103 162 58511 103 167 58512 152 204 58513 999999 999999 58514 999999 999999 58515 999999 999999 58516 -60 0 58517 89 136 58518 67 124 58519 134 188 58520 151 202 58521 140 187 58522 82 137 58523 89 149 58524 128 163 58525 999999 999999 58526 999999 999999 58527 999999 999999 58528 999999 999999 58529 999999 999999 58530 999999 999999 58531 999999 999999 58532 999999 999999 58533 999999 999999 58534 999999 999999 58535 999999 999999 58536 999999 999999 58537 999999 999999 58538 999999 999999 58539 999999 999999 58540 999999 999999 58541 999999 999999 58542 999999 999999 58543 999999 999999 58544 83 145 58545 120 165 58546 145 193 58547 119 178 58548 178 214 58549 178 216 58550 56 115 58551 130 187 58552 147 200 58553 999999 999999 58554 999999 999999 58555 999999 999999 58556 999999 999999 58557 999999 999999 58558 999999 999999 58559 113 168 58560 21 62 58561 106 161 58562 141 184 58563 60 123 58564 97 160 58565 121 172 58566 116 172 58567 73 139 58568 999999 999999 58569 999999 999999 58570 999999 999999 58571 190 227 58572 136 178 58573 126 183 58574 85 144 58575 100 147 58576 106 160 58577 80 147 58578 110 173 58579 148 196 58580 999999 999999 58581 999999 999999 58582 999999 999999 58583 999999 999999 58584 999999 999999 58585 999999 999999 58586 999999 999999 58587 999999 999999 58588 999999 999999 58589 999999 999999 58590 999999 999999 58591 999999 999999 58592 999999 999999 58593 999999 999999 58594 999999 999999 58595 999999 999999 58596 999999 999999 58597 999999 999999 58598 999999 999999 58599 117 176 58600 218 241 58601 69 113 58602 135 168 58603 149 197 58604 168 214 58605 152 203 58606 144 193 58607 999999 999999 58608 999999 999999 58609 999999 999999 58610 999999 999999 58611 999999 999999 58612 999999 999999 58613 999999 999999 58614 233 249 58615 134 190 58616 166 212 58617 188 225 58618 134 188 58619 156 201 58620 192 226 58621 122 181 58622 73 142 58623 999999 999999 58624 999999 999999 58625 999999 999999 58626 131 189 58627 78 126 58628 122 168 58629 98 141 58630 77 139 58631 55 110 58632 173 209 58633 83 150 58634 144 196 58635 999999 999999 58636 999999 999999 58637 999999 999999 58638 999999 999999 58639 999999 999999 58640 999999 999999 58641 999999 999999 58642 999999 999999 58643 999999 999999 58644 999999 999999 58645 999999 999999 58646 999999 999999 58647 999999 999999 58648 999999 999999 58649 999999 999999 58650 999999 999999 58651 999999 999999 58652 999999 999999 58653 999999 999999 58654 51 103 58655 80 134 58656 160 197 58657 105 165 58658 98 163 58659 85 136 58660 40 93 58661 108 164 58662 73 141 58663 999999 999999 58664 999999 999999 58665 999999 999999 58666 999999 999999 58667 999999 999999 58668 999999 999999 58669 88 111 58670 110 167 58671 91 153 58672 166 207 58673 107 157 58674 106 163 58675 141 193 58676 113 173 58677 64 126 58678 999999 999999 58679 999999 999999 58680 999999 999999 58681 84 139 58682 82 136 58683 95 160 58684 135 188 58685 135 186 58686 152 192 58687 128 182 58688 128 183 58689 90 155 58690 999999 999999 58691 999999 999999 58692 999999 999999 58693 999999 999999 58694 999999 999999 58695 999999 999999 58696 999999 999999 58697 999999 999999 58698 999999 999999 58699 999999 999999 58700 999999 999999 58701 999999 999999 58702 999999 999999 58703 999999 999999 58704 999999 999999 58705 999999 999999 58706 999999 999999 58707 999999 999999 58708 999999 999999 58709 999999 999999 58710 101 164 58711 187 218 58712 57 111 58713 121 179 58714 167 202 58715 122 177 58716 99 159 58717 56 124 58718 999999 999999 58719 999999 999999 58720 999999 999999 58721 999999 999999 58722 999999 999999 58723 999999 999999 58724 132 187 58725 126 181 58726 132 189 58727 82 147 58728 17 66 58729 80 128 58730 103 154 58731 67 117 58732 14 59 58733 999999 999999 58734 999999 999999 58735 999999 999999 58736 211 237 58737 40 77 58738 21 81 58739 53 100 58740 43 96 58741 32 84 58742 63 122 58743 41 94 58744 30 67 58745 999999 999999 58746 999999 999999 58747 999999 999999 58748 999999 999999 58749 999999 999999 58750 999999 999999 58751 999999 999999 58752 999999 999999 58753 999999 999999 58754 999999 999999 58755 999999 999999 58756 999999 999999 58757 999999 999999 58758 999999 999999 58759 999999 999999 58760 999999 999999 58761 999999 999999 58762 999999 999999 58763 999999 999999 58764 136 190 58765 91 140 58766 90 151 58767 999999 999999 58768 999999 999999 58769 999999 999999 58770 999999 999999 58771 999999 999999 58772 999999 999999 58773 999999 999999 58774 999999 999999 58775 999999 999999 58776 999999 999999 58777 999999 999999 58778 999999 999999 58779 126 181 58780 151 202 58781 123 172 58782 90 151 58783 56 114 58784 95 154 58785 132 184 58786 43 106 58787 73 142 58788 999999 999999 58789 999999 999999 58790 999999 999999 58791 107 171 58792 144 194 58793 126 173 58794 113 175 58795 176 219 58796 116 176 58797 148 200 58798 95 135 58799 113 174 58800 999999 999999 58801 999999 999999 58802 999999 999999 58803 999999 999999 58804 999999 999999 58805 999999 999999 58806 999999 999999 58807 999999 999999 58808 999999 999999 58809 999999 999999 58810 999999 999999 58811 999999 999999 58812 999999 999999 58813 999999 999999 58814 999999 999999 58815 999999 999999 58816 999999 999999 58817 999999 999999 58818 999999 999999 58819 78 132 58820 149 198 58821 137 179 58822 143 194 58823 160 204 58824 207 235 58825 122 175 58826 999999 999999 58827 999999 999999 58828 177 216 58829 999999 999999 58830 999999 999999 58831 999999 999999 58832 999999 999999 58833 999999 999999 58834 139 175 58835 170 211 58836 131 185 58837 108 150 58838 81 135 58839 65 108 58840 80 130 58841 75 142 58842 85 141 58843 999999 999999 58844 999999 999999 58845 999999 999999 58846 117 170 58847 113 175 58848 53 107 58849 75 137 58850 164 205 58851 91 156 58852 34 96 58853 122 176 58854 135 179 58855 999999 999999 58856 999999 999999 58857 999999 999999 58858 999999 999999 58859 999999 999999 58860 999999 999999 58861 999999 999999 58862 999999 999999 58863 999999 999999 58864 999999 999999 58865 999999 999999 58866 999999 999999 58867 999999 999999 58868 999999 999999 58869 999999 999999 58870 999999 999999 58871 999999 999999 58872 999999 999999 58873 999999 999999 58874 136 193 58875 50 109 58876 86 147 58877 74 119 58878 120 179 58879 101 165 58880 111 168 58881 140 191 58882 124 180 58883 999999 999999 58884 999999 999999 58885 999999 999999 58886 999999 999999 58887 999999 999999 58888 999999 999999 58889 118 166 58890 117 178 58891 209 235 58892 999999 999999 58893 999999 999999 58894 80 148 58895 89 156 58896 999999 999999 58897 999999 999999 58898 999999 999999 58899 999999 999999 58900 999999 999999 58901 112 173 58902 73 134 58903 158 202 58904 115 172 58905 96 142 58906 66 125 58907 8 49 58908 149 200 58909 122 181 58910 999999 999999 58911 999999 999999 58912 999999 999999 58913 999999 999999 58914 999999 999999 58915 999999 999999 58916 999999 999999 58917 999999 999999 58918 999999 999999 58919 999999 999999 58920 999999 999999 58921 999999 999999 58922 999999 999999 58923 999999 999999 58924 999999 999999 58925 999999 999999 58926 999999 999999 58927 999999 999999 58928 999999 999999 58929 92 154 58930 90 150 58931 93 159 58932 143 193 58933 180 219 58934 31 78 58935 96 147 58936 113 170 58937 999999 999999 58938 999999 999999 58939 999999 999999 58940 999999 999999 58941 999999 999999 58942 999999 999999 58943 999999 999999 58944 116 176 58945 129 164 58946 133 185 58947 187 225 58948 121 166 58949 175 216 58950 193 222 58951 999999 999999 58952 999999 999999 58953 999999 999999 58954 999999 999999 58955 999999 999999 58956 198 232 58957 129 182 58958 85 149 58959 86 149 58960 81 131 58961 141 194 58962 184 224 58963 999999 999999 58964 999999 999999 58965 107 169 58966 97 161 58967 999999 999999 58968 999999 999999 58969 999999 999999 58970 999999 999999 58971 999999 999999 58972 999999 999999 58973 999999 999999 58974 999999 999999 58975 999999 999999 58976 999999 999999 58977 999999 999999 58978 999999 999999 58979 999999 999999 58980 999999 999999 58981 999999 999999 58982 999999 999999 58983 999999 999999 58984 125 183 58985 171 215 58986 67 132 58987 52 103 58988 169 214 58989 999999 999999 58990 999999 999999 58991 94 158 58992 93 138 58993 48 106 58994 999999 999999 58995 999999 999999 58996 999999 999999 58997 999999 999999 58998 999999 999999 58999 123 170 59000 169 209 59001 120 159 59002 142 193 59003 161 205 59004 174 216 59005 87 152 59006 999999 999999 59007 999999 999999 59008 99 164 59009 999999 999999 59010 999999 999999 59011 89 154 59012 999999 999999 59013 999999 999999 59014 87 156 59015 999999 999999 59016 999999 999999 59017 141 185 59018 86 135 59019 130 184 59020 109 171 59021 94 161 59022 999999 999999 59023 999999 999999 59024 999999 999999 59025 999999 999999 59026 999999 999999 59027 999999 999999 59028 999999 999999 59029 999999 999999 59030 999999 999999 59031 999999 999999 59032 999999 999999 59033 999999 999999 59034 999999 999999 59035 999999 999999 59036 999999 999999 59037 999999 999999 59038 999999 999999 59039 100 153 59040 45 82 59041 999999 999999 59042 999999 999999 59043 103 156 59044 146 193 59045 114 160 59046 55 119 59047 124 162 59048 81 124 59049 999999 999999 59050 999999 999999 59051 999999 999999 59052 999999 999999 59053 999999 999999 59054 111 164 59055 124 183 59056 124 172 59057 174 210 59058 165 207 59059 116 156 59060 999999 999999 59061 999999 999999 59062 164 202 59063 96 162 59064 999999 999999 59065 999999 999999 59066 176 219 59067 227 247 59068 163 204 59069 125 181 59070 999999 999999 59071 999999 999999 59072 221 245 59073 999999 999999 59074 999999 999999 59075 104 167 59076 232 249 59077 999999 999999 59078 999999 999999 59079 999999 999999 59080 999999 999999 59081 999999 999999 59082 999999 999999 59083 999999 999999 59084 999999 999999 59085 999999 999999 59086 999999 999999 59087 999999 999999 59088 999999 999999 59089 999999 999999 59090 999999 999999 59091 999999 999999 59092 999999 999999 59093 999999 999999 59094 69 115 59095 118 169 59096 71 137 59097 999999 999999 59098 999999 999999 59099 125 161 59100 75 137 59101 87 146 59102 42 103 59103 138 194 59104 999999 999999 59105 999999 999999 59106 999999 999999 59107 999999 999999 59108 999999 999999 59109 115 174 59110 106 164 59111 48 107 59112 69 113 59113 104 168 59114 129 181 59115 999999 999999 59116 999999 999999 59117 85 127 59118 37 102 59119 999999 999999 59120 999999 999999 59121 272 271 59122 119 181 59123 156 197 59124 999999 999999 59125 999999 999999 59126 137 188 59127 129 180 59128 81 147 59129 151 202 59130 136 139 59131 169 205 59132 999999 999999 59133 999999 999999 59134 999999 999999 59135 999999 999999 59136 999999 999999 59137 999999 999999 59138 999999 999999 59139 999999 999999 59140 999999 999999 59141 999999 999999 59142 999999 999999 59143 999999 999999 59144 999999 999999 59145 999999 999999 59146 999999 999999 59147 999999 999999 59148 999999 999999 59149 175 201 59150 999999 999999 59151 999999 999999 59152 155 201 59153 80 144 59154 157 205 59155 160 203 59156 145 197 59157 173 216 59158 124 179 59159 999999 999999 59160 999999 999999 59161 999999 999999 59162 999999 999999 59163 999999 999999 59164 124 180 59165 212 235 59166 95 157 59167 166 204 59168 89 129 59169 999999 999999 59170 999999 999999 59171 144 193 59172 100 140 59173 193 228 59174 999999 999999 59175 999999 999999 59176 66 100 59177 100 163 59178 999999 999999 59179 999999 999999 59180 50 111 59181 147 196 59182 130 187 59183 172 213 59184 107 154 59185 143 186 59186 91 144 59187 999999 999999 59188 999999 999999 59189 999999 999999 59190 999999 999999 59191 999999 999999 59192 999999 999999 59193 999999 999999 59194 999999 999999 59195 999999 999999 59196 999999 999999 59197 999999 999999 59198 999999 999999 59199 999999 999999 59200 999999 999999 59201 999999 999999 59202 999999 999999 59203 999999 999999 59204 999999 999999 59205 999999 999999 59206 83 149 59207 118 155 59208 98 144 59209 90 141 59210 116 175 59211 103 158 59212 76 125 59213 126 181 59214 999999 999999 59215 999999 999999 59216 999999 999999 59217 999999 999999 59218 59 127 59219 107 152 59220 76 128 59221 999999 999999 59222 999999 999999 59223 102 164 59224 135 191 59225 81 146 59226 130 189 59227 93 158 59228 65 125 59229 999999 999999 59230 999999 999999 59231 999999 999999 59232 999999 999999 59233 28 66 59234 100 163 59235 40 80 59236 126 176 59237 81 146 59238 154 203 59239 118 177 59240 57 110 59241 14 63 59242 999999 999999 59243 999999 999999 59244 999999 999999 59245 999999 999999 59246 999999 999999 59247 999999 999999 59248 999999 999999 59249 999999 999999 59250 999999 999999 59251 999999 999999 59252 999999 999999 59253 999999 999999 59254 999999 999999 59255 999999 999999 59256 999999 999999 59257 999999 999999 59258 999999 999999 59259 999999 999999 59260 999999 999999 59261 70 122 59262 22 59 59263 80 136 59264 100 160 59265 147 200 59266 93 150 59267 55 111 59268 38 86 59269 999999 999999 59270 999999 999999 59271 999999 999999 59272 999999 999999 59273 136 188 59274 102 146 59275 999999 999999 59276 999999 999999 59277 73 133 59278 120 179 59279 111 164 59280 108 166 59281 86 139 59282 90 156 59283 43 110 59284 999999 999999 59285 999999 999999 59286 999999 999999 59287 999999 999999 59288 164 207 59289 193 227 59290 123 175 59291 75 130 59292 61 119 59293 86 150 59294 109 169 59295 70 123 59296 105 167 59297 999999 999999 59298 999999 999999 59299 999999 999999 59300 999999 999999 59301 999999 999999 59302 999999 999999 59303 999999 999999 59304 999999 999999 59305 999999 999999 59306 999999 999999 59307 999999 999999 59308 999999 999999 59309 999999 999999 59310 999999 999999 59311 999999 999999 59312 999999 999999 59313 999999 999999 59314 999999 999999 59315 999999 999999 59316 170 214 59317 154 199 59318 240 252 59319 144 182 59320 133 186 59321 164 199 59322 168 213 59323 147 200 59324 999999 999999 59325 999999 999999 59326 999999 999999 59327 999999 999999 59328 999999 999999 59329 999999 999999 59330 272 272 59331 215 237 59332 198 226 59333 220 241 59334 230 241 59335 146 174 59336 138 188 59337 99 159 59338 112 171 59339 999999 999999 59340 999999 999999 59341 999999 999999 59342 175 217 59343 165 207 59344 168 213 59345 157 194 59346 207 236 59347 280 274 59348 172 211 59349 210 235 59350 203 234 59351 999999 999999 59352 999999 999999 59353 999999 999999 59354 999999 999999 59355 999999 999999 59356 999999 999999 59357 999999 999999 59358 999999 999999 59359 999999 999999 59360 999999 999999 59361 999999 999999 59362 999999 999999 59363 999999 999999 59364 999999 999999 59365 999999 999999 59366 999999 999999 59367 999999 999999 59368 999999 999999 59369 999999 999999 59370 87 144 59371 999999 999999 59372 999999 999999 59373 999999 999999 59374 132 187 59375 106 165 59376 153 204 59377 36 83 59378 167 187 59379 999999 999999 59380 999999 999999 59381 999999 999999 59382 999999 999999 59383 999999 999999 59384 999999 999999 59385 151 202 59386 121 150 59387 112 151 59388 80 147 59389 147 192 59390 101 160 59391 110 165 59392 84 148 59393 202 235 59394 999999 999999 59395 999999 999999 59396 999999 999999 59397 82 146 59398 123 174 59399 12 72 59400 45 85 59401 41 98 59402 32 82 59403 38 94 59404 37 87 59405 73 139 59406 999999 999999 59407 999999 999999 59408 999999 999999 59409 999999 999999 59410 999999 999999 59411 999999 999999 59412 999999 999999 59413 999999 999999 59414 999999 999999 59415 999999 999999 59416 999999 999999 59417 999999 999999 59418 999999 999999 59419 999999 999999 59420 999999 999999 59421 999999 999999 59422 999999 999999 59423 999999 999999 59424 999999 999999 59425 91 153 59426 83 141 59427 31 74 59428 91 156 59429 59 113 59430 99 150 59431 999999 999999 59432 999999 999999 59433 32 96 59434 999999 999999 59435 999999 999999 59436 999999 999999 59437 999999 999999 59438 999999 999999 59439 999999 999999 59440 139 193 59441 80 135 59442 120 175 59443 46 102 59444 85 126 59445 105 168 59446 70 133 59447 115 157 59448 119 180 59449 999999 999999 59450 999999 999999 59451 999999 999999 59452 113 170 59453 63 129 59454 76 113 59455 134 181 59456 121 180 59457 77 145 59458 103 166 59459 109 159 59460 999999 999999 59461 999999 999999 59462 94 160 59463 999999 999999 59464 999999 999999 59465 999999 999999 59466 999999 999999 59467 999999 999999 59468 999999 999999 59469 999999 999999 59470 999999 999999 59471 999999 999999 59472 999999 999999 59473 999999 999999 59474 999999 999999 59475 999999 999999 59476 999999 999999 59477 999999 999999 59478 999999 999999 59479 999999 999999 59480 111 172 59481 42 102 59482 35 99 59483 104 167 59484 96 160 59485 142 188 59486 999999 999999 59487 999999 999999 59488 47 101 59489 92 149 59490 999999 999999 59491 999999 999999 59492 999999 999999 59493 999999 999999 59494 999999 999999 59495 33 99 59496 54 107 59497 94 138 59498 55 115 59499 101 158 59500 86 141 59501 100 165 59502 87 155 59503 999999 999999 59504 999999 999999 59505 999999 999999 59506 999999 999999 59507 139 194 59508 103 162 59509 126 185 59510 150 197 59511 116 171 59512 89 156 59513 999999 999999 59514 999999 999999 59515 125 180 59516 124 184 59517 64 129 59518 999999 999999 59519 999999 999999 59520 999999 999999 59521 999999 999999 59522 999999 999999 59523 999999 999999 59524 999999 999999 59525 999999 999999 59526 999999 999999 59527 999999 999999 59528 999999 999999 59529 999999 999999 59530 999999 999999 59531 999999 999999 59532 999999 999999 59533 999999 999999 59534 999999 999999 59535 120 174 59536 132 168 59537 93 155 59538 80 139 59539 999999 999999 59540 999999 999999 59541 154 202 59542 137 191 59543 131 166 59544 114 164 59545 999999 999999 59546 999999 999999 59547 999999 999999 59548 999999 999999 59549 999999 999999 59550 194 228 59551 999999 999999 59552 999999 999999 59553 170 214 59554 166 211 59555 39 93 59556 20 70 59557 76 141 59558 999999 999999 59559 999999 999999 59560 999999 999999 59561 999999 999999 59562 130 189 59563 171 212 59564 97 157 59565 0 71 59566 82 135 59567 999999 999999 59568 999999 999999 59569 113 171 59570 93 152 59571 72 123 59572 100 164 59573 999999 999999 59574 999999 999999 59575 999999 999999 59576 999999 999999 59577 999999 999999 59578 999999 999999 59579 999999 999999 59580 999999 999999 59581 999999 999999 59582 999999 999999 59583 999999 999999 59584 999999 999999 59585 999999 999999 59586 999999 999999 59587 999999 999999 59588 999999 999999 59589 999999 999999 59590 40 99 59591 165 212 59592 64 104 59593 78 142 59594 58 113 59595 999999 999999 59596 999999 999999 59597 51 106 59598 110 171 59599 54 109 59600 999999 999999 59601 999999 999999 59602 999999 999999 59603 999999 999999 59604 999999 999999 59605 61 123 59606 56 113 59607 104 140 59608 20 79 59609 70 136 59610 85 150 59611 999999 999999 59612 999999 999999 59613 999999 999999 59614 999999 999999 59615 999999 999999 59616 999999 999999 59617 132 188 59618 159 209 59619 97 160 59620 69 129 59621 113 157 59622 116 174 59623 31 93 59624 999999 999999 59625 999999 999999 59626 40 95 59627 23 67 59628 999999 999999 59629 999999 999999 59630 999999 999999 59631 999999 999999 59632 999999 999999 59633 999999 999999 59634 999999 999999 59635 999999 999999 59636 999999 999999 59637 999999 999999 59638 999999 999999 59639 999999 999999 59640 999999 999999 59641 999999 999999 59642 999999 999999 59643 999999 999999 59644 999999 999999 59645 83 145 59646 89 150 59647 86 146 59648 46 105 59649 15 65 59650 5 43 59651 52 113 59652 999999 999999 59653 999999 999999 59654 13 66 59655 999999 999999 59656 999999 999999 59657 999999 999999 59658 999999 999999 59659 999999 999999 59660 74 131 59661 63 114 59662 30 89 59663 58 117 59664 84 144 59665 129 179 59666 108 171 59667 144 198 59668 78 108 59669 999999 999999 59670 999999 999999 59671 999999 999999 59672 999999 999999 59673 999999 999999 59674 999999 999999 59675 999999 999999 59676 999999 999999 59677 999999 999999 59678 77 144 59679 72 138 59680 999999 999999 59681 999999 999999 59682 105 166 59683 999999 999999 59684 999999 999999 59685 999999 999999 59686 999999 999999 59687 999999 999999 59688 999999 999999 59689 999999 999999 59690 999999 999999 59691 999999 999999 59692 999999 999999 59693 999999 999999 59694 999999 999999 59695 999999 999999 59696 999999 999999 59697 999999 999999 59698 999999 999999 59699 999999 999999 59700 3 53 59701 24 75 59702 49 110 59703 64 115 59704 62 130 59705 48 121 59706 12 79 59707 28 74 59708 999999 999999 59709 999999 999999 59710 999999 999999 59711 999999 999999 59712 999999 999999 59713 999999 999999 59714 999999 999999 59715 62 118 59716 19 66 59717 41 77 59718 108 165 59719 10 45 59720 22 82 59721 91 149 59722 85 134 59723 53 118 59724 999999 999999 59725 999999 999999 59726 999999 999999 59727 -48 0 59728 103 148 59729 63 123 59730 59 108 59731 115 175 59732 88 144 59733 107 170 59734 116 174 59735 999999 999999 59736 999999 999999 59737 999999 999999 59738 999999 999999 59739 999999 999999 59740 999999 999999 59741 999999 999999 59742 999999 999999 59743 999999 999999 59744 999999 999999 59745 999999 999999 59746 999999 999999 59747 999999 999999 59748 999999 999999 59749 999999 999999 59750 999999 999999 59751 999999 999999 59752 999999 999999 59753 999999 999999 59754 999999 999999 59755 41 107 59756 100 164 59757 25 81 59758 95 144 59759 32 80 59760 26 92 59761 11 53 59762 30 76 59763 999999 999999 59764 999999 999999 59765 999999 999999 59766 999999 999999 59767 999999 999999 59768 999999 999999 59769 999999 999999 59770 81 131 59771 83 131 59772 81 132 59773 56 107 59774 86 143 59775 6 59 59776 37 85 59777 55 111 59778 999999 999999 59779 999999 999999 59780 999999 999999 59781 999999 999999 59782 46 89 59783 89 147 59784 -1 59 59785 -21 35 59786 42 92 59787 102 163 59788 999999 999999 59789 999999 999999 59790 58 102 59791 49 110 59792 7 57 59793 999999 999999 59794 999999 999999 59795 999999 999999 59796 999999 999999 59797 999999 999999 59798 999999 999999 59799 999999 999999 59800 999999 999999 59801 999999 999999 59802 999999 999999 59803 999999 999999 59804 999999 999999 59805 999999 999999 59806 999999 999999 59807 999999 999999 59808 999999 999999 59809 999999 999999 59810 10 68 59811 76 144 59812 36 89 59813 56 109 59814 112 169 59815 999999 999999 59816 999999 999999 59817 103 167 59818 45 103 59819 38 103 59820 999999 999999 59821 999999 999999 59822 999999 999999 59823 999999 999999 59824 999999 999999 59825 74 106 59826 85 154 59827 83 148 59828 36 90 59829 49 109 59830 85 149 59831 51 108 59832 66 130 59833 999999 999999 59834 999999 999999 59835 999999 999999 59836 999999 999999 59837 56 94 59838 117 170 59839 62 131 59840 -10 48 59841 -8 39 59842 28 78 59843 999999 999999 59844 999999 999999 59845 74 128 59846 57 113 59847 11 53 59848 999999 999999 59849 999999 999999 59850 999999 999999 59851 999999 999999 59852 999999 999999 59853 999999 999999 59854 999999 999999 59855 999999 999999 59856 999999 999999 59857 999999 999999 59858 999999 999999 59859 999999 999999 59860 999999 999999 59861 999999 999999 59862 999999 999999 59863 999999 999999 59864 999999 999999 59865 23 78 59866 64 121 59867 34 94 59868 70 105 59869 34 76 59870 90 155 59871 999999 999999 59872 999999 999999 59873 43 88 59874 86 144 59875 999999 999999 59876 999999 999999 59877 999999 999999 59878 999999 999999 59879 999999 999999 59880 -30 39 59881 75 126 59882 54 122 59883 30 89 59884 -26 40 59885 29 82 59886 11 77 59887 14 63 59888 999999 999999 59889 999999 999999 59890 999999 999999 59891 999999 999999 59892 -33 0 59893 71 131 59894 19 66 59895 76 140 59896 83 129 59897 999999 999999 59898 999999 999999 59899 78 127 59900 16 60 59901 49 115 59902 165 207 59903 999999 999999 59904 999999 999999 59905 999999 999999 59906 999999 999999 59907 999999 999999 59908 999999 999999 59909 999999 999999 59910 999999 999999 59911 999999 999999 59912 999999 999999 59913 999999 999999 59914 999999 999999 59915 999999 999999 59916 999999 999999 59917 999999 999999 59918 999999 999999 59919 999999 999999 59920 70 138 59921 999999 999999 59922 999999 999999 59923 999999 999999 59924 999999 999999 59925 25 66 59926 111 168 59927 96 157 59928 149 201 59929 103 160 59930 999999 999999 59931 999999 999999 59932 999999 999999 59933 999999 999999 59934 999999 999999 59935 99 161 59936 75 143 59937 204 236 59938 91 141 59939 147 198 59940 46 95 59941 119 178 59942 999999 999999 59943 999999 999999 59944 111 175 59945 999999 999999 59946 999999 999999 59947 66 136 59948 49 93 59949 68 125 59950 54 115 59951 136 190 59952 999999 999999 59953 999999 999999 59954 53 122 59955 162 205 59956 111 155 59957 58 126 59958 999999 999999 59959 999999 999999 59960 999999 999999 59961 999999 999999 59962 999999 999999 59963 999999 999999 59964 999999 999999 59965 999999 999999 59966 999999 999999 59967 999999 999999 59968 999999 999999 59969 999999 999999 59970 999999 999999 59971 999999 999999 59972 999999 999999 59973 999999 999999 59974 999999 999999 59975 90 137 59976 999999 999999 59977 999999 999999 59978 6 54 59979 999999 999999 59980 999999 999999 59981 76 144 59982 126 172 59983 138 194 59984 39 75 59985 999999 999999 59986 999999 999999 59987 999999 999999 59988 999999 999999 59989 999999 999999 59990 103 146 59991 41 92 59992 124 155 59993 85 150 59994 3 63 59995 26 76 59996 42 108 59997 999999 999999 59998 999999 999999 59999 92 152 60000 999999 999999 60001 999999 999999 60002 117 176 60003 70 133 60004 70 120 60005 112 174 60006 999999 999999 60007 999999 999999 60008 87 129 60009 78 135 60010 71 135 60011 96 163 60012 132 190 60013 999999 999999 60014 999999 999999 60015 999999 999999 60016 999999 999999 60017 999999 999999 60018 999999 999999 60019 999999 999999 60020 999999 999999 60021 999999 999999 60022 999999 999999 60023 999999 999999 60024 999999 999999 60025 999999 999999 60026 999999 999999 60027 999999 999999 60028 999999 999999 60029 999999 999999 60030 48 101 60031 62 102 60032 57 126 60033 48 102 60034 999999 999999 60035 999999 999999 60036 55 97 60037 999999 999999 60038 999999 999999 60039 76 133 60040 999999 999999 60041 999999 999999 60042 999999 999999 60043 999999 999999 60044 999999 999999 60045 59 102 60046 28 91 60047 -3 36 60048 42 90 60049 12 72 60050 4 66 60051 61 108 60052 72 137 60053 999999 999999 60054 999999 999999 60055 999999 999999 60056 999999 999999 60057 125 186 60058 40 102 60059 105 169 60060 96 146 60061 70 129 60062 999999 999999 60063 999999 999999 60064 85 147 60065 146 195 60066 103 166 60067 68 121 60068 999999 999999 60069 999999 999999 60070 999999 999999 60071 999999 999999 60072 999999 999999 60073 999999 999999 60074 999999 999999 60075 999999 999999 60076 999999 999999 60077 999999 999999 60078 999999 999999 60079 999999 999999 60080 999999 999999 60081 999999 999999 60082 999999 999999 60083 999999 999999 60084 999999 999999 60085 146 185 60086 42 107 60087 999999 999999 60088 999999 999999 60089 87 149 60090 111 165 60091 97 164 60092 110 161 60093 30 84 60094 68 137 60095 999999 999999 60096 999999 999999 60097 999999 999999 60098 999999 999999 60099 999999 999999 60100 102 151 60101 93 161 60102 73 131 60103 94 155 60104 83 146 60105 999999 999999 60106 999999 999999 60107 107 166 60108 73 135 60109 76 111 60110 999999 999999 60111 999999 999999 60112 110 174 60113 136 175 60114 999999 999999 60115 999999 999999 60116 116 160 60117 74 127 60118 90 156 60119 15 59 60120 67 128 60121 6 76 60122 7 40 60123 999999 999999 60124 999999 999999 60125 999999 999999 60126 999999 999999 60127 999999 999999 60128 999999 999999 60129 999999 999999 60130 999999 999999 60131 999999 999999 60132 999999 999999 60133 999999 999999 60134 999999 999999 60135 999999 999999 60136 999999 999999 60137 999999 999999 60138 999999 999999 60139 999999 999999 60140 57 120 60141 72 121 60142 999999 999999 60143 999999 999999 60144 71 118 60145 46 109 60146 52 107 60147 113 150 60148 26 77 60149 43 95 60150 999999 999999 60151 999999 999999 60152 999999 999999 60153 999999 999999 60154 999999 999999 60155 64 127 60156 999999 999999 60157 999999 999999 60158 11 58 60159 73 127 60160 83 121 60161 999999 999999 60162 999999 999999 60163 42 104 60164 80 109 60165 999999 999999 60166 999999 999999 60167 84 150 60168 104 170 60169 52 117 60170 99 162 60171 999999 999999 60172 999999 999999 60173 52 106 60174 100 147 60175 75 134 60176 150 199 60177 90 121 60178 999999 999999 60179 999999 999999 60180 999999 999999 60181 999999 999999 60182 999999 999999 60183 999999 999999 60184 999999 999999 60185 999999 999999 60186 999999 999999 60187 999999 999999 60188 999999 999999 60189 999999 999999 60190 999999 999999 60191 999999 999999 60192 999999 999999 60193 999999 999999 60194 999999 999999 60195 51 91 60196 -23 31 60197 32 92 60198 -10 46 60199 999999 999999 60200 999999 999999 60201 -41 0 60202 -6 42 60203 3 40 60204 4 64 60205 999999 999999 60206 999999 999999 60207 999999 999999 60208 999999 999999 60209 999999 999999 60210 15 64 60211 58 116 60212 15 72 60213 30 85 60214 46 91 60215 76 123 60216 999999 999999 60217 999999 999999 60218 999999 999999 60219 999999 999999 60220 999999 999999 60221 999999 999999 60222 57 118 60223 47 106 60224 80 147 60225 26 73 60226 107 171 60227 999999 999999 60228 999999 999999 60229 88 147 60230 79 135 60231 28 56 60232 81 148 60233 999999 999999 60234 999999 999999 60235 999999 999999 60236 999999 999999 60237 999999 999999 60238 999999 999999 60239 999999 999999 60240 999999 999999 60241 999999 999999 60242 999999 999999 60243 999999 999999 60244 999999 999999 60245 999999 999999 60246 999999 999999 60247 999999 999999 60248 999999 999999 60249 999999 999999 60250 121 182 60251 30 68 60252 999999 999999 60253 999999 999999 60254 62 132 60255 77 144 60256 83 147 60257 70 137 60258 124 182 60259 999999 999999 60260 999999 999999 60261 999999 999999 60262 999999 999999 60263 999999 999999 60264 999999 999999 60265 68 131 60266 104 143 60267 94 145 60268 53 120 60269 107 153 60270 999999 999999 60271 999999 999999 60272 72 133 60273 98 157 60274 75 145 60275 999999 999999 60276 999999 999999 60277 999999 999999 60278 49 117 60279 999999 999999 60280 999999 999999 60281 120 176 60282 53 106 60283 130 188 60284 99 145 60285 81 131 60286 108 159 60287 83 152 60288 999999 999999 60289 999999 999999 60290 999999 999999 60291 999999 999999 60292 999999 999999 60293 999999 999999 60294 999999 999999 60295 999999 999999 60296 999999 999999 60297 999999 999999 60298 999999 999999 60299 999999 999999 60300 999999 999999 60301 999999 999999 60302 999999 999999 60303 999999 999999 60304 999999 999999 60305 134 175 60306 129 180 60307 999999 999999 60308 999999 999999 60309 105 158 60310 64 122 60311 109 153 60312 125 162 60313 98 160 60314 105 162 60315 999999 999999 60316 999999 999999 60317 999999 999999 60318 999999 999999 60319 999999 999999 60320 155 200 60321 77 141 60322 69 134 60323 35 83 60324 28 98 60325 117 158 60326 999999 999999 60327 999999 999999 60328 44 97 60329 -0 43 60330 999999 999999 60331 999999 999999 60332 17 62 60333 127 186 60334 126 181 60335 54 121 60336 999999 999999 60337 999999 999999 60338 999999 999999 60339 24 80 60340 121 181 60341 45 104 60342 68 104 60343 999999 999999 60344 999999 999999 60345 999999 999999 60346 999999 999999 60347 999999 999999 60348 999999 999999 60349 999999 999999 60350 999999 999999 60351 999999 999999 60352 999999 999999 60353 999999 999999 60354 999999 999999 60355 999999 999999 60356 999999 999999 60357 999999 999999 60358 999999 999999 60359 999999 999999 60360 172 214 60361 153 204 60362 129 188 60363 999999 999999 60364 999999 999999 60365 31 88 60366 62 119 60367 144 197 60368 93 157 60369 40 97 60370 999999 999999 60371 999999 999999 60372 999999 999999 60373 999999 999999 60374 999999 999999 60375 44 99 60376 59 126 60377 7 55 60378 49 109 60379 89 139 60380 54 116 60381 999999 999999 60382 999999 999999 60383 45 104 60384 75 141 60385 999999 999999 60386 999999 999999 60387 96 157 60388 94 160 60389 999999 999999 60390 999999 999999 60391 47 92 60392 52 119 60393 60 115 60394 65 135 60395 59 132 60396 999999 999999 60397 999999 999999 60398 999999 999999 60399 999999 999999 60400 999999 999999 60401 999999 999999 60402 999999 999999 60403 999999 999999 60404 999999 999999 60405 999999 999999 60406 999999 999999 60407 999999 999999 60408 999999 999999 60409 999999 999999 60410 999999 999999 60411 999999 999999 60412 999999 999999 60413 999999 999999 60414 999999 999999 60415 97 135 60416 999999 999999 60417 999999 999999 60418 57 119 60419 -12 65 60420 84 113 60421 68 116 60422 41 82 60423 83 130 60424 39 84 60425 999999 999999 60426 999999 999999 60427 999999 999999 60428 999999 999999 60429 999999 999999 60430 73 134 60431 131 181 60432 86 149 60433 999999 999999 60434 999999 999999 60435 99 143 60436 78 123 60437 81 118 60438 51 94 60439 112 175 60440 999999 999999 60441 999999 999999 60442 60 128 60443 999999 999999 60444 999999 999999 60445 37 99 60446 63 124 60447 14 61 60448 115 173 60449 36 83 60450 44 94 60451 112 169 60452 24 64 60453 999999 999999 60454 999999 999999 60455 999999 999999 60456 999999 999999 60457 999999 999999 60458 999999 999999 60459 999999 999999 60460 999999 999999 60461 999999 999999 60462 999999 999999 60463 999999 999999 60464 999999 999999 60465 999999 999999 60466 999999 999999 60467 999999 999999 60468 999999 999999 60469 999999 999999 60470 999999 999999 60471 999999 999999 60472 65 135 60473 28 83 60474 46 99 60475 43 99 60476 12 56 60477 13 54 60478 15 57 60479 59 115 60480 999999 999999 60481 999999 999999 60482 999999 999999 60483 999999 999999 60484 26 72 60485 61 119 60486 32 93 60487 999999 999999 60488 999999 999999 60489 68 133 60490 70 121 60491 86 152 60492 95 154 60493 51 109 60494 24 70 60495 999999 999999 60496 999999 999999 60497 17 62 60498 999999 999999 60499 999999 999999 60500 20 69 60501 43 115 60502 78 115 60503 22 84 60504 -15 61 60505 42 96 60506 61 126 60507 -8 57 60508 999999 999999 60509 999999 999999 60510 999999 999999 60511 999999 999999 60512 999999 999999 60513 999999 999999 60514 999999 999999 60515 999999 999999 60516 999999 999999 60517 999999 999999 60518 999999 999999 60519 999999 999999 60520 999999 999999 60521 999999 999999 60522 999999 999999 60523 999999 999999 60524 999999 999999 60525 999999 999999 60526 999999 999999 60527 90 157 60528 49 100 60529 16 95 60530 68 126 60531 37 77 60532 67 133 60533 84 150 60534 55 98 60535 999999 999999 60536 999999 999999 60537 999999 999999 60538 999999 999999 60539 999999 999999 60540 999999 999999 60541 34 99 60542 37 81 60543 35 88 60544 32 84 60545 69 126 60546 72 139 60547 83 133 60548 65 133 60549 27 78 60550 999999 999999 60551 999999 999999 60552 999999 999999 60553 125 184 60554 124 182 60555 52 117 60556 91 131 60557 96 133 60558 61 126 60559 116 149 60560 66 128 60561 112 166 60562 999999 999999 60563 999999 999999 60564 999999 999999 60565 999999 999999 60566 999999 999999 60567 999999 999999 60568 999999 999999 60569 999999 999999 60570 999999 999999 60571 999999 999999 60572 999999 999999 60573 999999 999999 60574 999999 999999 60575 999999 999999 60576 999999 999999 60577 999999 999999 60578 999999 999999 60579 999999 999999 60580 999999 999999 60581 999999 999999 60582 999999 999999 60583 81 123 60584 55 91 60585 53 118 60586 79 134 60587 94 143 60588 31 88 60589 99 151 60590 999999 999999 60591 999999 999999 60592 999999 999999 60593 999999 999999 60594 161 210 60595 999999 999999 60596 999999 999999 60597 127 149 60598 97 149 60599 33 90 60600 -12 29 60601 68 109 60602 72 118 60603 55 124 60604 179 220 60605 999999 999999 60606 999999 999999 60607 999999 999999 60608 999999 999999 60609 67 123 60610 5 52 60611 33 78 60612 23 84 60613 105 170 60614 88 125 60615 2 68 60616 62 129 60617 97 164 60618 999999 999999 60619 999999 999999 60620 999999 999999 60621 999999 999999 60622 999999 999999 60623 999999 999999 60624 999999 999999 60625 999999 999999 60626 999999 999999 60627 999999 999999 60628 999999 999999 60629 999999 999999 60630 999999 999999 60631 999999 999999 60632 999999 999999 60633 999999 999999 60634 999999 999999 60635 999999 999999 60636 59 122 60637 87 138 60638 104 166 60639 999999 999999 60640 999999 999999 60641 43 111 60642 43 105 60643 5 72 60644 79 123 60645 999999 999999 60646 999999 999999 60647 999999 999999 60648 999999 999999 60649 999999 999999 60650 999999 999999 60651 79 147 60652 50 108 60653 62 121 60654 138 193 60655 11 57 60656 104 166 60657 130 179 60658 36 89 60659 188 226 60660 999999 999999 60661 999999 999999 60662 999999 999999 60663 11 50 60664 42 99 60665 140 195 60666 87 148 60667 47 89 60668 95 160 60669 84 133 60670 56 112 60671 87 145 60672 999999 999999 60673 999999 999999 60674 999999 999999 60675 999999 999999 60676 999999 999999 60677 999999 999999 60678 999999 999999 60679 999999 999999 60680 999999 999999 60681 999999 999999 60682 999999 999999 60683 999999 999999 60684 999999 999999 60685 999999 999999 60686 999999 999999 60687 999999 999999 60688 999999 999999 60689 999999 999999 60690 999999 999999 60691 128 188 60692 30 62 60693 127 176 60694 130 187 60695 1 54 60696 60 124 60697 117 174 60698 82 147 60699 999999 999999 60700 999999 999999 60701 999999 999999 60702 999999 999999 60703 999999 999999 60704 92 159 60705 999999 999999 60706 999999 999999 60707 124 182 60708 127 185 60709 100 149 60710 82 118 60711 107 152 60712 110 173 60713 87 140 60714 49 117 60715 999999 999999 60716 999999 999999 60717 999999 999999 60718 999999 999999 60719 999999 999999 60720 999999 999999 60721 999999 999999 60722 999999 999999 60723 999999 999999 60724 999999 999999 60725 999999 999999 60726 999999 999999 60727 999999 999999 60728 999999 999999 60729 999999 999999 60730 999999 999999 60731 999999 999999 60732 999999 999999 60733 999999 999999 60734 999999 999999 60735 999999 999999 60736 999999 999999 60737 999999 999999 60738 999999 999999 60739 999999 999999 60740 999999 999999 60741 999999 999999 60742 999999 999999 60743 999999 999999 60744 999999 999999 60745 999999 999999 60746 999999 999999 60747 55 114 60748 134 185 60749 52 96 60750 105 161 60751 103 167 60752 158 203 60753 135 193 60754 67 115 60755 999999 999999 60756 999999 999999 60757 999999 999999 60758 999999 999999 60759 999999 999999 60760 999999 999999 60761 999999 999999 60762 999999 999999 60763 133 191 60764 36 94 60765 55 123 60766 113 163 60767 148 196 60768 75 118 60769 -57 0 60770 999999 999999 60771 999999 999999 60772 999999 999999 60773 999999 999999 60774 94 154 60775 86 148 60776 18 90 60777 153 205 60778 81 122 60779 29 81 60780 105 145 60781 84 138 60782 30 80 60783 999999 999999 60784 999999 999999 60785 999999 999999 60786 999999 999999 60787 999999 999999 60788 999999 999999 60789 999999 999999 60790 999999 999999 60791 999999 999999 60792 999999 999999 60793 999999 999999 60794 999999 999999 60795 999999 999999 60796 999999 999999 60797 999999 999999 60798 999999 999999 60799 999999 999999 60800 999999 999999 60801 999999 999999 60802 57 115 60803 67 121 60804 85 134 60805 56 108 60806 140 192 60807 52 107 60808 76 127 60809 151 201 60810 999999 999999 60811 999999 999999 60812 999999 999999 60813 999999 999999 60814 65 123 60815 999999 999999 60816 999999 999999 60817 77 136 60818 111 154 60819 127 186 60820 999999 999999 60821 999999 999999 60822 58 105 60823 139 187 60824 -23 53 60825 999999 999999 60826 999999 999999 60827 999999 999999 60828 999999 999999 60829 64 98 60830 59 114 60831 120 173 60832 37 82 60833 55 103 60834 63 128 60835 90 154 60836 77 137 60837 20 78 60838 999999 999999 60839 999999 999999 60840 999999 999999 60841 999999 999999 60842 999999 999999 60843 999999 999999 60844 999999 999999 60845 999999 999999 60846 999999 999999 60847 999999 999999 60848 999999 999999 60849 999999 999999 60850 999999 999999 60851 999999 999999 60852 999999 999999 60853 999999 999999 60854 999999 999999 60855 999999 999999 60856 999999 999999 60857 74 136 60858 50 115 60859 -9 49 60860 8 42 60861 158 209 60862 84 153 60863 53 103 60864 72 140 60865 999999 999999 60866 999999 999999 60867 999999 999999 60868 999999 999999 60869 -5 31 60870 90 139 60871 999999 999999 60872 999999 999999 60873 122 173 60874 101 164 60875 49 110 60876 129 181 60877 150 194 60878 106 171 60879 999999 999999 60880 999999 999999 60881 999999 999999 60882 999999 999999 60883 999999 999999 60884 89 144 60885 89 156 60886 93 143 60887 128 170 60888 114 171 60889 79 138 60890 134 191 60891 72 125 60892 87 154 60893 999999 999999 60894 999999 999999 60895 999999 999999 60896 999999 999999 60897 999999 999999 60898 999999 999999 60899 999999 999999 60900 999999 999999 60901 999999 999999 60902 999999 999999 60903 999999 999999 60904 999999 999999 60905 999999 999999 60906 999999 999999 60907 999999 999999 60908 999999 999999 60909 999999 999999 60910 999999 999999 60911 999999 999999 60912 93 153 60913 77 131 60914 54 100 60915 110 170 60916 25 75 60917 21 81 60918 126 183 60919 99 143 60920 999999 999999 60921 999999 999999 60922 999999 999999 60923 999999 999999 60924 17 61 60925 999999 999999 60926 999999 999999 60927 34 90 60928 123 171 60929 24 67 60930 42 99 60931 -52 0 60932 74 122 60933 7 50 60934 41 104 60935 999999 999999 60936 999999 999999 60937 999999 999999 60938 999999 999999 60939 -8 0 60940 999999 999999 60941 999999 999999 60942 34 79 60943 51 87 60944 15 71 60945 79 144 60946 64 127 60947 61 130 60948 999999 999999 60949 999999 999999 60950 999999 999999 60951 999999 999999 60952 999999 999999 60953 999999 999999 60954 999999 999999 60955 999999 999999 60956 999999 999999 60957 999999 999999 60958 999999 999999 60959 999999 999999 60960 999999 999999 60961 999999 999999 60962 999999 999999 60963 999999 999999 60964 999999 999999 60965 999999 999999 60966 98 159 60967 126 178 60968 57 131 60969 85 146 60970 113 177 60971 155 206 60972 38 97 60973 85 136 60974 107 169 60975 999999 999999 60976 999999 999999 60977 999999 999999 60978 999999 999999 60979 31 84 60980 999999 999999 60981 999999 999999 60982 76 143 60983 31 87 60984 93 155 60985 99 148 60986 138 191 60987 76 144 60988 121 179 60989 83 152 60990 999999 999999 60991 999999 999999 60992 999999 999999 60993 999999 999999 60994 82 144 60995 5 43 60996 16 93 60997 27 76 60998 5 55 60999 64 134 61000 999999 999999 61001 999999 999999 61002 999999 999999 61003 999999 999999 61004 999999 999999 61005 999999 999999 61006 999999 999999 61007 999999 999999 61008 999999 999999 61009 999999 999999 61010 999999 999999 61011 999999 999999 61012 999999 999999 61013 999999 999999 61014 999999 999999 61015 999999 999999 61016 999999 999999 61017 999999 999999 61018 999999 999999 61019 999999 999999 61020 999999 999999 61021 50 101 61022 -28 19 61023 78 119 61024 7 64 61025 83 129 61026 -24 37 61027 20 79 61028 9 64 61029 59 117 61030 999999 999999 61031 999999 999999 61032 999999 999999 61033 999999 999999 61034 999999 999999 61035 999999 999999 61036 73 133 61037 70 122 61038 47 108 61039 72 124 61040 151 199 61041 63 117 61042 84 150 61043 111 173 61044 74 144 61045 999999 999999 61046 999999 999999 61047 999999 999999 61048 -4 51 61049 -7 62 61050 42 81 61051 138 193 61052 -9 44 61053 95 152 61054 32 95 61055 1 59 61056 21 95 61057 999999 999999 61058 999999 999999 61059 999999 999999 61060 999999 999999 61061 999999 999999 61062 999999 999999 61063 999999 999999 61064 999999 999999 61065 999999 999999 61066 999999 999999 61067 999999 999999 61068 999999 999999 61069 999999 999999 61070 999999 999999 61071 999999 999999 61072 999999 999999 61073 999999 999999 61074 999999 999999 61075 999999 999999 61076 96 160 61077 142 177 61078 14 57 61079 16 64 61080 63 123 61081 45 106 61082 999999 999999 61083 999999 999999 61084 23 83 61085 18 74 61086 999999 999999 61087 999999 999999 61088 999999 999999 61089 999999 999999 61090 999999 999999 61091 58 128 61092 98 162 61093 4 67 61094 84 136 61095 53 113 61096 37 93 61097 6 40 61098 23 83 61099 29 82 61100 999999 999999 61101 999999 999999 61102 999999 999999 61103 -28 65 61104 9 58 61105 -1 53 61106 92 143 61107 26 79 61108 1 63 61109 47 93 61110 -30 41 61111 -46 37 61112 999999 999999 61113 999999 999999 61114 999999 999999 61115 999999 999999 61116 999999 999999 61117 999999 999999 61118 999999 999999 61119 999999 999999 61120 999999 999999 61121 999999 999999 61122 999999 999999 61123 999999 999999 61124 999999 999999 61125 999999 999999 61126 999999 999999 61127 999999 999999 61128 999999 999999 61129 999999 999999 61130 999999 999999 61131 91 130 61132 105 163 61133 118 175 61134 102 163 61135 15 66 61136 120 182 61137 77 133 61138 163 210 61139 999999 999999 61140 999999 999999 61141 999999 999999 61142 999999 999999 61143 999999 999999 61144 999999 999999 61145 999999 999999 61146 -16 26 61147 73 131 61148 21 89 61149 26 83 61150 50 107 61151 11 55 61152 52 112 61153 82 134 61154 59 98 61155 999999 999999 61156 999999 999999 61157 999999 999999 61158 78 147 61159 21 83 61160 32 79 61161 -4 49 61162 -11 59 61163 56 111 61164 -26 0 61165 41 98 61166 999999 999999 61167 999999 999999 61168 34 80 61169 999999 999999 61170 999999 999999 61171 999999 999999 61172 999999 999999 61173 999999 999999 61174 999999 999999 61175 999999 999999 61176 999999 999999 61177 999999 999999 61178 999999 999999 61179 999999 999999 61180 999999 999999 61181 999999 999999 61182 999999 999999 61183 999999 999999 61184 999999 999999 61185 999999 999999 61186 68 126 61187 54 110 61188 108 159 61189 84 144 61190 120 163 61191 111 175 61192 30 59 61193 -42 0 61194 999999 999999 61195 999999 999999 61196 999999 999999 61197 999999 999999 61198 999999 999999 61199 999999 999999 61200 999999 999999 61201 124 183 61202 53 114 61203 65 131 61204 9 71 61205 32 92 61206 25 88 61207 38 94 61208 6 50 61209 71 142 61210 999999 999999 61211 999999 999999 61212 999999 999999 61213 74 145 61214 115 174 61215 -22 40 61216 13 56 61217 77 134 61218 106 166 61219 82 128 61220 -1 60 61221 26 78 61222 999999 999999 61223 999999 999999 61224 999999 999999 61225 999999 999999 61226 999999 999999 61227 999999 999999 61228 999999 999999 61229 999999 999999 61230 999999 999999 61231 999999 999999 61232 999999 999999 61233 999999 999999 61234 999999 999999 61235 999999 999999 61236 999999 999999 61237 999999 999999 61238 999999 999999 61239 999999 999999 61240 999999 999999 61241 999999 999999 61242 55 128 61243 0 45 61244 17 70 61245 52 116 61246 126 180 61247 76 135 61248 999999 999999 61249 999999 999999 61250 56 122 61251 999999 999999 61252 999999 999999 61253 999999 999999 61254 999999 999999 61255 999999 999999 61256 48 102 61257 81 130 61258 42 103 61259 35 86 61260 21 73 61261 99 165 61262 58 100 61263 47 107 61264 68 104 61265 999999 999999 61266 999999 999999 61267 999999 999999 61268 160 191 61269 193 202 61270 76 128 61271 36 83 61272 59 122 61273 9 64 61274 14 65 61275 999999 999999 61276 999999 999999 61277 60 130 61278 136 190 61279 999999 999999 61280 999999 999999 61281 999999 999999 61282 999999 999999 61283 999999 999999 61284 999999 999999 61285 999999 999999 61286 999999 999999 61287 999999 999999 61288 999999 999999 61289 999999 999999 61290 999999 999999 61291 999999 999999 61292 999999 999999 61293 999999 999999 61294 999999 999999 61295 999999 999999 61296 36 111 61297 83 135 61298 102 144 61299 118 172 61300 999999 999999 61301 999999 999999 61302 999999 999999 61303 999999 999999 61304 87 151 61305 22 75 61306 999999 999999 61307 999999 999999 61308 999999 999999 61309 999999 999999 61310 999999 999999 61311 58 117 61312 1 43 61313 7 68 61314 117 173 61315 58 107 61316 10 60 61317 80 149 61318 62 114 61319 999999 999999 61320 999999 999999 61321 999999 999999 61322 999999 999999 61323 109 168 61324 121 160 61325 110 171 61326 85 137 61327 79 134 61328 999999 999999 61329 999999 999999 61330 23 77 61331 92 158 61332 31 89 61333 56 124 61334 999999 999999 61335 999999 999999 61336 999999 999999 61337 999999 999999 61338 999999 999999 61339 999999 999999 61340 999999 999999 61341 999999 999999 61342 999999 999999 61343 999999 999999 61344 999999 999999 61345 999999 999999 61346 999999 999999 61347 999999 999999 61348 999999 999999 61349 999999 999999 61350 999999 999999 61351 151 199 61352 37 81 61353 50 105 61354 999999 999999 61355 999999 999999 61356 14 69 61357 77 136 61358 112 172 61359 30 100 61360 999999 999999 61361 999999 999999 61362 999999 999999 61363 999999 999999 61364 999999 999999 61365 999999 999999 61366 60 127 61367 70 108 61368 50 97 61369 47 100 61370 73 135 61371 -25 35 61372 56 100 61373 999999 999999 61374 999999 999999 61375 47 116 61376 999999 999999 61377 999999 999999 61378 69 132 61379 53 120 61380 73 136 61381 -9 46 61382 999999 999999 61383 999999 999999 61384 92 149 61385 98 156 61386 56 118 61387 41 90 61388 93 161 61389 999999 999999 61390 999999 999999 61391 999999 999999 61392 999999 999999 61393 999999 999999 61394 999999 999999 61395 999999 999999 61396 999999 999999 61397 999999 999999 61398 999999 999999 61399 999999 999999 61400 999999 999999 61401 999999 999999 61402 999999 999999 61403 999999 999999 61404 999999 999999 61405 999999 999999 61406 114 170 61407 84 137 61408 37 96 61409 999999 999999 61410 999999 999999 61411 30 79 61412 57 114 61413 131 178 61414 79 125 61415 79 126 61416 999999 999999 61417 999999 999999 61418 999999 999999 61419 999999 999999 61420 999999 999999 61421 53 123 61422 4 72 61423 93 154 61424 47 97 61425 68 136 61426 59 105 61427 999999 999999 61428 999999 999999 61429 132 180 61430 100 167 61431 999999 999999 61432 999999 999999 61433 89 153 61434 10 63 61435 7 63 61436 999999 999999 61437 999999 999999 61438 16 58 61439 59 98 61440 16 80 61441 29 81 61442 165 213 61443 156 207 61444 999999 999999 61445 999999 999999 61446 999999 999999 61447 999999 999999 61448 999999 999999 61449 999999 999999 61450 999999 999999 61451 999999 999999 61452 999999 999999 61453 999999 999999 61454 999999 999999 61455 999999 999999 61456 999999 999999 61457 999999 999999 61458 999999 999999 61459 999999 999999 61460 999999 999999 61461 9 52 61462 999999 999999 61463 999999 999999 61464 -15 65 61465 -15 34 61466 -106 0 61467 -4 80 61468 37 93 61469 4 52 61470 11 62 61471 999999 999999 61472 999999 999999 61473 999999 999999 61474 999999 999999 61475 999999 999999 61476 77 134 61477 1 68 61478 2 81 61479 999999 999999 61480 999999 999999 61481 999999 999999 61482 999999 999999 61483 999999 999999 61484 999999 999999 61485 999999 999999 61486 999999 999999 61487 999999 999999 61488 29 81 61489 999999 999999 61490 999999 999999 61491 20 80 61492 28 77 61493 20 65 61494 1 53 61495 -45 17 61496 40 94 61497 106 158 61498 57 127 61499 999999 999999 61500 999999 999999 61501 999999 999999 61502 999999 999999 61503 999999 999999 61504 999999 999999 61505 999999 999999 61506 999999 999999 61507 999999 999999 61508 999999 999999 61509 999999 999999 61510 999999 999999 61511 999999 999999 61512 999999 999999 61513 999999 999999 61514 999999 999999 61515 999999 999999 61516 999999 999999 61517 999999 999999 61518 42 96 61519 30 100 61520 58 120 61521 35 98 61522 71 140 61523 48 116 61524 50 109 61525 119 165 61526 999999 999999 61527 999999 999999 61528 999999 999999 61529 999999 999999 61530 999999 999999 61531 56 114 61532 20 68 61533 23 79 61534 999999 999999 61535 999999 999999 61536 4 40 61537 136 189 61538 25 82 61539 -6 51 61540 20 71 61541 999999 999999 61542 999999 999999 61543 999999 999999 61544 999999 999999 61545 999999 999999 61546 35 87 61547 38 80 61548 74 116 61549 16 78 61550 24 79 61551 74 137 61552 140 195 61553 14 62 61554 999999 999999 61555 999999 999999 61556 999999 999999 61557 999999 999999 61558 999999 999999 61559 999999 999999 61560 999999 999999 61561 999999 999999 61562 999999 999999 61563 999999 999999 61564 999999 999999 61565 999999 999999 61566 999999 999999 61567 999999 999999 61568 999999 999999 61569 999999 999999 61570 999999 999999 61571 999999 999999 61572 999999 999999 61573 99 154 61574 80 131 61575 44 102 61576 39 97 61577 64 118 61578 64 138 61579 52 111 61580 72 141 61581 999999 999999 61582 999999 999999 61583 999999 999999 61584 999999 999999 61585 999999 999999 61586 97 159 61587 22 72 61588 86 140 61589 99 165 61590 999999 999999 61591 999999 999999 61592 32 96 61593 70 122 61594 61 116 61595 113 178 61596 999999 999999 61597 999999 999999 61598 -18 79 61599 999999 999999 61600 999999 999999 61601 79 145 61602 33 83 61603 8 60 61604 999999 999999 61605 999999 999999 61606 93 154 61607 131 188 61608 28 101 61609 999999 999999 61610 999999 999999 61611 999999 999999 61612 999999 999999 61613 999999 999999 61614 999999 999999 61615 999999 999999 61616 999999 999999 61617 999999 999999 61618 999999 999999 61619 999999 999999 61620 999999 999999 61621 999999 999999 61622 999999 999999 61623 999999 999999 61624 999999 999999 61625 999999 999999 61626 999999 999999 61627 999999 999999 61628 88 148 61629 -1 66 61630 33 96 61631 75 144 61632 41 83 61633 101 148 61634 64 110 61635 40 86 61636 999999 999999 61637 999999 999999 61638 999999 999999 61639 999999 999999 61640 60 126 61641 105 160 61642 104 167 61643 96 151 61644 999999 999999 61645 999999 999999 61646 83 150 61647 64 130 61648 89 142 61649 59 119 61650 186 224 61651 999999 999999 61652 999999 999999 61653 182 223 61654 999999 999999 61655 999999 999999 61656 17 81 61657 99 143 61658 18 78 61659 -7 52 61660 9 60 61661 27 94 61662 29 88 61663 999999 999999 61664 999999 999999 61665 999999 999999 61666 999999 999999 61667 999999 999999 61668 999999 999999 61669 999999 999999 61670 999999 999999 61671 999999 999999 61672 999999 999999 61673 999999 999999 61674 999999 999999 61675 999999 999999 61676 999999 999999 61677 999999 999999 61678 999999 999999 61679 999999 999999 61680 999999 999999 61681 999999 999999 61682 999999 999999 61683 99 147 61684 33 96 61685 12 47 61686 34 78 61687 -29 7 61688 63 110 61689 78 134 61690 -23 47 61691 999999 999999 61692 999999 999999 61693 999999 999999 61694 999999 999999 61695 54 118 61696 122 174 61697 999999 999999 61698 999999 999999 61699 26 106 61700 11 93 61701 7 66 61702 95 150 61703 114 172 61704 164 205 61705 46 99 61706 999999 999999 61707 999999 999999 61708 999999 999999 61709 999999 999999 61710 103 158 61711 109 172 61712 52 118 61713 96 154 61714 15 76 61715 102 167 61716 200 234 61717 79 134 61718 -1 50 61719 999999 999999 61720 999999 999999 61721 999999 999999 61722 999999 999999 61723 999999 999999 61724 999999 999999 61725 999999 999999 61726 999999 999999 61727 999999 999999 61728 999999 999999 61729 999999 999999 61730 999999 999999 61731 999999 999999 61732 999999 999999 61733 999999 999999 61734 999999 999999 61735 999999 999999 61736 999999 999999 61737 71 137 61738 92 142 61739 104 161 61740 48 108 61741 117 175 61742 77 142 61743 101 166 61744 66 132 61745 96 159 61746 999999 999999 61747 999999 999999 61748 999999 999999 61749 999999 999999 61750 221 244 61751 999999 999999 61752 999999 999999 61753 27 84 61754 -5 67 61755 -20 26 61756 -6 34 61757 18 68 61758 85 149 61759 64 125 61760 134 193 61761 999999 999999 61762 999999 999999 61763 999999 999999 61764 999999 999999 61765 105 167 61766 -0 48 61767 11 50 61768 5 54 61769 63 103 61770 -40 16 61771 16 90 61772 31 87 61773 52 116 61774 999999 999999 61775 999999 999999 61776 999999 999999 61777 999999 999999 61778 999999 999999 61779 999999 999999 61780 999999 999999 61781 999999 999999 61782 999999 999999 61783 999999 999999 61784 999999 999999 61785 999999 999999 61786 999999 999999 61787 999999 999999 61788 999999 999999 61789 999999 999999 61790 999999 999999 61791 999999 999999 61792 999999 999999 61793 53 120 61794 101 161 61795 60 108 61796 59 129 61797 44 100 61798 12 66 61799 43 102 61800 18 73 61801 999999 999999 61802 999999 999999 61803 999999 999999 61804 999999 999999 61805 27 105 61806 62 113 61807 999999 999999 61808 999999 999999 61809 77 146 61810 11 70 61811 82 124 61812 99 157 61813 35 101 61814 71 129 61815 167 196 61816 999999 999999 61817 999999 999999 61818 999999 999999 61819 999999 999999 61820 26 69 61821 69 124 61822 84 135 61823 33 89 61824 -15 23 61825 13 71 61826 90 152 61827 3 42 61828 38 99 61829 999999 999999 61830 999999 999999 61831 999999 999999 61832 999999 999999 61833 999999 999999 61834 999999 999999 61835 999999 999999 61836 999999 999999 61837 999999 999999 61838 999999 999999 61839 999999 999999 61840 999999 999999 61841 999999 999999 61842 999999 999999 61843 999999 999999 61844 999999 999999 61845 999999 999999 61846 999999 999999 61847 999999 999999 61848 3 61 61849 24 75 61850 17 68 61851 42 103 61852 28 100 61853 -12 35 61854 33 112 61855 74 139 61856 999999 999999 61857 999999 999999 61858 999999 999999 61859 999999 999999 61860 110 176 61861 -41 13 61862 999999 999999 61863 999999 999999 61864 60 131 61865 15 61 61866 42 91 61867 39 88 61868 82 152 61869 132 191 61870 6 47 61871 999999 999999 61872 999999 999999 61873 999999 999999 61874 999999 999999 61875 56 124 61876 11 68 61877 9 53 61878 5 70 61879 25 100 61880 -15 15 61881 28 83 61882 -55 0 61883 53 98 61884 999999 999999 61885 999999 999999 61886 999999 999999 61887 999999 999999 61888 999999 999999 61889 999999 999999 61890 999999 999999 61891 999999 999999 61892 999999 999999 61893 999999 999999 61894 999999 999999 61895 999999 999999 61896 999999 999999 61897 999999 999999 61898 999999 999999 61899 999999 999999 61900 999999 999999 61901 999999 999999 61902 30 119 61903 12 59 61904 999999 999999 61905 999999 999999 61906 80 146 61907 36 101 61908 24 76 61909 31 93 61910 61 128 61911 999999 999999 61912 999999 999999 61913 999999 999999 61914 999999 999999 61915 96 147 61916 999999 999999 61917 999999 999999 61918 100 161 61919 36 90 61920 61 112 61921 9 67 61922 51 119 61923 40 88 61924 20 66 61925 -52 0 61926 999999 999999 61927 999999 999999 61928 999999 999999 61929 999999 999999 61930 87 145 61931 109 157 61932 106 164 61933 69 121 61934 70 133 61935 86 152 61936 54 110 61937 114 173 61938 82 153 61939 999999 999999 61940 999999 999999 61941 999999 999999 61942 999999 999999 61943 999999 999999 61944 999999 999999 61945 999999 999999 61946 999999 999999 61947 999999 999999 61948 999999 999999 61949 999999 999999 61950 999999 999999 61951 999999 999999 61952 999999 999999 61953 999999 999999 61954 999999 999999 61955 999999 999999 61956 999999 999999 61957 999999 999999 61958 5 40 61959 64 125 61960 41 106 61961 7 40 61962 94 146 61963 25 77 61964 999999 999999 61965 999999 999999 61966 999999 999999 61967 999999 999999 61968 999999 999999 61969 999999 999999 61970 999999 999999 61971 999999 999999 61972 89 158 61973 47 104 61974 40 97 61975 10 74 61976 78 147 61977 40 100 61978 4 49 61979 20 75 61980 83 154 61981 999999 999999 61982 999999 999999 61983 999999 999999 61984 53 117 61985 44 101 61986 16 62 61987 -10 55 61988 47 111 61989 999999 999999 61990 999999 999999 61991 999999 999999 61992 -15 63 61993 999999 999999 61994 999999 999999 61995 999999 999999 61996 999999 999999 61997 999999 999999 61998 999999 999999 61999 999999 999999 62000 999999 999999 62001 999999 999999 62002 999999 999999 62003 999999 999999 62004 999999 999999 62005 999999 999999 62006 999999 999999 62007 999999 999999 62008 999999 999999 62009 999999 999999 62010 999999 999999 62011 999999 999999 62012 23 78 62013 48 115 62014 3 73 62015 38 104 62016 -21 38 62017 24 80 62018 122 164 62019 60 131 62020 48 108 62021 999999 999999 62022 999999 999999 62023 999999 999999 62024 999999 999999 62025 999999 999999 62026 999999 999999 62027 79 107 62028 -14 28 62029 -15 48 62030 61 126 62031 -4 48 62032 32 96 62033 12 65 62034 85 147 62035 6 48 62036 999999 999999 62037 999999 999999 62038 999999 999999 62039 -6 66 62040 37 85 62041 -11 29 62042 -46 27 62043 28 89 62044 23 78 62045 -9 50 62046 -43 27 62047 -27 33 62048 999999 999999 62049 999999 999999 62050 999999 999999 62051 999999 999999 62052 999999 999999 62053 999999 999999 62054 999999 999999 62055 999999 999999 62056 999999 999999 62057 999999 999999 62058 999999 999999 62059 999999 999999 62060 999999 999999 62061 999999 999999 62062 999999 999999 62063 999999 999999 62064 999999 999999 62065 999999 999999 62066 999999 999999 62067 43 109 62068 91 152 62069 13 74 62070 93 157 62071 44 99 62072 12 64 62073 57 109 62074 39 104 62075 66 124 62076 999999 999999 62077 999999 999999 62078 999999 999999 62079 999999 999999 62080 999999 999999 62081 999999 999999 62082 16 64 62083 17 77 62084 126 185 62085 999999 999999 62086 999999 999999 62087 52 95 62088 49 106 62089 44 96 62090 2 63 62091 999999 999999 62092 999999 999999 62093 999999 999999 62094 45 116 62095 -22 27 62096 -62 12 62097 -1 39 62098 -12 57 62099 79 137 62100 -23 21 62101 46 110 62102 12 88 62103 999999 999999 62104 999999 999999 62105 999999 999999 62106 999999 999999 62107 999999 999999 62108 999999 999999 62109 999999 999999 62110 999999 999999 62111 999999 999999 62112 999999 999999 62113 999999 999999 62114 999999 999999 62115 999999 999999 62116 999999 999999 62117 999999 999999 62118 999999 999999 62119 999999 999999 62120 999999 999999 62121 999999 999999 62122 -52 28 62123 2 68 62124 -52 19 62125 -93 0 62126 -59 17 62127 -36 27 62128 13 74 62129 -100 0 62130 -31 25 62131 999999 999999 62132 999999 999999 62133 999999 999999 62134 999999 999999 62135 999999 999999 62136 999999 999999 62137 23 72 62138 15 60 62139 18 68 62140 23 72 62141 -2 29 62142 -11 60 62143 -26 0 62144 999999 999999 62145 999999 999999 62146 999999 999999 62147 999999 999999 62148 999999 999999 62149 44 108 62150 47 112 62151 37 84 62152 4 64 62153 -28 19 62154 10 58 62155 -9 43 62156 2 45 62157 999999 999999 62158 999999 999999 62159 -8 51 62160 999999 999999 62161 999999 999999 62162 999999 999999 62163 999999 999999 62164 999999 999999 62165 999999 999999 62166 999999 999999 62167 999999 999999 62168 999999 999999 62169 999999 999999 62170 999999 999999 62171 999999 999999 62172 999999 999999 62173 999999 999999 62174 999999 999999 62175 999999 999999 62176 999999 999999 62177 32 66 62178 -60 33 62179 -60 33 62180 15 83 62181 22 82 62182 -18 38 62183 -61 0 62184 999999 999999 62185 999999 999999 62186 5 76 62187 999999 999999 62188 999999 999999 62189 999999 999999 62190 999999 999999 62191 999999 999999 62192 -51 24 62193 35 95 62194 10 94 62195 28 95 62196 77 147 62197 -2 39 62198 -80 7 62199 32 108 62200 150 205 62201 999999 999999 62202 999999 999999 62203 999999 999999 62204 999999 999999 62205 999999 999999 62206 87 152 62207 -10 45 62208 82 130 62209 50 107 62210 88 155 62211 56 73 62212 999999 999999 62213 999999 999999 62214 26 69 62215 999999 999999 62216 999999 999999 62217 999999 999999 62218 999999 999999 62219 999999 999999 62220 999999 999999 62221 999999 999999 62222 999999 999999 62223 999999 999999 62224 999999 999999 62225 999999 999999 62226 999999 999999 62227 999999 999999 62228 999999 999999 62229 999999 999999 62230 999999 999999 62231 999999 999999 62232 92 134 62233 69 123 62234 53 103 62235 -2 64 62236 55 120 62237 20 103 62238 -16 35 62239 56 100 62240 999999 999999 62241 999999 999999 62242 999999 999999 62243 999999 999999 62244 999999 999999 62245 999999 999999 62246 999999 999999 62247 999999 999999 62248 999999 999999 62249 999999 999999 62250 999999 999999 62251 999999 999999 62252 999999 999999 62253 999999 999999 62254 999999 999999 62255 999999 999999 62256 999999 999999 62257 999999 999999 62258 999999 999999 62259 999999 999999 62260 999999 999999 62261 999999 999999 62262 999999 999999 62263 999999 999999 62264 999999 999999 62265 999999 999999 62266 999999 999999 62267 999999 999999 62268 999999 999999 62269 999999 999999 62270 999999 999999 62271 999999 999999 62272 999999 999999 62273 999999 999999 62274 999999 999999 62275 999999 999999 62276 999999 999999 62277 999999 999999 62278 999999 999999 62279 999999 999999 62280 999999 999999 62281 999999 999999 62282 999999 999999 62283 999999 999999 62284 999999 999999 62285 999999 999999 62286 999999 999999 62287 999999 999999 62288 999999 999999 62289 999999 999999 62290 999999 999999 62291 999999 999999 62292 999999 999999 62293 999999 999999 62294 999999 999999 62295 999999 999999 62296 999999 999999 62297 999999 999999 62298 999999 999999 62299 999999 999999 62300 999999 999999 62301 999999 999999 62302 999999 999999 62303 999999 999999 62304 999999 999999 62305 999999 999999 62306 999999 999999 62307 999999 999999 62308 999999 999999 62309 999999 999999 62310 999999 999999 62311 999999 999999 62312 999999 999999 62313 999999 999999 62314 999999 999999 62315 999999 999999 62316 999999 999999 62317 999999 999999 62318 999999 999999 62319 999999 999999 62320 999999 999999 62321 999999 999999 62322 999999 999999 62323 999999 999999 62324 999999 999999 62325 999999 999999 62326 999999 999999 62327 999999 999999 62328 999999 999999 62329 999999 999999 62330 999999 999999 62331 999999 999999 62332 999999 999999 62333 999999 999999 62334 999999 999999 62335 999999 999999 62336 999999 999999 62337 999999 999999 62338 999999 999999 62339 999999 999999 62340 999999 999999 62341 999999 999999 62342 999999 999999 62343 999999 999999 62344 999999 999999 62345 999999 999999 62346 999999 999999 62347 999999 999999 62348 999999 999999 62349 999999 999999 62350 999999 999999 62351 999999 999999 62352 999999 999999 62353 999999 999999 62354 999999 999999 62355 999999 999999 62356 999999 999999 62357 999999 999999 62358 999999 999999 62359 999999 999999 62360 999999 999999 62361 999999 999999 62362 999999 999999 62363 999999 999999 62364 999999 999999 62365 999999 999999 62366 999999 999999 62367 999999 999999 62368 999999 999999 62369 999999 999999 62370 999999 999999 62371 999999 999999 62372 999999 999999 62373 999999 999999 62374 999999 999999 62375 999999 999999 62376 999999 999999 62377 999999 999999 62378 999999 999999 62379 999999 999999 62380 999999 999999 62381 999999 999999 62382 999999 999999 62383 999999 999999 62384 999999 999999 62385 999999 999999 62386 999999 999999 62387 999999 999999 62388 999999 999999 62389 999999 999999 62390 999999 999999 62391 999999 999999 62392 999999 999999 62393 999999 999999 62394 999999 999999 62395 999999 999999 62396 999999 999999 62397 999999 999999 62398 999999 999999 62399 999999 999999 62400 999999 999999 62401 999999 999999 62402 999999 999999 62403 999999 999999 62404 999999 999999 62405 999999 999999 62406 999999 999999 62407 999999 999999 62408 999999 999999 62409 999999 999999 62410 999999 999999 62411 999999 999999 62412 999999 999999 62413 999999 999999 62414 999999 999999 62415 999999 999999 62416 999999 999999 62417 999999 999999 62418 999999 999999 62419 999999 999999 62420 999999 999999 62421 999999 999999 62422 999999 999999 62423 999999 999999 62424 999999 999999 62425 999999 999999 62426 999999 999999 62427 999999 999999 62428 999999 999999 62429 999999 999999 62430 999999 999999 62431 999999 999999 62432 999999 999999 62433 999999 999999 62434 999999 999999 62435 999999 999999 62436 999999 999999 62437 999999 999999 62438 999999 999999 62439 14 45 62440 -6 54 62441 -25 67 62442 20 75 62443 43 89 62444 94 143 62445 74 135 62446 18 84 62447 999999 999999 62448 999999 999999 62449 999999 999999 62450 999999 999999 62451 999999 999999 62452 51 95 62453 32 89 62454 999999 999999 62455 999999 999999 62456 52 112 62457 22 67 62458 62 132 62459 49 108 62460 98 162 62461 -2 41 62462 999999 999999 62463 999999 999999 62464 999999 999999 62465 999999 999999 62466 999999 999999 62467 32 92 62468 61 125 62469 -1 62 62470 -15 15 62471 59 113 62472 41 98 62473 13 74 62474 34 87 62475 999999 999999 62476 999999 999999 62477 999999 999999 62478 999999 999999 62479 999999 999999 62480 999999 999999 62481 999999 999999 62482 999999 999999 62483 999999 999999 62484 999999 999999 62485 999999 999999 62486 999999 999999 62487 999999 999999 62488 999999 999999 62489 999999 999999 62490 999999 999999 62491 999999 999999 62492 9 62 62493 999999 999999 62494 999999 999999 62495 28 92 62496 52 97 62497 43 103 62498 53 114 62499 21 75 62500 225 158 62501 19 79 62502 -48 0 62503 999999 999999 62504 999999 999999 62505 999999 999999 62506 999999 999999 62507 999999 999999 62508 999999 999999 62509 999999 999999 62510 -6 0 62511 45 78 62512 103 151 62513 19 71 62514 40 82 62515 22 65 62516 44 78 62517 999999 999999 62518 999999 999999 62519 999999 999999 62520 999999 999999 62521 999999 999999 62522 9 40 62523 -17 14 62524 41 101 62525 -4 33 62526 6 52 62527 -7 44 62528 -21 28 62529 -21 53 62530 999999 999999 62531 999999 999999 62532 999999 999999 62533 999999 999999 62534 999999 999999 62535 999999 999999 62536 999999 999999 62537 999999 999999 62538 999999 999999 62539 999999 999999 62540 999999 999999 62541 999999 999999 62542 999999 999999 62543 999999 999999 62544 999999 999999 62545 999999 999999 62546 999999 999999 62547 32 101 62548 999999 999999 62549 999999 999999 62550 23 95 62551 34 77 62552 28 93 62553 54 98 62554 27 82 62555 25 85 62556 18 75 62557 120 183 62558 999999 999999 62559 999999 999999 62560 999999 999999 62561 999999 999999 62562 61 119 62563 57 122 62564 96 125 62565 999999 999999 62566 999999 999999 62567 26 74 62568 999999 999999 62569 999999 999999 62570 64 120 62571 63 127 62572 999999 999999 62573 999999 999999 62574 999999 999999 62575 999999 999999 62576 999999 999999 62577 82 143 62578 47 106 62579 72 139 62580 18 74 62581 107 152 62582 92 157 62583 -11 39 62584 68 115 62585 999999 999999 62586 999999 999999 62587 999999 999999 62588 999999 999999 62589 999999 999999 62590 999999 999999 62591 999999 999999 62592 999999 999999 62593 999999 999999 62594 999999 999999 62595 999999 999999 62596 999999 999999 62597 999999 999999 62598 999999 999999 62599 999999 999999 62600 999999 999999 62601 999999 999999 62602 82 153 62603 999999 999999 62604 999999 999999 62605 12 60 62606 31 88 62607 54 116 62608 21 76 62609 -10 35 62610 27 85 62611 -34 21 62612 141 199 62613 999999 999999 62614 999999 999999 62615 999999 999999 62616 999999 999999 62617 72 133 62618 13 75 62619 29 101 62620 27 91 62621 999999 999999 62622 999999 999999 62623 18 55 62624 -10 64 62625 -4 41 62626 9 46 62627 999999 999999 62628 999999 999999 62629 999999 999999 62630 999999 999999 62631 999999 999999 62632 -6 52 62633 39 99 62634 102 169 62635 54 102 62636 85 132 62637 27 83 62638 41 91 62639 112 155 62640 999999 999999 62641 999999 999999 62642 999999 999999 62643 999999 999999 62644 999999 999999 62645 999999 999999 62646 999999 999999 62647 999999 999999 62648 999999 999999 62649 999999 999999 62650 999999 999999 62651 999999 999999 62652 999999 999999 62653 999999 999999 62654 999999 999999 62655 999999 999999 62656 999999 999999 62657 -57 0 62658 999999 999999 62659 999999 999999 62660 47 112 62661 -46 0 62662 -16 57 62663 4 34 62664 -49 33 62665 -41 28 62666 -54 0 62667 -32 45 62668 999999 999999 62669 999999 999999 62670 999999 999999 62671 999999 999999 62672 53 110 62673 79 147 62674 -1 56 62675 76 127 62676 114 173 62677 999999 999999 62678 999999 999999 62679 73 125 62680 -21 56 62681 24 81 62682 999999 999999 62683 999999 999999 62684 999999 999999 62685 49 107 62686 35 85 62687 999999 999999 62688 999999 999999 62689 999999 999999 62690 50 105 62691 -47 0 62692 29 86 62693 -68 25 62694 39 106 62695 999999 999999 62696 999999 999999 62697 999999 999999 62698 999999 999999 62699 999999 999999 62700 999999 999999 62701 999999 999999 62702 999999 999999 62703 999999 999999 62704 999999 999999 62705 999999 999999 62706 999999 999999 62707 999999 999999 62708 999999 999999 62709 999999 999999 62710 999999 999999 62711 999999 999999 62712 86 155 62713 78 129 62714 50 101 62715 999999 999999 62716 999999 999999 62717 -4 71 62718 12 69 62719 20 83 62720 17 77 62721 43 108 62722 -14 88 62723 999999 999999 62724 999999 999999 62725 999999 999999 62726 999999 999999 62727 4 34 62728 -26 32 62729 -59 0 62730 13 46 62731 58 116 62732 -40 14 62733 44 83 62734 999999 999999 62735 999999 999999 62736 40 104 62737 999999 999999 62738 999999 999999 62739 999999 999999 62740 -5 70 62741 -2 37 62742 -41 17 62743 54 105 62744 999999 999999 62745 999999 999999 62746 9 74 62747 -65 0 62748 999999 999999 62749 999999 999999 62750 999999 999999 62751 999999 999999 62752 999999 999999 62753 999999 999999 62754 999999 999999 62755 999999 999999 62756 999999 999999 62757 999999 999999 62758 999999 999999 62759 999999 999999 62760 999999 999999 62761 999999 999999 62762 999999 999999 62763 999999 999999 62764 999999 999999 62765 999999 999999 62766 999999 999999 62767 -38 0 62768 194 189 62769 6 66 62770 93 158 62771 999999 999999 62772 999999 999999 62773 126 185 62774 -13 50 62775 66 110 62776 67 143 62777 13 62 62778 999999 999999 62779 999999 999999 62780 999999 999999 62781 999999 999999 62782 11 58 62783 8 42 62784 71 116 62785 51 108 62786 -42 0 62787 20 78 62788 -57 30 62789 28 97 62790 999999 999999 62791 999999 999999 62792 999999 999999 62793 999999 999999 62794 999999 999999 62795 58 120 62796 55 116 62797 81 148 62798 132 190 62799 29 92 62800 999999 999999 62801 999999 999999 62802 32 76 62803 86 139 62804 19 73 62805 999999 999999 62806 999999 999999 62807 999999 999999 62808 999999 999999 62809 999999 999999 62810 999999 999999 62811 999999 999999 62812 999999 999999 62813 999999 999999 62814 999999 999999 62815 999999 999999 62816 999999 999999 62817 999999 999999 62818 999999 999999 62819 999999 999999 62820 999999 999999 62821 999999 999999 62822 125 188 62823 67 116 62824 98 148 62825 54 111 62826 83 136 62827 43 98 62828 999999 999999 62829 999999 999999 62830 91 145 62831 83 150 62832 34 85 62833 999999 999999 62834 999999 999999 62835 999999 999999 62836 999999 999999 62837 999999 999999 62838 29 88 62839 -1 53 62840 25 74 62841 -8 42 62842 64 129 62843 165 173 62844 49 106 62845 45 105 62846 999999 999999 62847 999999 999999 62848 999999 999999 62849 999999 999999 62850 -58 0 62851 -2 63 62852 21 73 62853 -21 24 62854 -104 0 62855 -57 0 62856 -29 13 62857 999999 999999 62858 999999 999999 62859 -18 60 62860 999999 999999 62861 999999 999999 62862 999999 999999 62863 999999 999999 62864 999999 999999 62865 999999 999999 62866 999999 999999 62867 999999 999999 62868 999999 999999 62869 999999 999999 62870 999999 999999 62871 999999 999999 62872 999999 999999 62873 999999 999999 62874 999999 999999 62875 999999 999999 62876 999999 999999 62877 -38 0 62878 9 59 62879 9 45 62880 15 83 62881 -18 45 62882 -19 16 62883 -31 0 62884 999999 999999 62885 999999 999999 62886 13 79 62887 109 135 62888 999999 999999 62889 999999 999999 62890 999999 999999 62891 999999 999999 62892 999999 999999 62893 -19 44 62894 14 63 62895 -16 21 62896 51 122 62897 7 80 62898 113 176 62899 29 81 62900 38 91 62901 999999 999999 62902 999999 999999 62903 999999 999999 62904 999999 999999 62905 84 150 62906 50 108 62907 39 104 62908 -8 24 62909 33 97 62910 -1 64 62911 999999 999999 62912 999999 999999 62913 33 80 62914 36 86 62915 999999 999999 62916 999999 999999 62917 999999 999999 62918 999999 999999 62919 999999 999999 62920 999999 999999 62921 999999 999999 62922 999999 999999 62923 999999 999999 62924 999999 999999 62925 999999 999999 62926 999999 999999 62927 999999 999999 62928 999999 999999 62929 999999 999999 62930 999999 999999 62931 999999 999999 62932 -42 0 62933 81 147 62934 69 139 62935 11 68 62936 37 111 62937 34 99 62938 999999 999999 62939 999999 999999 62940 19 88 62941 48 95 62942 -1 34 62943 999999 999999 62944 999999 999999 62945 999999 999999 62946 999999 999999 62947 999999 999999 62948 -9 38 62949 5 62 62950 12 65 62951 -12 47 62952 7 70 62953 -42 27 62954 -71 0 62955 -47 0 62956 999999 999999 62957 999999 999999 62958 999999 999999 62959 999999 999999 62960 -23 39 62961 83 143 62962 -21 50 62963 -0 77 62964 54 102 62965 999999 999999 62966 999999 999999 62967 21 84 62968 -17 23 62969 -27 33 62970 999999 999999 62971 999999 999999 62972 999999 999999 62973 999999 999999 62974 999999 999999 62975 999999 999999 62976 999999 999999 62977 999999 999999 62978 999999 999999 62979 999999 999999 62980 999999 999999 62981 999999 999999 62982 999999 999999 62983 999999 999999 62984 999999 999999 62985 999999 999999 62986 999999 999999 62987 112 172 62988 999999 999999 62989 999999 999999 62990 -4 46 62991 -35 0 62992 44 94 62993 -4 61 62994 999999 999999 62995 999999 999999 62996 -0 51 62997 -4 58 62998 999999 999999 62999 999999 999999 63000 999999 999999 63001 999999 999999 63002 999999 999999 63003 50 115 63004 51 100 63005 33 86 63006 84 144 63007 -9 41 63008 59 127 63009 44 101 63010 89 153 63011 999999 999999 63012 999999 999999 63013 999999 999999 63014 999999 999999 63015 -62 0 63016 89 139 63017 51 121 63018 1 83 63019 -8 41 63020 -48 58 63021 999999 999999 63022 999999 999999 63023 -11 53 63024 8 53 63025 999999 999999 63026 999999 999999 63027 999999 999999 63028 999999 999999 63029 999999 999999 63030 999999 999999 63031 999999 999999 63032 999999 999999 63033 999999 999999 63034 999999 999999 63035 999999 999999 63036 999999 999999 63037 999999 999999 63038 999999 999999 63039 999999 999999 63040 999999 999999 63041 999999 999999 63042 43 115 63043 51 119 63044 22 80 63045 53 110 63046 1 49 63047 -32 36 63048 999999 999999 63049 999999 999999 63050 999999 999999 63051 999999 999999 63052 -8 30 63053 999999 999999 63054 999999 999999 63055 999999 999999 63056 999999 999999 63057 999999 999999 63058 9 85 63059 23 62 63060 34 100 63061 124 179 63062 54 110 63063 82 134 63064 28 83 63065 59 119 63066 999999 999999 63067 999999 999999 63068 999999 999999 63069 999999 999999 63070 -36 24 63071 -3 60 63072 35 92 63073 5 59 63074 2 54 63075 -33 22 63076 9 59 63077 -39 23 63078 999999 999999 63079 999999 999999 63080 999999 999999 63081 999999 999999 63082 999999 999999 63083 999999 999999 63084 999999 999999 63085 999999 999999 63086 999999 999999 63087 999999 999999 63088 999999 999999 63089 999999 999999 63090 999999 999999 63091 999999 999999 63092 999999 999999 63093 999999 999999 63094 999999 999999 63095 999999 999999 63096 999999 999999 63097 133 190 63098 49 109 63099 45 101 63100 48 118 63101 25 87 63102 -6 39 63103 36 93 63104 8 51 63105 53 94 63106 999999 999999 63107 999999 999999 63108 999999 999999 63109 999999 999999 63110 999999 999999 63111 999999 999999 63112 999999 999999 63113 -33 16 63114 9 52 63115 8 66 63116 -14 35 63117 -15 36 63118 -8 39 63119 -6 46 63120 -82 0 63121 999999 999999 63122 999999 999999 63123 999999 999999 63124 999999 999999 63125 -8 48 63126 44 111 63127 -2 61 63128 -15 37 63129 -18 42 63130 0 40 63131 -50 56 63132 28 94 63133 22 80 63134 999999 999999 63135 999999 999999 63136 999999 999999 63137 999999 999999 63138 999999 999999 63139 999999 999999 63140 999999 999999 63141 999999 999999 63142 999999 999999 63143 999999 999999 63144 999999 999999 63145 999999 999999 63146 999999 999999 63147 999999 999999 63148 999999 999999 63149 999999 999999 63150 999999 999999 63151 999999 999999 63152 114 176 63153 10 72 63154 12 88 63155 66 124 63156 16 53 63157 2 58 63158 106 160 63159 115 173 63160 6 57 63161 999999 999999 63162 999999 999999 63163 999999 999999 63164 999999 999999 63165 999999 999999 63166 999999 999999 63167 999999 999999 63168 -66 28 63169 -5 30 63170 999999 999999 63171 999999 999999 63172 999999 999999 63173 999999 999999 63174 999999 999999 63175 999999 999999 63176 999999 999999 63177 999999 999999 63178 999999 999999 63179 999999 999999 63180 999999 999999 63181 999999 999999 63182 999999 999999 63183 999999 999999 63184 999999 999999 63185 999999 999999 63186 999999 999999 63187 999999 999999 63188 999999 999999 63189 999999 999999 63190 999999 999999 63191 999999 999999 63192 999999 999999 63193 999999 999999 63194 999999 999999 63195 999999 999999 63196 999999 999999 63197 999999 999999 63198 999999 999999 63199 999999 999999 63200 999999 999999 63201 999999 999999 63202 999999 999999 63203 999999 999999 63204 999999 999999 63205 999999 999999 63206 999999 999999 63207 999999 999999 63208 999999 999999 63209 999999 999999 63210 999999 999999 63211 999999 999999 63212 999999 999999 63213 999999 999999 63214 999999 999999 63215 999999 999999 63216 999999 999999 63217 999999 999999 63218 999999 999999 63219 999999 999999 63220 999999 999999 63221 999999 999999 63222 999999 999999 63223 999999 999999 63224 999999 999999 63225 999999 999999 63226 999999 999999 63227 999999 999999 63228 999999 999999 63229 999999 999999 63230 999999 999999 63231 999999 999999 63232 999999 999999 63233 999999 999999 63234 999999 999999 63235 999999 999999 63236 33 77 63237 39 85 63238 50 104 63239 -0 73 63240 -6 52 63241 -9 31 63242 -7 36 63243 -36 30 63244 999999 999999 63245 999999 999999 63246 999999 999999 63247 999999 999999 63248 999999 999999 63249 999999 999999 63250 999999 999999 63251 999999 999999 63252 999999 999999 63253 999999 999999 63254 999999 999999 63255 999999 999999 63256 999999 999999 63257 999999 999999 63258 999999 999999 63259 999999 999999 63260 999999 999999 63261 999999 999999 63262 999999 999999 63263 -16 43 63264 27 84 63265 36 94 63266 20 51 63267 18 78 63268 10 72 63269 -42 6 63270 22 68 63271 -87 0 63272 999999 999999 63273 999999 999999 63274 999999 999999 63275 999999 999999 63276 999999 999999 63277 999999 999999 63278 65 113 63279 26 96 63280 32 101 63281 -51 26 63282 45 107 63283 65 128 63284 91 133 63285 59 123 63286 999999 999999 63287 999999 999999 63288 999999 999999 63289 999999 999999 63290 999999 999999 63291 999999 999999 63292 999999 999999 63293 999999 999999 63294 999999 999999 63295 156 202 63296 12 85 63297 5 60 63298 34 96 63299 999999 999999 63300 999999 999999 63301 999999 999999 63302 999999 999999 63303 999999 999999 63304 999999 999999 63305 999999 999999 63306 999999 999999 63307 999999 999999 63308 999999 999999 63309 999999 999999 63310 999999 999999 63311 999999 999999 63312 999999 999999 63313 999999 999999 63314 999999 999999 63315 999999 999999 63316 999999 999999 63317 999999 999999 63318 -24 22 63319 23 72 63320 5 50 63321 29 86 63322 31 108 63323 143 175 63324 35 82 63325 3 64 63326 -6 34 63327 999999 999999 63328 999999 999999 63329 999999 999999 63330 999999 999999 63331 999999 999999 63332 999999 999999 63333 14 59 63334 73 140 63335 66 130 63336 77 136 63337 22 75 63338 4 60 63339 118 179 63340 63 115 63341 999999 999999 63342 999999 999999 63343 999999 999999 63344 999999 999999 63345 -83 0 63346 36 78 63347 46 90 63348 14 59 63349 -18 45 63350 3 29 63351 999999 999999 63352 999999 999999 63353 -37 0 63354 999999 999999 63355 999999 999999 63356 999999 999999 63357 999999 999999 63358 999999 999999 63359 999999 999999 63360 999999 999999 63361 999999 999999 63362 999999 999999 63363 999999 999999 63364 999999 999999 63365 999999 999999 63366 999999 999999 63367 999999 999999 63368 999999 999999 63369 999999 999999 63370 999999 999999 63371 999999 999999 63372 999999 999999 63373 58 119 63374 -28 6 63375 -37 31 63376 24 87 63377 2 50 63378 68 115 63379 14 64 63380 45 83 63381 84 154 63382 999999 999999 63383 999999 999999 63384 999999 999999 63385 999999 999999 63386 32 74 63387 999999 999999 63388 999999 999999 63389 23 67 63390 44 92 63391 -19 39 63392 18 75 63393 -5 41 63394 47 115 63395 49 104 63396 999999 999999 63397 999999 999999 63398 999999 999999 63399 999999 999999 63400 999999 999999 63401 -10 25 63402 18 74 63403 -37 27 63404 -14 47 63405 -89 0 63406 -10 48 63407 61 107 63408 77 136 63409 999999 999999 63410 999999 999999 63411 999999 999999 63412 999999 999999 63413 999999 999999 63414 999999 999999 63415 999999 999999 63416 999999 999999 63417 999999 999999 63418 999999 999999 63419 999999 999999 63420 999999 999999 63421 999999 999999 63422 999999 999999 63423 999999 999999 63424 999999 999999 63425 999999 999999 63426 999999 999999 63427 999999 999999 63428 38 97 63429 87 138 63430 -8 54 63431 27 82 63432 -23 27 63433 73 142 63434 10 82 63435 21 88 63436 -107 0 63437 999999 999999 63438 999999 999999 63439 999999 999999 63440 999999 999999 63441 12 60 63442 14 76 63443 31 98 63444 999999 999999 63445 999999 999999 63446 4 77 63447 33 94 63448 78 148 63449 63 121 63450 41 93 63451 999999 999999 63452 999999 999999 63453 999999 999999 63454 999999 999999 63455 999999 999999 63456 44 114 63457 15 62 63458 45 103 63459 -43 20 63460 16 75 63461 -23 33 63462 -24 36 63463 24 81 63464 999999 999999 63465 999999 999999 63466 999999 999999 63467 999999 999999 63468 999999 999999 63469 999999 999999 63470 999999 999999 63471 999999 999999 63472 999999 999999 63473 999999 999999 63474 999999 999999 63475 999999 999999 63476 999999 999999 63477 999999 999999 63478 999999 999999 63479 999999 999999 63480 999999 999999 63481 -81 0 63482 999999 999999 63483 999999 999999 63484 19 101 63485 35 90 63486 35 92 63487 -32 27 63488 11 73 63489 -17 57 63490 -10 35 63491 -8 56 63492 999999 999999 63493 999999 999999 63494 999999 999999 63495 999999 999999 63496 2 61 63497 -29 38 63498 62 99 63499 -38 0 63500 999999 999999 63501 999999 999999 63502 19 72 63503 -21 49 63504 -75 0 63505 7 53 63506 999999 999999 63507 999999 999999 63508 999999 999999 63509 999999 999999 63510 999999 999999 63511 -43 23 63512 2 42 63513 -14 34 63514 1 62 63515 -71 0 63516 -27 37 63517 -36 37 63518 3 67 63519 999999 999999 63520 999999 999999 63521 999999 999999 63522 999999 999999 63523 999999 999999 63524 999999 999999 63525 999999 999999 63526 999999 999999 63527 999999 999999 63528 999999 999999 63529 999999 999999 63530 999999 999999 63531 999999 999999 63532 999999 999999 63533 999999 999999 63534 999999 999999 63535 999999 999999 63536 -43 0 63537 999999 999999 63538 999999 999999 63539 30 81 63540 -23 29 63541 4 59 63542 -6 41 63543 13 89 63544 -6 68 63545 23 72 63546 66 137 63547 999999 999999 63548 999999 999999 63549 999999 999999 63550 999999 999999 63551 101 154 63552 21 70 63553 -22 41 63554 -14 36 63555 -3 50 63556 36 101 63557 999999 999999 63558 999999 999999 63559 10 80 63560 74 129 63561 999999 999999 63562 999999 999999 63563 999999 999999 63564 6 48 63565 48 95 63566 999999 999999 63567 999999 999999 63568 -6 57 63569 -52 30 63570 -58 24 63571 -16 68 63572 7 61 63573 14 65 63574 999999 999999 63575 999999 999999 63576 999999 999999 63577 999999 999999 63578 999999 999999 63579 999999 999999 63580 999999 999999 63581 999999 999999 63582 999999 999999 63583 999999 999999 63584 999999 999999 63585 999999 999999 63586 999999 999999 63587 999999 999999 63588 999999 999999 63589 999999 999999 63590 999999 999999 63591 999999 999999 63592 999999 999999 63593 6 51 63594 999999 999999 63595 999999 999999 63596 26 79 63597 17 73 63598 -7 51 63599 -18 24 63600 51 100 63601 -65 0 63602 999999 999999 63603 999999 999999 63604 999999 999999 63605 999999 999999 63606 70 137 63607 15 64 63608 35 101 63609 68 126 63610 17 78 63611 -2 52 63612 60 110 63613 999999 999999 63614 999999 999999 63615 24 79 63616 999999 999999 63617 999999 999999 63618 999999 999999 63619 4 49 63620 43 89 63621 -28 38 63622 999999 999999 63623 999999 999999 63624 -39 18 63625 7 45 63626 22 84 63627 50 93 63628 -5 50 63629 999999 999999 63630 999999 999999 63631 999999 999999 63632 999999 999999 63633 999999 999999 63634 999999 999999 63635 999999 999999 63636 999999 999999 63637 999999 999999 63638 999999 999999 63639 999999 999999 63640 999999 999999 63641 999999 999999 63642 999999 999999 63643 999999 999999 63644 999999 999999 63645 999999 999999 63646 -53 0 63647 54 100 63648 14 80 63649 -16 40 63650 -11 59 63651 999999 999999 63652 999999 999999 63653 999999 999999 63654 -47 6 63655 81 134 63656 -10 36 63657 999999 999999 63658 999999 999999 63659 999999 999999 63660 999999 999999 63661 21 78 63662 -63 44 63663 -61 0 63664 40 96 63665 40 88 63666 17 63 63667 57 95 63668 18 73 63669 -15 62 63670 999999 999999 63671 999999 999999 63672 999999 999999 63673 999999 999999 63674 79 125 63675 36 84 63676 54 124 63677 122 170 63678 70 124 63679 999999 999999 63680 999999 999999 63681 58 114 63682 2 53 63683 36 82 63684 999999 999999 63685 999999 999999 63686 999999 999999 63687 999999 999999 63688 999999 999999 63689 999999 999999 63690 999999 999999 63691 999999 999999 63692 999999 999999 63693 999999 999999 63694 999999 999999 63695 999999 999999 63696 999999 999999 63697 999999 999999 63698 999999 999999 63699 999999 999999 63700 999999 999999 63701 1 49 63702 -21 31 63703 24 93 63704 22 72 63705 6 64 63706 -25 31 63707 999999 999999 63708 999999 999999 63709 12 69 63710 47 115 63711 0 31 63712 999999 999999 63713 999999 999999 63714 999999 999999 63715 999999 999999 63716 999999 999999 63717 -58 29 63718 17 71 63719 -33 33 63720 14 59 63721 31 79 63722 26 81 63723 16 75 63724 -26 52 63725 999999 999999 63726 999999 999999 63727 999999 999999 63728 999999 999999 63729 24 99 63730 -50 0 63731 52 101 63732 1 54 63733 42 104 63734 35 91 63735 -12 18 63736 999999 999999 63737 999999 999999 63738 -37 30 63739 999999 999999 63740 999999 999999 63741 999999 999999 63742 999999 999999 63743 999999 999999 63744 999999 999999 63745 999999 999999 63746 999999 999999 63747 999999 999999 63748 999999 999999 63749 999999 999999 63750 999999 999999 63751 999999 999999 63752 999999 999999 63753 999999 999999 63754 999999 999999 63755 999999 999999 63756 64 137 63757 18 65 63758 110 156 63759 85 118 63760 117 170 63761 37 101 63762 52 107 63763 999999 999999 63764 999999 999999 63765 40 104 63766 108 175 63767 999999 999999 63768 999999 999999 63769 999999 999999 63770 999999 999999 63771 999999 999999 63772 999999 999999 63773 999999 999999 63774 -45 33 63775 49 108 63776 45 114 63777 49 114 63778 10 54 63779 77 142 63780 999999 999999 63781 999999 999999 63782 999999 999999 63783 999999 999999 63784 38 98 63785 69 115 63786 36 97 63787 132 172 63788 79 124 63789 46 110 63790 66 119 63791 999999 999999 63792 999999 999999 63793 47 107 63794 999999 999999 63795 999999 999999 63796 999999 999999 63797 999999 999999 63798 999999 999999 63799 999999 999999 63800 999999 999999 63801 999999 999999 63802 999999 999999 63803 999999 999999 63804 999999 999999 63805 999999 999999 63806 999999 999999 63807 999999 999999 63808 999999 999999 63809 999999 999999 63810 999999 999999 63811 54 121 63812 143 200 63813 98 158 63814 121 172 63815 75 129 63816 69 128 63817 16 62 63818 146 202 63819 -4 67 63820 999999 999999 63821 999999 999999 63822 999999 999999 63823 999999 999999 63824 999999 999999 63825 999999 999999 63826 999999 999999 63827 106 170 63828 81 151 63829 49 111 63830 91 153 63831 999999 999999 63832 999999 999999 63833 139 196 63834 85 156 63835 999999 999999 63836 999999 999999 63837 999999 999999 63838 999999 999999 63839 119 182 63840 152 177 63841 67 130 63842 148 204 63843 45 110 63844 48 108 63845 54 114 63846 71 132 63847 21 86 63848 999999 999999 63849 999999 999999 63850 999999 999999 63851 999999 999999 63852 999999 999999 63853 999999 999999 63854 999999 999999 63855 999999 999999 63856 999999 999999 63857 999999 999999 63858 999999 999999 63859 999999 999999 63860 999999 999999 63861 999999 999999 63862 999999 999999 63863 999999 999999 63864 999999 999999 63865 999999 999999 63866 12 64 63867 -13 15 63868 128 184 63869 18 70 63870 24 61 63871 32 85 63872 25 124 63873 40 82 63874 38 107 63875 999999 999999 63876 999999 999999 63877 999999 999999 63878 999999 999999 63879 999999 999999 63880 999999 999999 63881 999999 999999 63882 -17 28 63883 48 105 63884 72 140 63885 -9 66 63886 92 139 63887 98 166 63888 84 135 63889 94 144 63890 999999 999999 63891 999999 999999 63892 999999 999999 63893 999999 999999 63894 53 114 63895 16 71 63896 64 135 63897 -23 11 63898 62 112 63899 27 87 63900 134 189 63901 77 134 63902 11 63 63903 999999 999999 63904 999999 999999 63905 999999 999999 63906 999999 999999 63907 999999 999999 63908 999999 999999 63909 999999 999999 63910 999999 999999 63911 999999 999999 63912 999999 999999 63913 999999 999999 63914 999999 999999 63915 999999 999999 63916 999999 999999 63917 999999 999999 63918 999999 999999 63919 999999 999999 63920 999999 999999 63921 999999 999999 63922 -6 59 63923 63 122 63924 26 87 63925 -4 49 63926 31 74 63927 26 88 63928 33 84 63929 34 84 63930 87 157 63931 999999 999999 63932 999999 999999 63933 999999 999999 63934 999999 999999 63935 22 73 63936 999999 999999 63937 999999 999999 63938 9 63 63939 73 130 63940 21 92 63941 37 94 63942 54 120 63943 23 94 63944 20 74 63945 999999 999999 63946 999999 999999 63947 999999 999999 63948 999999 999999 63949 999999 999999 63950 20 70 63951 133 191 63952 999999 999999 63953 999999 999999 63954 57 104 63955 51 109 63956 37 89 63957 172 214 63958 999999 999999 63959 999999 999999 63960 999999 999999 63961 999999 999999 63962 999999 999999 63963 999999 999999 63964 999999 999999 63965 999999 999999 63966 999999 999999 63967 999999 999999 63968 999999 999999 63969 999999 999999 63970 999999 999999 63971 999999 999999 63972 999999 999999 63973 999999 999999 63974 999999 999999 63975 999999 999999 63976 999999 999999 63977 51 100 63978 -65 0 63979 54 104 63980 -26 44 63981 76 115 63982 81 132 63983 48 104 63984 42 107 63985 87 158 63986 999999 999999 63987 999999 999999 63988 999999 999999 63989 999999 999999 63990 75 145 63991 11 54 63992 113 178 63993 999999 999999 63994 999999 999999 63995 82 137 63996 77 146 63997 49 105 63998 64 124 63999 89 145 64000 999999 999999 64001 999999 999999 64002 999999 999999 64003 999999 999999 64004 999999 999999 64005 122 185 64006 69 131 64007 82 134 64008 117 175 64009 100 168 64010 43 124 64011 64 121 64012 999999 999999 64013 999999 999999 64014 999999 999999 64015 999999 999999 64016 999999 999999 64017 999999 999999 64018 999999 999999 64019 999999 999999 64020 999999 999999 64021 999999 999999 64022 999999 999999 64023 999999 999999 64024 999999 999999 64025 999999 999999 64026 999999 999999 64027 999999 999999 64028 999999 999999 64029 999999 999999 64030 140 194 64031 999999 999999 64032 999999 999999 64033 -15 31 64034 80 138 64035 153 205 64036 90 157 64037 75 130 64038 94 145 64039 149 203 64040 -15 0 64041 999999 999999 64042 999999 999999 64043 999999 999999 64044 999999 999999 64045 40 93 64046 -18 34 64047 5 75 64048 18 67 64049 999999 999999 64050 999999 999999 64051 11 60 64052 -18 29 64053 24 89 64054 -2 50 64055 999999 999999 64056 999999 999999 64057 999999 999999 64058 999999 999999 64059 999999 999999 64060 999999 999999 64061 -7 64 64062 -4 41 64063 2 62 64064 80 135 64065 32 115 64066 37 102 64067 -49 0 64068 999999 999999 64069 999999 999999 64070 999999 999999 64071 999999 999999 64072 999999 999999 64073 999999 999999 64074 999999 999999 64075 999999 999999 64076 999999 999999 64077 999999 999999 64078 999999 999999 64079 999999 999999 64080 999999 999999 64081 999999 999999 64082 999999 999999 64083 999999 999999 64084 999999 999999 64085 57 126 64086 -0 39 64087 999999 999999 64088 999999 999999 64089 48 117 64090 50 121 64091 40 100 64092 75 131 64093 25 78 64094 47 109 64095 -66 0 64096 999999 999999 64097 999999 999999 64098 999999 999999 64099 999999 999999 64100 24 102 64101 57 118 64102 40 97 64103 79 143 64104 8 63 64105 -7 66 64106 999999 999999 64107 999999 999999 64108 91 154 64109 75 120 64110 999999 999999 64111 999999 999999 64112 999999 999999 64113 23 87 64114 33 82 64115 999999 999999 64116 999999 999999 64117 64 124 64118 72 130 64119 9 75 64120 105 165 64121 48 110 64122 86 155 64123 999999 999999 64124 999999 999999 64125 999999 999999 64126 999999 999999 64127 999999 999999 64128 999999 999999 64129 999999 999999 64130 999999 999999 64131 999999 999999 64132 999999 999999 64133 999999 999999 64134 999999 999999 64135 999999 999999 64136 999999 999999 64137 999999 999999 64138 999999 999999 64139 999999 999999 64140 126 182 64141 19 68 64142 61 131 64143 999999 999999 64144 999999 999999 64145 64 129 64146 104 170 64147 53 112 64148 51 106 64149 56 117 64150 61 132 64151 999999 999999 64152 999999 999999 64153 999999 999999 64154 999999 999999 64155 23 95 64156 -11 35 64157 26 88 64158 46 96 64159 71 138 64160 43 101 64161 12 70 64162 999999 999999 64163 999999 999999 64164 38 93 64165 999999 999999 64166 999999 999999 64167 999999 999999 64168 86 148 64169 53 107 64170 105 166 64171 91 149 64172 999999 999999 64173 999999 999999 64174 69 119 64175 112 146 64176 42 89 64177 19 64 64178 999999 999999 64179 999999 999999 64180 999999 999999 64181 999999 999999 64182 999999 999999 64183 999999 999999 64184 999999 999999 64185 999999 999999 64186 999999 999999 64187 999999 999999 64188 999999 999999 64189 999999 999999 64190 999999 999999 64191 999999 999999 64192 999999 999999 64193 999999 999999 64194 999999 999999 64195 999999 999999 64196 999999 999999 64197 999999 999999 64198 999999 999999 64199 999999 999999 64200 999999 999999 64201 999999 999999 64202 999999 999999 64203 999999 999999 64204 999999 999999 64205 999999 999999 64206 999999 999999 64207 999999 999999 64208 999999 999999 64209 999999 999999 64210 999999 999999 64211 999999 999999 64212 999999 999999 64213 999999 999999 64214 999999 999999 64215 999999 999999 64216 999999 999999 64217 999999 999999 64218 999999 999999 64219 999999 999999 64220 999999 999999 64221 999999 999999 64222 999999 999999 64223 999999 999999 64224 999999 999999 64225 999999 999999 64226 999999 999999 64227 999999 999999 64228 999999 999999 64229 999999 999999 64230 999999 999999 64231 999999 999999 64232 999999 999999 64233 999999 999999 64234 999999 999999 64235 999999 999999 64236 999999 999999 64237 999999 999999 64238 999999 999999 64239 999999 999999 64240 999999 999999 64241 999999 999999 64242 999999 999999 64243 999999 999999 64244 999999 999999 64245 999999 999999 64246 999999 999999 64247 999999 999999 64248 999999 999999 64249 999999 999999 64250 999999 999999 64251 999999 999999 64252 999999 999999 64253 999999 999999 64254 999999 999999 64255 999999 999999 64256 999999 999999 64257 999999 999999 64258 999999 999999 64259 999999 999999 64260 999999 999999 64261 999999 999999 64262 999999 999999 64263 999999 999999 64264 999999 999999 64265 999999 999999 64266 999999 999999 64267 999999 999999 64268 999999 999999 64269 999999 999999 64270 999999 999999 64271 999999 999999 64272 999999 999999 64273 999999 999999 64274 999999 999999 64275 999999 999999 64276 999999 999999 64277 999999 999999 64278 999999 999999 64279 999999 999999 64280 999999 999999 64281 999999 999999 64282 999999 999999 64283 999999 999999 64284 999999 999999 64285 999999 999999 64286 999999 999999 64287 999999 999999 64288 999999 999999 64289 999999 999999 64290 999999 999999 64291 999999 999999 64292 999999 999999 64293 999999 999999 64294 999999 999999 64295 999999 999999 64296 999999 999999 64297 999999 999999 64298 999999 999999 64299 999999 999999 64300 999999 999999 64301 999999 999999 64302 999999 999999 64303 999999 999999 64304 999999 999999 64305 999999 999999 64306 999999 999999 64307 999999 999999 64308 999999 999999 64309 999999 999999 64310 999999 999999 64311 999999 999999 64312 999999 999999 64313 999999 999999 64314 999999 999999 64315 999999 999999 64316 999999 999999 64317 999999 999999 64318 999999 999999 64319 999999 999999 64320 999999 999999 64321 999999 999999 64322 999999 999999 64323 999999 999999 64324 999999 999999 64325 999999 999999 64326 999999 999999 64327 999999 999999 64328 999999 999999 64329 999999 999999 64330 999999 999999 64331 999999 999999 64332 999999 999999 64333 999999 999999 64334 999999 999999 64335 999999 999999 64336 999999 999999 64337 999999 999999 64338 999999 999999 64339 999999 999999 64340 999999 999999 64341 999999 999999 64342 999999 999999 64343 999999 999999 64344 999999 999999 64345 999999 999999 64346 999999 999999 64347 999999 999999 64348 999999 999999 64349 999999 999999 64350 999999 999999 64351 34 88 64352 54 113 64353 12 78 64354 -21 61 64355 60 105 64356 24 59 64357 61 111 64358 40 88 64359 999999 999999 64360 999999 999999 64361 999999 999999 64362 999999 999999 64363 999999 999999 64364 999999 999999 64365 999999 999999 64366 999999 999999 64367 999999 999999 64368 999999 999999 64369 999999 999999 64370 999999 999999 64371 999999 999999 64372 999999 999999 64373 999999 999999 64374 999999 999999 64375 999999 999999 64376 999999 999999 64377 999999 999999 64378 999999 999999 64379 55 116 64380 62 126 64381 207 233 64382 21 66 64383 99 151 64384 94 157 64385 90 159 64386 148 204 64387 999999 999999 64388 999999 999999 64389 999999 999999 64390 999999 999999 64391 76 136 64392 46 92 64393 64 135 64394 -12 27 64395 110 169 64396 999999 999999 64397 999999 999999 64398 135 177 64399 101 149 64400 74 132 64401 999999 999999 64402 999999 999999 64403 999999 999999 64404 155 206 64405 112 169 64406 999999 999999 64407 999999 999999 64408 150 204 64409 60 117 64410 146 197 64411 51 108 64412 94 148 64413 158 208 64414 999999 999999 64415 999999 999999 64416 999999 999999 64417 999999 999999 64418 999999 999999 64419 999999 999999 64420 999999 999999 64421 999999 999999 64422 999999 999999 64423 999999 999999 64424 999999 999999 64425 999999 999999 64426 999999 999999 64427 999999 999999 64428 999999 999999 64429 999999 999999 64430 999999 999999 64431 68 139 64432 88 142 64433 90 140 64434 999999 999999 64435 999999 999999 64436 999999 999999 64437 999999 999999 64438 -4 32 64439 63 127 64440 57 118 64441 139 188 64442 999999 999999 64443 999999 999999 64444 999999 999999 64445 999999 999999 64446 99 166 64447 95 163 64448 61 99 64449 139 194 64450 129 189 64451 97 142 64452 158 204 64453 999999 999999 64454 999999 999999 64455 102 169 64456 999999 999999 64457 999999 999999 64458 999999 999999 64459 29 90 64460 50 103 64461 37 107 64462 999999 999999 64463 999999 999999 64464 124 160 64465 40 86 64466 88 142 64467 117 175 64468 53 108 64469 999999 999999 64470 999999 999999 64471 999999 999999 64472 999999 999999 64473 999999 999999 64474 999999 999999 64475 999999 999999 64476 999999 999999 64477 999999 999999 64478 999999 999999 64479 999999 999999 64480 999999 999999 64481 999999 999999 64482 999999 999999 64483 999999 999999 64484 999999 999999 64485 999999 999999 64486 -64 0 64487 99 146 64488 999999 999999 64489 999999 999999 64490 70 124 64491 53 83 64492 70 139 64493 114 178 64494 79 142 64495 999999 999999 64496 999999 999999 64497 999999 999999 64498 999999 999999 64499 999999 999999 64500 999999 999999 64501 79 133 64502 136 191 64503 52 116 64504 105 170 64505 999999 999999 64506 999999 999999 64507 57 112 64508 108 158 64509 80 146 64510 107 162 64511 999999 999999 64512 999999 999999 64513 999999 999999 64514 50 103 64515 999999 999999 64516 999999 999999 64517 58 129 64518 49 107 64519 88 147 64520 21 88 64521 50 115 64522 6 61 64523 44 120 64524 999999 999999 64525 999999 999999 64526 999999 999999 64527 999999 999999 64528 999999 999999 64529 999999 999999 64530 999999 999999 64531 999999 999999 64532 999999 999999 64533 999999 999999 64534 999999 999999 64535 999999 999999 64536 999999 999999 64537 999999 999999 64538 999999 999999 64539 999999 999999 64540 999999 999999 64541 199 233 64542 999999 999999 64543 999999 999999 64544 184 221 64545 144 196 64546 164 208 64547 285 270 64548 117 170 64549 147 202 64550 175 218 64551 65 135 64552 999999 999999 64553 999999 999999 64554 999999 999999 64555 999999 999999 64556 999999 999999 64557 -0 46 64558 103 168 64559 103 162 64560 74 137 64561 999999 999999 64562 999999 999999 64563 134 165 64564 148 200 64565 88 153 64566 999999 999999 64567 999999 999999 64568 999999 999999 64569 123 183 64570 999999 999999 64571 999999 999999 64572 134 190 64573 146 199 64574 143 192 64575 127 182 64576 97 143 64577 108 167 64578 46 94 64579 999999 999999 64580 999999 999999 64581 999999 999999 64582 999999 999999 64583 999999 999999 64584 999999 999999 64585 999999 999999 64586 999999 999999 64587 999999 999999 64588 999999 999999 64589 999999 999999 64590 999999 999999 64591 999999 999999 64592 999999 999999 64593 999999 999999 64594 999999 999999 64595 999999 999999 64596 157 207 64597 999999 999999 64598 999999 999999 64599 82 135 64600 100 159 64601 172 209 64602 117 163 64603 139 194 64604 92 159 64605 161 185 64606 22 70 64607 999999 999999 64608 999999 999999 64609 999999 999999 64610 999999 999999 64611 162 206 64612 127 186 64613 55 101 64614 999999 999999 64615 999999 999999 64616 999999 999999 64617 999999 999999 64618 86 142 64619 20 74 64620 84 134 64621 999999 999999 64622 999999 999999 64623 999999 999999 64624 999999 999999 64625 127 187 64626 179 199 64627 89 149 64628 151 194 64629 66 116 64630 193 227 64631 123 184 64632 999999 999999 64633 999999 999999 64634 999999 999999 64635 999999 999999 64636 999999 999999 64637 999999 999999 64638 999999 999999 64639 999999 999999 64640 999999 999999 64641 999999 999999 64642 999999 999999 64643 999999 999999 64644 999999 999999 64645 999999 999999 64646 999999 999999 64647 999999 999999 64648 999999 999999 64649 999999 999999 64650 999999 999999 64651 999999 999999 64652 999999 999999 64653 999999 999999 64654 999999 999999 64655 999999 999999 64656 999999 999999 64657 999999 999999 64658 999999 999999 64659 999999 999999 64660 999999 999999 64661 999999 999999 64662 999999 999999 64663 999999 999999 64664 999999 999999 64665 999999 999999 64666 999999 999999 64667 999999 999999 64668 999999 999999 64669 999999 999999 64670 999999 999999 64671 999999 999999 64672 999999 999999 64673 999999 999999 64674 999999 999999 64675 999999 999999 64676 999999 999999 64677 999999 999999 64678 999999 999999 64679 999999 999999 64680 999999 999999 64681 999999 999999 64682 999999 999999 64683 999999 999999 64684 999999 999999 64685 999999 999999 64686 999999 999999 64687 999999 999999 64688 999999 999999 64689 999999 999999 64690 999999 999999 64691 999999 999999 64692 999999 999999 64693 999999 999999 64694 999999 999999 64695 999999 999999 64696 999999 999999 64697 999999 999999 64698 999999 999999 64699 999999 999999 64700 999999 999999 64701 999999 999999 64702 999999 999999 64703 999999 999999 64704 999999 999999 64705 999999 999999 64706 999999 999999 64707 999999 999999 64708 999999 999999 64709 999999 999999 64710 999999 999999 64711 999999 999999 64712 999999 999999 64713 999999 999999 64714 999999 999999 64715 999999 999999 64716 999999 999999 64717 999999 999999 64718 999999 999999 64719 999999 999999 64720 999999 999999 64721 999999 999999 64722 999999 999999 64723 999999 999999 64724 999999 999999 64725 999999 999999 64726 999999 999999 64727 999999 999999 64728 999999 999999 64729 999999 999999 64730 999999 999999 64731 999999 999999 64732 999999 999999 64733 999999 999999 64734 999999 999999 64735 999999 999999 64736 999999 999999 64737 999999 999999 64738 999999 999999 64739 999999 999999 64740 999999 999999 64741 999999 999999 64742 999999 999999 64743 999999 999999 64744 999999 999999 64745 999999 999999 64746 999999 999999 64747 999999 999999 64748 999999 999999 64749 999999 999999 64750 999999 999999 64751 999999 999999 64752 999999 999999 64753 999999 999999 64754 999999 999999 64755 999999 999999 64756 999999 999999 64757 999999 999999 64758 999999 999999 64759 999999 999999 64760 999999 999999 64761 999999 999999 64762 999999 999999 64763 999999 999999 64764 999999 999999 64765 999999 999999 64766 999999 999999 64767 999999 999999 64768 999999 999999 64769 999999 999999 64770 999999 999999 64771 999999 999999 64772 999999 999999 64773 999999 999999 64774 999999 999999 64775 999999 999999 64776 999999 999999 64777 999999 999999 64778 999999 999999 64779 999999 999999 64780 999999 999999 64781 999999 999999 64782 999999 999999 64783 999999 999999 64784 999999 999999 64785 999999 999999 64786 999999 999999 64787 999999 999999 64788 999999 999999 64789 999999 999999 64790 999999 999999 64791 999999 999999 64792 999999 999999 64793 999999 999999 64794 999999 999999 64795 999999 999999 64796 999999 999999 64797 999999 999999 64798 999999 999999 64799 999999 999999 64800 999999 999999 64801 999999 999999 64802 999999 999999 64803 999999 999999 64804 999999 999999 64805 999999 999999 64806 999999 999999 64807 999999 999999 64808 999999 999999 64809 999999 999999 64810 999999 999999 64811 999999 999999 64812 999999 999999 64813 999999 999999 64814 999999 999999 64815 999999 999999 64816 999999 999999 64817 999999 999999 64818 999999 999999 64819 999999 999999 64820 999999 999999 64821 999999 999999 64822 999999 999999 64823 999999 999999 64824 999999 999999 64825 999999 999999 64826 999999 999999 64827 999999 999999 64828 999999 999999 64829 999999 999999 64830 999999 999999 64831 999999 999999 64832 999999 999999 64833 999999 999999 64834 999999 999999 64835 999999 999999 64836 999999 999999 64837 999999 999999 64838 999999 999999 64839 999999 999999 64840 999999 999999 64841 999999 999999 64842 999999 999999 64843 999999 999999 64844 999999 999999 64845 999999 999999 64846 999999 999999 64847 999999 999999 64848 999999 999999 64849 999999 999999 64850 999999 999999 64851 999999 999999 64852 999999 999999 64853 999999 999999 64854 999999 999999 64855 999999 999999 64856 999999 999999 64857 999999 999999 64858 999999 999999 64859 999999 999999 64860 999999 999999 64861 999999 999999 64862 999999 999999 64863 999999 999999 64864 999999 999999 64865 999999 999999 64866 999999 999999 64867 999999 999999 64868 999999 999999 64869 999999 999999 64870 999999 999999 64871 999999 999999 64872 999999 999999 64873 999999 999999 64874 999999 999999 64875 999999 999999 64876 999999 999999 64877 999999 999999 64878 999999 999999 64879 999999 999999 64880 999999 999999 64881 999999 999999 64882 999999 999999 64883 999999 999999 64884 999999 999999 64885 999999 999999 64886 999999 999999 64887 999999 999999 64888 999999 999999 64889 999999 999999 64890 999999 999999 64891 999999 999999 64892 999999 999999 64893 999999 999999 64894 999999 999999 64895 999999 999999 64896 999999 999999 64897 999999 999999 64898 999999 999999 64899 999999 999999 64900 999999 999999 64901 999999 999999 64902 999999 999999 64903 999999 999999 64904 999999 999999 64905 999999 999999 64906 999999 999999 64907 999999 999999 64908 999999 999999 64909 999999 999999 64910 999999 999999 64911 999999 999999 64912 999999 999999 64913 999999 999999 64914 999999 999999 64915 999999 999999 64916 999999 999999 64917 999999 999999 64918 999999 999999 64919 999999 999999 64920 999999 999999 64921 999999 999999 64922 999999 999999 64923 999999 999999 64924 999999 999999 64925 999999 999999 64926 999999 999999 64927 999999 999999 64928 999999 999999 64929 999999 999999 64930 999999 999999 64931 999999 999999 64932 999999 999999 64933 999999 999999 64934 999999 999999 64935 129 186 64936 79 148 64937 77 143 64938 999999 999999 64939 999999 999999 64940 999999 999999 64941 136 193 64942 114 175 64943 178 218 64944 69 124 64945 56 108 64946 128 183 64947 131 181 64948 95 158 64949 999999 999999 64950 999999 999999 64951 121 180 64952 999999 999999 64953 999999 999999 64954 999999 999999 64955 999999 999999 64956 999999 999999 64957 999999 999999 64958 999999 999999 64959 999999 999999 64960 999999 999999 64961 999999 999999 64962 999999 999999 64963 999999 999999 64964 999999 999999 64965 999999 999999 64966 999999 999999 64967 999999 999999 64968 999999 999999 64969 124 174 64970 50 87 64971 102 160 64972 71 121 64973 4 62 64974 14 63 64975 58 110 64976 999999 999999 64977 999999 999999 64978 54 104 64979 999999 999999 64980 999999 999999 64981 999999 999999 64982 999999 999999 64983 999999 999999 64984 51 111 64985 91 157 64986 126 156 64987 114 157 64988 999999 999999 64989 999999 999999 64990 122 184 64991 95 131 64992 999999 999999 64993 999999 999999 64994 999999 999999 64995 999999 999999 64996 105 170 64997 91 142 64998 119 177 64999 138 190 65000 169 212 65001 69 124 65002 999999 999999 65003 999999 999999 65004 130 184 65005 88 151 65006 114 177 65007 999999 999999 65008 999999 999999 65009 999999 999999 65010 999999 999999 65011 999999 999999 65012 999999 999999 65013 999999 999999 65014 999999 999999 65015 999999 999999 65016 999999 999999 65017 999999 999999 65018 999999 999999 65019 999999 999999 65020 999999 999999 65021 999999 999999 65022 999999 999999 65023 999999 999999 65024 88 139 65025 102 155 65026 34 82 65027 27 81 65028 999999 999999 65029 999999 999999 65030 28 69 65031 36 79 65032 106 155 65033 138 192 65034 999999 999999 65035 999999 999999 65036 999999 999999 65037 999999 999999 65038 999999 999999 65039 28 62 65040 130 184 65041 91 145 65042 34 88 65043 72 119 65044 87 152 65045 72 138 65046 25 62 65047 999999 999999 65048 999999 999999 65049 999999 999999 65050 999999 999999 65051 118 180 65052 87 141 65053 64 132 65054 170 215 65055 91 139 65056 84 124 65057 999999 999999 65058 999999 999999 65059 137 190 65060 109 163 65061 104 164 65062 999999 999999 65063 999999 999999 65064 999999 999999 65065 999999 999999 65066 999999 999999 65067 999999 999999 65068 999999 999999 65069 999999 999999 65070 999999 999999 65071 999999 999999 65072 999999 999999 65073 999999 999999 65074 999999 999999 65075 999999 999999 65076 999999 999999 65077 999999 999999 65078 999999 999999 65079 193 226 65080 104 168 65081 96 152 65082 67 132 65083 98 162 65084 133 185 65085 999999 999999 65086 999999 999999 65087 109 168 65088 70 123 65089 999999 999999 65090 999999 999999 65091 999999 999999 65092 999999 999999 65093 999999 999999 65094 119 168 65095 5 34 65096 41 87 65097 108 171 65098 90 146 65099 86 139 65100 46 97 65101 53 107 65102 999999 999999 65103 999999 999999 65104 999999 999999 65105 999999 999999 65106 70 100 65107 94 160 65108 999999 999999 65109 999999 999999 65110 999999 999999 65111 999999 999999 65112 999999 999999 65113 999999 999999 65114 999999 999999 65115 999999 999999 65116 59 128 65117 999999 999999 65118 999999 999999 65119 999999 999999 65120 999999 999999 65121 999999 999999 65122 999999 999999 65123 999999 999999 65124 999999 999999 65125 999999 999999 65126 999999 999999 65127 999999 999999 65128 999999 999999 65129 999999 999999 65130 999999 999999 65131 999999 999999 65132 999999 999999 65133 999999 999999 65134 126 178 65135 143 193 65136 75 141 65137 117 152 65138 115 171 65139 999999 999999 65140 999999 999999 65141 72 124 65142 82 130 65143 135 192 65144 999999 999999 65145 999999 999999 65146 999999 999999 65147 999999 999999 65148 999999 999999 65149 90 131 65150 73 124 65151 66 119 65152 164 209 65153 56 120 65154 51 115 65155 88 134 65156 90 153 65157 999999 999999 65158 999999 999999 65159 999999 999999 65160 999999 999999 65161 110 169 65162 13 70 65163 -9 55 65164 6 59 65165 64 125 65166 94 157 65167 999999 999999 65168 999999 999999 65169 41 89 65170 5 55 65171 15 55 65172 999999 999999 65173 999999 999999 65174 999999 999999 65175 999999 999999 65176 999999 999999 65177 999999 999999 65178 999999 999999 65179 999999 999999 65180 999999 999999 65181 999999 999999 65182 999999 999999 65183 999999 999999 65184 999999 999999 65185 999999 999999 65186 999999 999999 65187 999999 999999 65188 999999 999999 65189 102 158 65190 48 92 65191 78 137 65192 83 137 65193 999999 999999 65194 999999 999999 65195 37 90 65196 129 184 65197 109 169 65198 141 195 65199 999999 999999 65200 999999 999999 65201 999999 999999 65202 999999 999999 65203 999999 999999 65204 116 177 65205 134 164 65206 155 204 65207 124 174 65208 136 187 65209 118 177 65210 999999 999999 65211 999999 999999 65212 83 129 65213 41 104 65214 999999 999999 65215 999999 999999 65216 2 44 65217 56 108 65218 52 94 65219 999999 999999 65220 999999 999999 65221 62 114 65222 75 122 65223 57 118 65224 32 82 65225 42 103 65226 98 150 65227 999999 999999 65228 999999 999999 65229 999999 999999 65230 999999 999999 65231 999999 999999 65232 999999 999999 65233 999999 999999 65234 999999 999999 65235 999999 999999 65236 999999 999999 65237 999999 999999 65238 999999 999999 65239 999999 999999 65240 999999 999999 65241 999999 999999 65242 999999 999999 65243 999999 999999 65244 96 161 65245 999999 999999 65246 999999 999999 65247 108 158 65248 80 143 65249 113 174 65250 120 174 65251 66 132 65252 102 164 65253 88 130 65254 999999 999999 65255 999999 999999 65256 999999 999999 65257 999999 999999 65258 999999 999999 65259 41 97 65260 52 95 65261 71 118 65262 999999 999999 65263 999999 999999 65264 64 127 65265 30 79 65266 30 75 65267 34 73 65268 67 125 65269 999999 999999 65270 999999 999999 65271 66 133 65272 999999 999999 65273 999999 999999 65274 65 125 65275 55 118 65276 48 108 65277 113 171 65278 59 109 65279 6 59 65280 37 91 65281 95 156 65282 999999 999999 65283 999999 999999 65284 999999 999999 65285 999999 999999 65286 999999 999999 65287 999999 999999 65288 999999 999999 65289 999999 999999 65290 999999 999999 65291 999999 999999 65292 999999 999999 65293 999999 999999 65294 999999 999999 65295 999999 999999 65296 999999 999999 65297 999999 999999 65298 999999 999999 65299 116 175 65300 999999 999999 65301 999999 999999 65302 7 39 65303 46 102 65304 76 118 65305 66 127 65306 32 81 65307 72 123 65308 91 134 65309 999999 999999 65310 999999 999999 65311 999999 999999 65312 999999 999999 65313 999999 999999 65314 87 147 65315 81 134 65316 94 147 65317 63 116 65318 83 133 65319 999999 999999 65320 999999 999999 65321 65 120 65322 48 98 65323 21 75 65324 999999 999999 65325 999999 999999 65326 93 154 65327 51 115 65328 999999 999999 65329 999999 999999 65330 55 122 65331 78 136 65332 100 163 65333 42 91 65334 95 160 65335 149 185 65336 181 220 65337 999999 999999 65338 999999 999999 65339 999999 999999 65340 999999 999999 65341 999999 999999 65342 999999 999999 65343 999999 999999 65344 999999 999999 65345 999999 999999 65346 999999 999999 65347 999999 999999 65348 999999 999999 65349 999999 999999 65350 999999 999999 65351 999999 999999 65352 999999 999999 65353 999999 999999 65354 53 121 65355 91 134 65356 999999 999999 65357 999999 999999 65358 147 199 65359 146 197 65360 133 188 65361 115 166 65362 113 173 65363 77 139 65364 999999 999999 65365 999999 999999 65366 999999 999999 65367 999999 999999 65368 999999 999999 65369 96 137 65370 100 163 65371 106 166 65372 59 110 65373 55 121 65374 65 119 65375 999999 999999 65376 999999 999999 65377 51 110 65378 99 161 65379 999999 999999 65380 999999 999999 65381 134 189 65382 104 158 65383 133 187 65384 999999 999999 65385 999999 999999 65386 121 178 65387 47 82 65388 54 96 65389 106 168 65390 103 164 65391 72 137 65392 999999 999999 65393 999999 999999 65394 999999 999999 65395 999999 999999 65396 999999 999999 65397 999999 999999 65398 999999 999999 65399 999999 999999 65400 999999 999999 65401 999999 999999 65402 999999 999999 65403 999999 999999 65404 999999 999999 65405 999999 999999 65406 999999 999999 65407 999999 999999 65408 999999 999999 65409 22 67 65410 999999 999999 65411 999999 999999 65412 999999 999999 65413 999999 999999 65414 47 109 65415 28 66 65416 9 40 65417 28 79 65418 16 59 65419 999999 999999 65420 999999 999999 65421 999999 999999 65422 999999 999999 65423 999999 999999 65424 44 105 65425 14 53 65426 18 60 65427 40 96 65428 999999 999999 65429 999999 999999 65430 31 71 65431 2 53 65432 46 99 65433 70 103 65434 999999 999999 65435 999999 999999 65436 56 101 65437 999999 999999 65438 999999 999999 65439 77 137 65440 10 64 65441 1 34 65442 68 133 65443 49 108 65444 1 38 65445 53 110 65446 46 93 65447 999999 999999 65448 999999 999999 65449 999999 999999 65450 999999 999999 65451 999999 999999 65452 999999 999999 65453 999999 999999 65454 999999 999999 65455 999999 999999 65456 999999 999999 65457 999999 999999 65458 999999 999999 65459 999999 999999 65460 999999 999999 65461 999999 999999 65462 999999 999999 65463 999999 999999 65464 999999 999999 65465 999999 999999 65466 71 137 65467 73 132 65468 19 58 65469 36 94 65470 45 109 65471 999999 999999 65472 999999 999999 65473 44 107 65474 999999 999999 65475 999999 999999 65476 999999 999999 65477 999999 999999 65478 25 82 65479 33 101 65480 999999 999999 65481 999999 999999 65482 15 57 65483 18 51 65484 -1 27 65485 61 116 65486 42 90 65487 999999 999999 65488 999999 999999 65489 999999 999999 65490 999999 999999 65491 999999 999999 65492 999999 999999 65493 999999 999999 65494 999999 999999 65495 999999 999999 65496 999999 999999 65497 999999 999999 65498 999999 999999 65499 999999 999999 65500 999999 999999 65501 999999 999999 65502 999999 999999 65503 999999 999999 65504 999999 999999 65505 999999 999999 65506 999999 999999 65507 999999 999999 65508 999999 999999 65509 999999 999999 65510 999999 999999 65511 999999 999999 65512 999999 999999 65513 999999 999999 65514 999999 999999 65515 999999 999999 65516 999999 999999 65517 999999 999999 65518 999999 999999 65519 999999 999999 65520 47 104 65521 82 145 65522 56 119 65523 15 72 65524 68 125 65525 43 82 65526 63 109 65527 27 81 65528 56 119 65529 999999 999999 65530 999999 999999 65531 999999 999999 65532 999999 999999 65533 999999 999999 65534 999999 999999 65535 53 117 65536 47 103 65537 53 114 65538 53 104 65539 66 121 65540 66 125 65541 61 122 65542 45 109 65543 15 58 65544 999999 999999 65545 999999 999999 65546 999999 999999 65547 38 99 65548 -6 25 65549 49 112 65550 46 101 65551 51 115 65552 46 107 65553 43 103 65554 43 107 65555 38 96 65556 999999 999999 65557 999999 999999 65558 999999 999999 65559 999999 999999 65560 999999 999999 65561 999999 999999 65562 999999 999999 65563 999999 999999 65564 999999 999999 65565 999999 999999 65566 999999 999999 65567 999999 999999 65568 999999 999999 65569 999999 999999 65570 999999 999999 65571 999999 999999 65572 999999 999999 65573 999999 999999 65574 999999 999999 65575 40 88 65576 25 65 65577 9 46 65578 50 104 65579 31 77 65580 -4 40 65581 34 88 65582 31 84 65583 999999 999999 65584 999999 999999 65585 999999 999999 65586 999999 999999 65587 999999 999999 65588 999999 999999 65589 999999 999999 65590 55 115 65591 56 121 65592 999999 999999 65593 999999 999999 65594 11 53 65595 29 78 65596 47 110 65597 23 63 65598 18 60 65599 999999 999999 65600 999999 999999 65601 999999 999999 65602 16 65 65603 17 60 65604 40 89 65605 30 70 65606 40 95 65607 8 46 65608 29 80 65609 14 54 65610 32 85 65611 999999 999999 65612 999999 999999 65613 999999 999999 65614 999999 999999 65615 999999 999999 65616 999999 999999 65617 999999 999999 65618 999999 999999 65619 999999 999999 65620 999999 999999 65621 999999 999999 65622 999999 999999 65623 999999 999999 65624 999999 999999 65625 999999 999999 65626 999999 999999 65627 999999 999999 65628 999999 999999 65629 999999 999999 65630 31 74 65631 39 94 65632 36 84 65633 34 78 65634 31 85 65635 6 43 65636 11 63 65637 999999 999999 65638 999999 999999 65639 11 46 65640 999999 999999 65641 999999 999999 65642 999999 999999 65643 999999 999999 65644 999999 999999 65645 -1 30 65646 62 111 65647 -1 48 65648 27 63 65649 40 90 65650 77 137 65651 999999 999999 65652 999999 999999 65653 999999 999999 65654 999999 999999 65655 999999 999999 65656 999999 999999 65657 32 87 65658 43 97 65659 43 106 65660 45 108 65661 66 126 65662 76 139 65663 45 104 65664 75 136 65665 999999 999999 65666 999999 999999 65667 41 101 65668 999999 999999 65669 999999 999999 65670 999999 999999 65671 999999 999999 65672 999999 999999 65673 999999 999999 65674 999999 999999 65675 999999 999999 65676 999999 999999 65677 999999 999999 65678 999999 999999 65679 999999 999999 65680 999999 999999 65681 999999 999999 65682 999999 999999 65683 999999 999999 65684 999999 999999 65685 32 90 65686 78 131 65687 33 91 65688 13 51 65689 41 101 65690 9 41 65691 58 123 65692 80 144 65693 999999 999999 65694 999999 999999 65695 999999 999999 65696 999999 999999 65697 999999 999999 65698 999999 999999 65699 999999 999999 65700 56 109 65701 56 107 65702 26 74 65703 41 99 65704 27 65 65705 21 57 65706 70 135 65707 38 92 65708 35 94 65709 999999 999999 65710 999999 999999 65711 999999 999999 65712 999999 999999 65713 999999 999999 65714 55 116 65715 52 109 65716 67 131 65717 91 151 65718 41 93 65719 63 127 65720 68 129 65721 999999 999999 65722 999999 999999 65723 999999 999999 65724 999999 999999 65725 999999 999999 65726 999999 999999 65727 999999 999999 65728 999999 999999 65729 999999 999999 65730 999999 999999 65731 999999 999999 65732 999999 999999 65733 999999 999999 65734 999999 999999 65735 999999 999999 65736 999999 999999 65737 999999 999999 65738 999999 999999 65739 999999 999999 65740 33 91 65741 33 86 65742 52 106 65743 31 59 65744 51 106 65745 23 74 65746 69 133 65747 999999 999999 65748 999999 999999 65749 67 129 65750 999999 999999 65751 999999 999999 65752 999999 999999 65753 999999 999999 65754 999999 999999 65755 54 109 65756 46 100 65757 2 44 65758 62 108 65759 58 120 65760 42 99 65761 27 77 65762 16 50 65763 999999 999999 65764 999999 999999 65765 999999 999999 65766 999999 999999 65767 26 79 65768 55 114 65769 54 107 65770 37 93 65771 999999 999999 65772 999999 999999 65773 59 111 65774 999999 999999 65775 999999 999999 65776 59 124 65777 40 103 65778 999999 999999 65779 999999 999999 65780 999999 999999 65781 999999 999999 65782 999999 999999 65783 999999 999999 65784 999999 999999 65785 999999 999999 65786 999999 999999 65787 999999 999999 65788 999999 999999 65789 999999 999999 65790 999999 999999 65791 999999 999999 65792 999999 999999 65793 999999 999999 65794 999999 999999 65795 -0 26 65796 29 81 65797 54 116 65798 19 51 65799 19 67 65800 999999 999999 65801 999999 999999 65802 30 87 65803 3 35 65804 55 118 65805 999999 999999 65806 999999 999999 65807 999999 999999 65808 999999 999999 65809 999999 999999 65810 31 79 65811 -14 11 65812 20 64 65813 4 47 65814 999999 999999 65815 999999 999999 65816 17 62 65817 -1 43 65818 26 76 65819 -1 22 65820 999999 999999 65821 999999 999999 65822 4 33 65823 999999 999999 65824 999999 999999 65825 8 43 65826 35 80 65827 41 89 65828 8 45 65829 10 46 65830 -1 33 65831 999999 999999 65832 999999 999999 65833 999999 999999 65834 999999 999999 65835 999999 999999 65836 999999 999999 65837 999999 999999 65838 999999 999999 65839 999999 999999 65840 999999 999999 65841 999999 999999 65842 999999 999999 65843 999999 999999 65844 999999 999999 65845 999999 999999 65846 999999 999999 65847 999999 999999 65848 999999 999999 65849 999999 999999 65850 999999 999999 65851 999999 999999 65852 9 42 65853 24 76 65854 11 44 65855 26 79 65856 27 67 65857 14 49 65858 35 93 65859 -5 14 65860 999999 999999 65861 999999 999999 65862 999999 999999 65863 999999 999999 65864 22 75 65865 29 79 65866 36 95 65867 10 45 65868 37 95 65869 999999 999999 65870 999999 999999 65871 22 54 65872 32 73 65873 0 33 65874 42 103 65875 999999 999999 65876 999999 999999 65877 15 46 65878 999999 999999 65879 999999 999999 65880 54 100 65881 46 106 65882 54 112 65883 11 64 65884 28 81 65885 82 143 65886 25 79 65887 23 71 65888 999999 999999 65889 999999 999999 65890 999999 999999 65891 999999 999999 65892 999999 999999 65893 999999 999999 65894 999999 999999 65895 999999 999999 65896 999999 999999 65897 999999 999999 65898 999999 999999 65899 999999 999999 65900 999999 999999 65901 999999 999999 65902 999999 999999 65903 999999 999999 65904 999999 999999 65905 24 65 65906 999999 999999 65907 999999 999999 65908 27 73 65909 38 90 65910 19 56 65911 38 92 65912 -10 14 65913 30 79 65914 23 71 65915 999999 999999 65916 999999 999999 65917 999999 999999 65918 999999 999999 65919 999999 999999 65920 29 77 65921 48 102 65922 31 71 65923 33 80 65924 25 60 65925 999999 999999 65926 999999 999999 65927 33 90 65928 20 74 65929 41 74 65930 999999 999999 65931 999999 999999 65932 18 67 65933 16 57 65934 999999 999999 65935 999999 999999 65936 27 80 65937 21 70 65938 14 50 65939 59 118 65940 8 39 65941 14 61 65942 10 45 65943 999999 999999 65944 999999 999999 65945 999999 999999 65946 999999 999999 65947 999999 999999 65948 999999 999999 65949 999999 999999 65950 999999 999999 65951 999999 999999 65952 999999 999999 65953 999999 999999 65954 999999 999999 65955 999999 999999 65956 999999 999999 65957 999999 999999 65958 999999 999999 65959 999999 999999 65960 999999 999999 65961 999999 999999 65962 25 68 65963 24 70 65964 30 79 65965 12 45 65966 14 52 65967 6 35 65968 -8 21 65969 48 106 65970 999999 999999 65971 999999 999999 65972 999999 999999 65973 999999 999999 65974 18 67 65975 38 81 65976 7 40 65977 999999 999999 65978 999999 999999 65979 42 103 65980 17 60 65981 7 39 65982 27 67 65983 23 73 65984 29 83 65985 999999 999999 65986 999999 999999 65987 999999 999999 65988 999999 999999 65989 10 29 65990 0 39 65991 43 97 65992 0 19 65993 -1 40 65994 11 45 65995 20 79 65996 3 34 65997 -1 30 65998 999999 999999 65999 999999 999999 66000 999999 999999 66001 999999 999999 66002 999999 999999 66003 999999 999999 66004 999999 999999 66005 999999 999999 66006 999999 999999 66007 999999 999999 66008 999999 999999 66009 999999 999999 66010 999999 999999 66011 999999 999999 66012 999999 999999 66013 999999 999999 66014 999999 999999 66015 999999 999999 66016 999999 999999 66017 999999 999999 66018 999999 999999 66019 999999 999999 66020 24 70 66021 6 41 66022 27 79 66023 11 38 66024 17 61 66025 999999 999999 66026 999999 999999 66027 999999 999999 66028 999999 999999 66029 4 41 66030 21 63 66031 999999 999999 66032 999999 999999 66033 27 62 66034 33 85 66035 14 37 66036 11 41 66037 12 42 66038 24 72 66039 4 33 66040 999999 999999 66041 999999 999999 66042 999999 999999 66043 999999 999999 66044 -5 20 66045 1 36 66046 16 58 66047 -16 20 66048 11 46 66049 -25 8 66050 20 62 66051 8 37 66052 23 68 66053 999999 999999 66054 999999 999999 66055 999999 999999 66056 999999 999999 66057 999999 999999 66058 999999 999999 66059 999999 999999 66060 999999 999999 66061 999999 999999 66062 999999 999999 66063 999999 999999 66064 999999 999999 66065 999999 999999 66066 999999 999999 66067 999999 999999 66068 999999 999999 66069 999999 999999 66070 999999 999999 66071 999999 999999 66072 5 46 66073 68 128 66074 30 63 66075 36 94 66076 999999 999999 66077 999999 999999 66078 999999 999999 66079 22 68 66080 999999 999999 66081 999999 999999 66082 999999 999999 66083 999999 999999 66084 32 79 66085 26 71 66086 59 119 66087 57 118 66088 999999 999999 66089 999999 999999 66090 45 91 66091 52 106 66092 27 72 66093 27 70 66094 67 129 66095 999999 999999 66096 999999 999999 66097 49 108 66098 999999 999999 66099 999999 999999 66100 27 77 66101 21 67 66102 15 63 66103 17 45 66104 -9 26 66105 11 45 66106 30 78 66107 -12 0 66108 999999 999999 66109 999999 999999 66110 999999 999999 66111 999999 999999 66112 999999 999999 66113 999999 999999 66114 999999 999999 66115 999999 999999 66116 999999 999999 66117 999999 999999 66118 999999 999999 66119 999999 999999 66120 999999 999999 66121 999999 999999 66122 999999 999999 66123 999999 999999 66124 999999 999999 66125 999999 999999 66126 999999 999999 66127 28 68 66128 15 66 66129 26 75 66130 42 99 66131 15 49 66132 8 32 66133 25 77 66134 43 103 66135 999999 999999 66136 999999 999999 66137 999999 999999 66138 999999 999999 66139 999999 999999 66140 21 61 66141 19 59 66142 999999 999999 66143 999999 999999 66144 999999 999999 66145 999999 999999 66146 999999 999999 66147 999999 999999 66148 999999 999999 66149 999999 999999 66150 999999 999999 66151 999999 999999 66152 999999 999999 66153 999999 999999 66154 999999 999999 66155 999999 999999 66156 999999 999999 66157 999999 999999 66158 999999 999999 66159 999999 999999 66160 999999 999999 66161 999999 999999 66162 999999 999999 66163 999999 999999 66164 999999 999999 66165 999999 999999 66166 999999 999999 66167 999999 999999 66168 999999 999999 66169 999999 999999 66170 999999 999999 66171 999999 999999 66172 999999 999999 66173 999999 999999 66174 999999 999999 66175 999999 999999 66176 999999 999999 66177 999999 999999 66178 999999 999999 66179 999999 999999 66180 999999 999999 66181 41 95 66182 33 78 66183 31 76 66184 65 123 66185 17 56 66186 24 68 66187 12 58 66188 999999 999999 66189 999999 999999 66190 30 83 66191 999999 999999 66192 999999 999999 66193 999999 999999 66194 999999 999999 66195 999999 999999 66196 95 150 66197 999999 999999 66198 999999 999999 66199 39 97 66200 45 99 66201 51 109 66202 25 76 66203 3 30 66204 999999 999999 66205 999999 999999 66206 999999 999999 66207 999999 999999 66208 17 54 66209 17 43 66210 35 89 66211 13 48 66212 22 66 66213 37 90 66214 999999 999999 66215 999999 999999 66216 44 101 66217 29 77 66218 72 132 66219 999999 999999 66220 999999 999999 66221 999999 999999 66222 999999 999999 66223 999999 999999 66224 999999 999999 66225 999999 999999 66226 999999 999999 66227 999999 999999 66228 999999 999999 66229 999999 999999 66230 999999 999999 66231 999999 999999 66232 999999 999999 66233 999999 999999 66234 999999 999999 66235 999999 999999 66236 50 110 66237 45 104 66238 19 61 66239 14 49 66240 24 65 66241 999999 999999 66242 999999 999999 66243 27 79 66244 20 51 66245 23 73 66246 999999 999999 66247 999999 999999 66248 999999 999999 66249 999999 999999 66250 999999 999999 66251 12 46 66252 15 54 66253 48 106 66254 32 85 66255 78 131 66256 999999 999999 66257 999999 999999 66258 999999 999999 66259 -0 21 66260 44 76 66261 999999 999999 66262 999999 999999 66263 1 37 66264 16 50 66265 -5 19 66266 14 46 66267 999999 999999 66268 999999 999999 66269 13 60 66270 -4 23 66271 16 63 66272 25 66 66273 28 79 66274 999999 999999 66275 999999 999999 66276 999999 999999 66277 999999 999999 66278 999999 999999 66279 999999 999999 66280 999999 999999 66281 999999 999999 66282 999999 999999 66283 999999 999999 66284 999999 999999 66285 999999 999999 66286 999999 999999 66287 999999 999999 66288 999999 999999 66289 999999 999999 66290 999999 999999 66291 37 90 66292 -11 23 66293 39 91 66294 22 63 66295 999999 999999 66296 999999 999999 66297 32 87 66298 15 65 66299 -2 16 66300 23 64 66301 999999 999999 66302 999999 999999 66303 999999 999999 66304 999999 999999 66305 999999 999999 66306 33 75 66307 0 21 66308 45 100 66309 48 105 66310 21 68 66311 46 92 66312 35 77 66313 30 72 66314 999999 999999 66315 999999 999999 66316 999999 999999 66317 999999 999999 66318 45 103 66319 10 45 66320 -3 24 66321 8 34 66322 -10 22 66323 999999 999999 66324 999999 999999 66325 18 59 66326 23 66 66327 -2 16 66328 12 42 66329 999999 999999 66330 999999 999999 66331 999999 999999 66332 999999 999999 66333 999999 999999 66334 999999 999999 66335 999999 999999 66336 999999 999999 66337 999999 999999 66338 999999 999999 66339 999999 999999 66340 999999 999999 66341 999999 999999 66342 999999 999999 66343 999999 999999 66344 999999 999999 66345 999999 999999 66346 24 71 66347 32 79 66348 13 57 66349 47 102 66350 10 40 66351 999999 999999 66352 999999 999999 66353 29 77 66354 61 114 66355 46 102 66356 999999 999999 66357 999999 999999 66358 999999 999999 66359 999999 999999 66360 999999 999999 66361 20 55 66362 25 66 66363 11 40 66364 16 58 66365 26 69 66366 3 42 66367 9 46 66368 999999 999999 66369 999999 999999 66370 18 50 66371 999999 999999 66372 999999 999999 66373 24 74 66374 41 94 66375 999999 999999 66376 999999 999999 66377 43 92 66378 999999 999999 66379 999999 999999 66380 37 89 66381 3 37 66382 6 42 66383 21 68 66384 999999 999999 66385 999999 999999 66386 999999 999999 66387 999999 999999 66388 999999 999999 66389 999999 999999 66390 999999 999999 66391 999999 999999 66392 999999 999999 66393 999999 999999 66394 999999 999999 66395 999999 999999 66396 999999 999999 66397 999999 999999 66398 999999 999999 66399 999999 999999 66400 999999 999999 66401 25 70 66402 11 37 66403 15 50 66404 21 58 66405 999999 999999 66406 999999 999999 66407 22 63 66408 18 62 66409 16 51 66410 10 37 66411 999999 999999 66412 999999 999999 66413 999999 999999 66414 999999 999999 66415 999999 999999 66416 37 82 66417 -1 27 66418 -6 30 66419 15 58 66420 18 56 66421 11 42 66422 6 44 66423 36 89 66424 999999 999999 66425 999999 999999 66426 999999 999999 66427 999999 999999 66428 37 92 66429 13 48 66430 25 66 66431 9 54 66432 15 50 66433 999999 999999 66434 999999 999999 66435 19 49 66436 999999 999999 66437 999999 999999 66438 42 98 66439 999999 999999 66440 999999 999999 66441 999999 999999 66442 999999 999999 66443 999999 999999 66444 999999 999999 66445 999999 999999 66446 999999 999999 66447 999999 999999 66448 999999 999999 66449 999999 999999 66450 999999 999999 66451 999999 999999 66452 999999 999999 66453 999999 999999 66454 999999 999999 66455 999999 999999 66456 42 96 66457 35 81 66458 8 30 66459 999999 999999 66460 999999 999999 66461 11 42 66462 48 91 66463 18 55 66464 31 69 66465 42 93 66466 999999 999999 66467 999999 999999 66468 999999 999999 66469 999999 999999 66470 999999 999999 66471 41 80 66472 -3 26 66473 -5 30 66474 33 84 66475 33 83 66476 999999 999999 66477 999999 999999 66478 16 54 66479 39 92 66480 20 66 66481 999999 999999 66482 999999 999999 66483 23 72 66484 0 36 66485 27 67 66486 999999 999999 66487 999999 999999 66488 30 70 66489 0 29 66490 25 74 66491 37 90 66492 20 60 66493 -7 15 66494 999999 999999 66495 999999 999999 66496 999999 999999 66497 999999 999999 66498 999999 999999 66499 999999 999999 66500 999999 999999 66501 999999 999999 66502 999999 999999 66503 999999 999999 66504 999999 999999 66505 999999 999999 66506 999999 999999 66507 999999 999999 66508 999999 999999 66509 999999 999999 66510 999999 999999 66511 27 73 66512 999999 999999 66513 999999 999999 66514 18 58 66515 13 46 66516 35 75 66517 35 85 66518 29 72 66519 12 38 66520 20 67 66521 999999 999999 66522 999999 999999 66523 999999 999999 66524 999999 999999 66525 999999 999999 66526 -2 23 66527 23 61 66528 12 43 66529 -5 20 66530 10 46 66531 999999 999999 66532 999999 999999 66533 -7 20 66534 24 61 66535 22 70 66536 999999 999999 66537 999999 999999 66538 58 113 66539 32 74 66540 999999 999999 66541 999999 999999 66542 30 76 66543 40 90 66544 61 114 66545 29 79 66546 38 90 66547 13 52 66548 9 39 66549 999999 999999 66550 999999 999999 66551 999999 999999 66552 999999 999999 66553 999999 999999 66554 999999 999999 66555 999999 999999 66556 999999 999999 66557 999999 999999 66558 999999 999999 66559 999999 999999 66560 999999 999999 66561 999999 999999 66562 999999 999999 66563 999999 999999 66564 999999 999999 66565 999999 999999 66566 30 62 66567 47 99 66568 999999 999999 66569 999999 999999 66570 26 65 66571 41 94 66572 47 99 66573 34 81 66574 22 57 66575 45 97 66576 999999 999999 66577 999999 999999 66578 999999 999999 66579 999999 999999 66580 999999 999999 66581 5 55 66582 11 38 66583 20 65 66584 2 32 66585 999999 999999 66586 999999 999999 66587 -7 17 66588 30 70 66589 -20 0 66590 -3 17 66591 999999 999999 66592 999999 999999 66593 2 39 66594 9 39 66595 999999 999999 66596 999999 999999 66597 42 94 66598 14 52 66599 0 40 66600 29 64 66601 38 89 66602 18 58 66603 -6 39 66604 999999 999999 66605 999999 999999 66606 999999 999999 66607 999999 999999 66608 999999 999999 66609 999999 999999 66610 999999 999999 66611 999999 999999 66612 999999 999999 66613 999999 999999 66614 999999 999999 66615 999999 999999 66616 999999 999999 66617 999999 999999 66618 999999 999999 66619 999999 999999 66620 999999 999999 66621 -19 17 66622 999999 999999 66623 999999 999999 66624 -1 26 66625 2 32 66626 10 44 66627 -6 21 66628 -11 7 66629 4 37 66630 -11 7 66631 999999 999999 66632 999999 999999 66633 999999 999999 66634 999999 999999 66635 999999 999999 66636 34 82 66637 14 54 66638 30 79 66639 999999 999999 66640 999999 999999 66641 35 79 66642 26 56 66643 4 48 66644 30 78 66645 25 53 66646 999999 999999 66647 999999 999999 66648 32 81 66649 999999 999999 66650 999999 999999 66651 8 42 66652 31 69 66653 10 40 66654 33 74 66655 18 58 66656 30 76 66657 37 85 66658 45 98 66659 999999 999999 66660 999999 999999 66661 999999 999999 66662 999999 999999 66663 999999 999999 66664 999999 999999 66665 999999 999999 66666 999999 999999 66667 999999 999999 66668 999999 999999 66669 999999 999999 66670 999999 999999 66671 999999 999999 66672 999999 999999 66673 999999 999999 66674 999999 999999 66675 999999 999999 66676 999999 999999 66677 999999 999999 66678 17 59 66679 18 56 66680 3 27 66681 33 73 66682 40 80 66683 -4 20 66684 23 61 66685 1 13 66686 999999 999999 66687 999999 999999 66688 999999 999999 66689 999999 999999 66690 -7 16 66691 11 44 66692 17 55 66693 -12 19 66694 999999 999999 66695 999999 999999 66696 13 44 66697 21 58 66698 18 49 66699 29 66 66700 33 82 66701 999999 999999 66702 999999 999999 66703 26 73 66704 999999 999999 66705 999999 999999 66706 27 72 66707 -1 33 66708 49 90 66709 36 83 66710 7 33 66711 7 35 66712 27 69 66713 19 64 66714 999999 999999 66715 999999 999999 66716 999999 999999 66717 999999 999999 66718 999999 999999 66719 999999 999999 66720 999999 999999 66721 999999 999999 66722 999999 999999 66723 999999 999999 66724 999999 999999 66725 999999 999999 66726 999999 999999 66727 999999 999999 66728 999999 999999 66729 999999 999999 66730 999999 999999 66731 999999 999999 66732 999999 999999 66733 21 54 66734 21 56 66735 999999 999999 66736 999999 999999 66737 999999 999999 66738 31 75 66739 29 70 66740 14 48 66741 999999 999999 66742 999999 999999 66743 999999 999999 66744 999999 999999 66745 16 52 66746 999999 999999 66747 999999 999999 66748 12 42 66749 1 20 66750 34 80 66751 -8 18 66752 3 41 66753 28 70 66754 34 77 66755 11 43 66756 999999 999999 66757 999999 999999 66758 999999 999999 66759 999999 999999 66760 -2 15 66761 -0 26 66762 24 63 66763 -19 6 66764 -2 22 66765 -2 6 66766 -26 0 66767 -11 18 66768 999999 999999 66769 999999 999999 66770 999999 999999 66771 999999 999999 66772 999999 999999 66773 999999 999999 66774 999999 999999 66775 999999 999999 66776 999999 999999 66777 999999 999999 66778 999999 999999 66779 999999 999999 66780 999999 999999 66781 999999 999999 66782 999999 999999 66783 999999 999999 66784 999999 999999 66785 999999 999999 66786 999999 999999 66787 -19 0 66788 4 37 66789 5 37 66790 17 52 66791 17 41 66792 -2 15 66793 4 29 66794 7 31 66795 999999 999999 66796 999999 999999 66797 999999 999999 66798 999999 999999 66799 999999 999999 66800 999999 999999 66801 999999 999999 66802 -25 18 66803 -12 5 66804 -13 10 66805 -9 16 66806 11 51 66807 1 18 66808 -22 0 66809 21 62 66810 9 42 66811 999999 999999 66812 999999 999999 66813 999999 999999 66814 999999 999999 66815 -13 19 66816 21 64 66817 22 64 66818 31 67 66819 5 28 66820 3 27 66821 -3 8 66822 -7 8 66823 999999 999999 66824 999999 999999 66825 999999 999999 66826 999999 999999 66827 999999 999999 66828 999999 999999 66829 999999 999999 66830 999999 999999 66831 999999 999999 66832 999999 999999 66833 999999 999999 66834 999999 999999 66835 999999 999999 66836 999999 999999 66837 999999 999999 66838 999999 999999 66839 999999 999999 66840 999999 999999 66841 999999 999999 66842 8 35 66843 -5 18 66844 4 35 66845 16 53 66846 3 35 66847 9 38 66848 40 77 66849 7 34 66850 999999 999999 66851 999999 999999 66852 999999 999999 66853 999999 999999 66854 999999 999999 66855 999999 999999 66856 999999 999999 66857 999999 999999 66858 -6 0 66859 17 56 66860 12 32 66861 10 43 66862 4 46 66863 2 20 66864 -1 20 66865 31 77 66866 999999 999999 66867 999999 999999 66868 999999 999999 66869 33 78 66870 2 24 66871 23 64 66872 28 73 66873 32 77 66874 31 74 66875 25 64 66876 26 61 66877 999999 999999 66878 999999 999999 66879 25 62 66880 999999 999999 66881 999999 999999 66882 999999 999999 66883 999999 999999 66884 999999 999999 66885 999999 999999 66886 999999 999999 66887 999999 999999 66888 999999 999999 66889 999999 999999 66890 999999 999999 66891 999999 999999 66892 999999 999999 66893 999999 999999 66894 999999 999999 66895 999999 999999 66896 999999 999999 66897 25 66 66898 22 61 66899 36 76 66900 12 49 66901 -4 16 66902 26 65 66903 12 46 66904 46 87 66905 999999 999999 66906 999999 999999 66907 999999 999999 66908 999999 999999 66909 999999 999999 66910 999999 999999 66911 999999 999999 66912 16 44 66913 14 51 66914 41 85 66915 999999 999999 66916 999999 999999 66917 999999 999999 66918 999999 999999 66919 999999 999999 66920 999999 999999 66921 999999 999999 66922 999999 999999 66923 999999 999999 66924 13 48 66925 51 93 66926 2 24 66927 14 42 66928 30 60 66929 13 41 66930 22 51 66931 999999 999999 66932 999999 999999 66933 22 62 66934 10 31 66935 999999 999999 66936 999999 999999 66937 999999 999999 66938 999999 999999 66939 999999 999999 66940 999999 999999 66941 999999 999999 66942 999999 999999 66943 999999 999999 66944 999999 999999 66945 999999 999999 66946 999999 999999 66947 999999 999999 66948 999999 999999 66949 999999 999999 66950 999999 999999 66951 999999 999999 66952 13 43 66953 23 61 66954 16 43 66955 11 37 66956 14 45 66957 999999 999999 66958 999999 999999 66959 15 41 66960 11 35 66961 43 89 66962 999999 999999 66963 999999 999999 66964 999999 999999 66965 999999 999999 66966 999999 999999 66967 34 76 66968 64 107 66969 35 79 66970 33 70 66971 17 48 66972 -1 20 66973 11 46 66974 37 83 66975 999999 999999 66976 999999 999999 66977 999999 999999 66978 999999 999999 66979 -14 0 66980 999999 999999 66981 999999 999999 66982 2 21 66983 7 39 66984 -14 19 66985 999999 999999 66986 999999 999999 66987 20 56 66988 -4 17 66989 3 30 66990 999999 999999 66991 999999 999999 66992 999999 999999 66993 999999 999999 66994 999999 999999 66995 999999 999999 66996 999999 999999 66997 999999 999999 66998 999999 999999 66999 999999 999999 67000 999999 999999 67001 999999 999999 67002 999999 999999 67003 999999 999999 67004 999999 999999 67005 999999 999999 67006 999999 999999 67007 19 58 67008 21 50 67009 29 65 67010 5 27 67011 28 65 67012 999999 999999 67013 999999 999999 67014 34 71 67015 14 42 67016 15 47 67017 999999 999999 67018 999999 999999 67019 999999 999999 67020 999999 999999 67021 999999 999999 67022 -2 25 67023 14 44 67024 21 53 67025 -3 27 67026 13 42 67027 37 72 67028 25 60 67029 15 52 67030 999999 999999 67031 999999 999999 67032 999999 999999 67033 999999 999999 67034 13 49 67035 21 54 67036 34 69 67037 30 71 67038 6 30 67039 999999 999999 67040 999999 999999 67041 999999 999999 67042 999999 999999 67043 16 52 67044 30 74 67045 999999 999999 67046 999999 999999 67047 999999 999999 67048 999999 999999 67049 999999 999999 67050 999999 999999 67051 999999 999999 67052 999999 999999 67053 999999 999999 67054 999999 999999 67055 999999 999999 67056 999999 999999 67057 999999 999999 67058 999999 999999 67059 999999 999999 67060 999999 999999 67061 999999 999999 67062 -6 27 67063 11 40 67064 11 40 67065 17 59 67066 999999 999999 67067 999999 999999 67068 2 30 67069 27 60 67070 17 57 67071 22 63 67072 999999 999999 67073 999999 999999 67074 999999 999999 67075 999999 999999 67076 999999 999999 67077 32 69 67078 15 39 67079 15 41 67080 11 49 67081 43 90 67082 -5 16 67083 999999 999999 67084 999999 999999 67085 19 56 67086 -17 0 67087 999999 999999 67088 999999 999999 67089 -2 10 67090 49 85 67091 999999 999999 67092 999999 999999 67093 1 33 67094 13 45 67095 18 50 67096 36 74 67097 -3 15 67098 19 60 67099 -13 0 67100 999999 999999 67101 999999 999999 67102 999999 999999 67103 999999 999999 67104 999999 999999 67105 999999 999999 67106 999999 999999 67107 999999 999999 67108 999999 999999 67109 999999 999999 67110 999999 999999 67111 999999 999999 67112 999999 999999 67113 999999 999999 67114 999999 999999 67115 999999 999999 67116 999999 999999 67117 22 51 67118 999999 999999 67119 999999 999999 67120 5 41 67121 -2 29 67122 13 42 67123 28 71 67124 22 54 67125 14 44 67126 -1 41 67127 999999 999999 67128 999999 999999 67129 999999 999999 67130 999999 999999 67131 999999 999999 67132 22 50 67133 37 82 67134 15 59 67135 11 46 67136 11 33 67137 999999 999999 67138 999999 999999 67139 999999 999999 67140 999999 999999 67141 37 83 67142 999999 999999 67143 999999 999999 67144 -3 4 67145 22 56 67146 999999 999999 67147 999999 999999 67148 4 28 67149 39 85 67150 1 34 67151 8 32 67152 38 80 67153 2 28 67154 55 77 67155 999999 999999 67156 999999 999999 67157 999999 999999 67158 999999 999999 67159 999999 999999 67160 999999 999999 67161 999999 999999 67162 999999 999999 67163 999999 999999 67164 999999 999999 67165 999999 999999 67166 999999 999999 67167 999999 999999 67168 999999 999999 67169 999999 999999 67170 999999 999999 67171 999999 999999 67172 42 84 67173 11 36 67174 999999 999999 67175 999999 999999 67176 4 34 67177 34 76 67178 3 13 67179 -8 3 67180 20 59 67181 41 85 67182 999999 999999 67183 999999 999999 67184 999999 999999 67185 999999 999999 67186 999999 999999 67187 23 56 67188 16 54 67189 21 56 67190 16 50 67191 21 62 67192 16 46 67193 999999 999999 67194 999999 999999 67195 29 73 67196 29 53 67197 999999 999999 67198 999999 999999 67199 32 76 67200 9 42 67201 13 46 67202 1 39 67203 999999 999999 67204 999999 999999 67205 10 45 67206 8 32 67207 19 47 67208 11 41 67209 27 58 67210 999999 999999 67211 999999 999999 67212 999999 999999 67213 999999 999999 67214 999999 999999 67215 999999 999999 67216 999999 999999 67217 999999 999999 67218 999999 999999 67219 999999 999999 67220 999999 999999 67221 999999 999999 67222 999999 999999 67223 999999 999999 67224 999999 999999 67225 999999 999999 67226 999999 999999 67227 4 29 67228 999999 999999 67229 999999 999999 67230 1 36 67231 19 51 67232 9 39 67233 7 42 67234 24 64 67235 10 40 67236 34 62 67237 999999 999999 67238 999999 999999 67239 999999 999999 67240 999999 999999 67241 999999 999999 67242 30 72 67243 12 31 67244 22 56 67245 999999 999999 67246 999999 999999 67247 16 48 67248 33 74 67249 6 40 67250 5 33 67251 35 77 67252 999999 999999 67253 999999 999999 67254 42 87 67255 999999 999999 67256 999999 999999 67257 61 106 67258 29 73 67259 45 89 67260 27 62 67261 23 59 67262 26 68 67263 12 46 67264 7 33 67265 999999 999999 67266 999999 999999 67267 999999 999999 67268 999999 999999 67269 999999 999999 67270 999999 999999 67271 999999 999999 67272 999999 999999 67273 999999 999999 67274 999999 999999 67275 999999 999999 67276 999999 999999 67277 999999 999999 67278 999999 999999 67279 999999 999999 67280 999999 999999 67281 999999 999999 67282 22 46 67283 999999 999999 67284 999999 999999 67285 21 53 67286 34 56 67287 6 35 67288 11 35 67289 -0 26 67290 5 30 67291 3 28 67292 999999 999999 67293 999999 999999 67294 999999 999999 67295 999999 999999 67296 999999 999999 67297 40 75 67298 9 33 67299 -1 22 67300 38 73 67301 5 32 67302 999999 999999 67303 999999 999999 67304 17 55 67305 4 25 67306 43 76 67307 999999 999999 67308 999999 999999 67309 17 42 67310 11 47 67311 999999 999999 67312 999999 999999 67313 18 51 67314 15 50 67315 30 72 67316 42 87 67317 34 74 67318 16 44 67319 17 50 67320 999999 999999 67321 999999 999999 67322 999999 999999 67323 999999 999999 67324 999999 999999 67325 999999 999999 67326 999999 999999 67327 999999 999999 67328 999999 999999 67329 999999 999999 67330 999999 999999 67331 999999 999999 67332 999999 999999 67333 999999 999999 67334 999999 999999 67335 999999 999999 67336 999999 999999 67337 22 64 67338 30 62 67339 999999 999999 67340 999999 999999 67341 999999 999999 67342 14 47 67343 29 71 67344 34 70 67345 7 31 67346 42 87 67347 999999 999999 67348 999999 999999 67349 999999 999999 67350 999999 999999 67351 999999 999999 67352 11 46 67353 12 47 67354 2 29 67355 26 62 67356 -1 9 67357 13 44 67358 999999 999999 67359 999999 999999 67360 -9 13 67361 23 54 67362 999999 999999 67363 999999 999999 67364 25 51 67365 18 52 67366 25 60 67367 999999 999999 67368 999999 999999 67369 10 38 67370 9 34 67371 11 44 67372 31 74 67373 13 40 67374 -9 0 67375 999999 999999 67376 999999 999999 67377 999999 999999 67378 999999 999999 67379 999999 999999 67380 999999 999999 67381 999999 999999 67382 999999 999999 67383 999999 999999 67384 999999 999999 67385 999999 999999 67386 999999 999999 67387 999999 999999 67388 999999 999999 67389 999999 999999 67390 999999 999999 67391 999999 999999 67392 6 35 67393 23 63 67394 999999 999999 67395 999999 999999 67396 13 44 67397 -1 16 67398 8 28 67399 -0 0 67400 999999 999999 67401 999999 999999 67402 999999 999999 67403 999999 999999 67404 999999 999999 67405 999999 999999 67406 999999 999999 67407 -16 13 67408 11 41 67409 48 94 67410 999999 999999 67411 999999 999999 67412 20 46 67413 52 97 67414 26 66 67415 22 59 67416 2 25 67417 999999 999999 67418 999999 999999 67419 25 67 67420 999999 999999 67421 999999 999999 67422 28 63 67423 38 80 67424 30 70 67425 27 57 67426 40 81 67427 44 79 67428 -1 21 67429 12 41 67430 999999 999999 67431 999999 999999 67432 999999 999999 67433 999999 999999 67434 999999 999999 67435 999999 999999 67436 999999 999999 67437 999999 999999 67438 999999 999999 67439 999999 999999 67440 999999 999999 67441 999999 999999 67442 999999 999999 67443 999999 999999 67444 999999 999999 67445 999999 999999 67446 999999 999999 67447 47 90 67448 999999 999999 67449 999999 999999 67450 38 78 67451 39 86 67452 14 41 67453 34 78 67454 45 90 67455 59 105 67456 44 91 67457 999999 999999 67458 999999 999999 67459 999999 999999 67460 999999 999999 67461 999999 999999 67462 31 76 67463 10 32 67464 40 82 67465 32 75 67466 22 62 67467 999999 999999 67468 999999 999999 67469 37 81 67470 22 60 67471 44 91 67472 999999 999999 67473 999999 999999 67474 64 110 67475 17 44 67476 999999 999999 67477 999999 999999 67478 27 65 67479 18 53 67480 23 59 67481 6 34 67482 25 68 67483 7 31 67484 31 74 67485 999999 999999 67486 999999 999999 67487 999999 999999 67488 999999 999999 67489 999999 999999 67490 999999 999999 67491 999999 999999 67492 999999 999999 67493 999999 999999 67494 999999 999999 67495 999999 999999 67496 999999 999999 67497 999999 999999 67498 999999 999999 67499 999999 999999 67500 999999 999999 67501 999999 999999 67502 999999 999999 67503 999999 999999 67504 33 72 67505 29 72 67506 6 43 67507 12 50 67508 26 64 67509 20 55 67510 37 81 67511 17 45 67512 999999 999999 67513 999999 999999 67514 999999 999999 67515 999999 999999 67516 22 52 67517 29 74 67518 15 49 67519 999999 999999 67520 999999 999999 67521 999999 999999 67522 999999 999999 67523 36 80 67524 32 75 67525 30 74 67526 -6 34 67527 999999 999999 67528 999999 999999 67529 28 69 67530 8 32 67531 999999 999999 67532 999999 999999 67533 28 66 67534 34 70 67535 4 37 67536 29 68 67537 -8 12 67538 22 61 67539 30 54 67540 999999 999999 67541 999999 999999 67542 999999 999999 67543 999999 999999 67544 999999 999999 67545 999999 999999 67546 999999 999999 67547 999999 999999 67548 999999 999999 67549 999999 999999 67550 999999 999999 67551 999999 999999 67552 999999 999999 67553 999999 999999 67554 999999 999999 67555 999999 999999 67556 999999 999999 67557 -3 21 67558 39 85 67559 999999 999999 67560 999999 999999 67561 4 30 67562 19 54 67563 18 37 67564 12 47 67565 20 65 67566 18 51 67567 999999 999999 67568 999999 999999 67569 999999 999999 67570 999999 999999 67571 999999 999999 67572 3 32 67573 23 50 67574 27 53 67575 19 49 67576 999999 999999 67577 999999 999999 67578 -5 17 67579 -22 0 67580 999999 999999 67581 999999 999999 67582 999999 999999 67583 999999 999999 67584 21 46 67585 999999 999999 67586 999999 999999 67587 11 35 67588 22 54 67589 -3 19 67590 44 79 67591 26 56 67592 25 70 67593 26 66 67594 11 42 67595 999999 999999 67596 999999 999999 67597 999999 999999 67598 999999 999999 67599 999999 999999 67600 999999 999999 67601 999999 999999 67602 999999 999999 67603 999999 999999 67604 999999 999999 67605 999999 999999 67606 999999 999999 67607 999999 999999 67608 999999 999999 67609 999999 999999 67610 999999 999999 67611 999999 999999 67612 54 100 67613 999999 999999 67614 999999 999999 67615 34 79 67616 35 75 67617 30 71 67618 47 87 67619 9 35 67620 50 91 67621 6 29 67622 999999 999999 67623 999999 999999 67624 999999 999999 67625 999999 999999 67626 999999 999999 67627 5 26 67628 6 34 67629 15 47 67630 999999 999999 67631 999999 999999 67632 22 57 67633 23 54 67634 -1 23 67635 16 49 67636 14 52 67637 999999 999999 67638 999999 999999 67639 999999 999999 67640 999999 999999 67641 999999 999999 67642 999999 999999 67643 1 22 67644 7 34 67645 15 46 67646 8 38 67647 19 58 67648 29 64 67649 16 55 67650 999999 999999 67651 999999 999999 67652 999999 999999 67653 999999 999999 67654 999999 999999 67655 999999 999999 67656 999999 999999 67657 999999 999999 67658 999999 999999 67659 999999 999999 67660 999999 999999 67661 999999 999999 67662 999999 999999 67663 999999 999999 67664 999999 999999 67665 999999 999999 67666 999999 999999 67667 999999 999999 67668 999999 999999 67669 23 59 67670 22 50 67671 27 68 67672 -6 29 67673 11 32 67674 9 46 67675 7 42 67676 13 38 67677 999999 999999 67678 999999 999999 67679 999999 999999 67680 999999 999999 67681 63 106 67682 999999 999999 67683 999999 999999 67684 39 84 67685 37 79 67686 32 66 67687 49 95 67688 64 108 67689 7 37 67690 28 56 67691 68 103 67692 999999 999999 67693 999999 999999 67694 999999 999999 67695 999999 999999 67696 59 103 67697 30 71 67698 26 66 67699 999999 999999 67700 999999 999999 67701 40 86 67702 29 63 67703 39 83 67704 15 37 67705 999999 999999 67706 999999 999999 67707 999999 999999 67708 999999 999999 67709 999999 999999 67710 999999 999999 67711 999999 999999 67712 999999 999999 67713 999999 999999 67714 999999 999999 67715 999999 999999 67716 999999 999999 67717 999999 999999 67718 999999 999999 67719 999999 999999 67720 999999 999999 67721 999999 999999 67722 999999 999999 67723 10 47 67724 26 61 67725 45 89 67726 18 57 67727 24 61 67728 9 35 67729 43 87 67730 22 51 67731 17 49 67732 999999 999999 67733 999999 999999 67734 999999 999999 67735 999999 999999 67736 43 84 67737 999999 999999 67738 999999 999999 67739 27 65 67740 24 60 67741 18 50 67742 76 118 67743 21 58 67744 2 31 67745 29 69 67746 47 92 67747 999999 999999 67748 999999 999999 67749 999999 999999 67750 999999 999999 67751 999999 999999 67752 999999 999999 67753 999999 999999 67754 999999 999999 67755 999999 999999 67756 999999 999999 67757 999999 999999 67758 999999 999999 67759 999999 999999 67760 999999 999999 67761 999999 999999 67762 999999 999999 67763 999999 999999 67764 999999 999999 67765 999999 999999 67766 999999 999999 67767 999999 999999 67768 999999 999999 67769 999999 999999 67770 999999 999999 67771 999999 999999 67772 999999 999999 67773 999999 999999 67774 999999 999999 67775 999999 999999 67776 999999 999999 67777 999999 999999 67778 999999 999999 67779 999999 999999 67780 999999 999999 67781 999999 999999 67782 999999 999999 67783 999999 999999 67784 999999 999999 67785 999999 999999 67786 999999 999999 67787 999999 999999 67788 999999 999999 67789 999999 999999 67790 999999 999999 67791 999999 999999 67792 999999 999999 67793 999999 999999 67794 999999 999999 67795 999999 999999 67796 999999 999999 67797 999999 999999 67798 999999 999999 67799 999999 999999 67800 999999 999999 67801 999999 999999 67802 999999 999999 67803 999999 999999 67804 999999 999999 67805 999999 999999 67806 999999 999999 67807 999999 999999 67808 999999 999999 67809 999999 999999 67810 999999 999999 67811 999999 999999 67812 999999 999999 67813 999999 999999 67814 999999 999999 67815 999999 999999 67816 999999 999999 67817 999999 999999 67818 999999 999999 67819 999999 999999 67820 999999 999999 67821 999999 999999 67822 999999 999999 67823 999999 999999 67824 999999 999999 67825 999999 999999 67826 999999 999999 67827 999999 999999 67828 999999 999999 67829 999999 999999 67830 999999 999999 67831 999999 999999 67832 999999 999999 67833 999999 999999 67834 999999 999999 67835 999999 999999 67836 999999 999999 67837 999999 999999 67838 999999 999999 67839 999999 999999 67840 999999 999999 67841 999999 999999 67842 999999 999999 67843 999999 999999 67844 999999 999999 67845 999999 999999 67846 999999 999999 67847 999999 999999 67848 999999 999999 67849 999999 999999 67850 999999 999999 67851 999999 999999 67852 999999 999999 67853 999999 999999 67854 999999 999999 67855 999999 999999 67856 999999 999999 67857 999999 999999 67858 999999 999999 67859 999999 999999 67860 999999 999999 67861 999999 999999 67862 999999 999999 67863 999999 999999 67864 999999 999999 67865 999999 999999 67866 999999 999999 67867 999999 999999 67868 999999 999999 67869 999999 999999 67870 999999 999999 67871 999999 999999 67872 999999 999999 67873 999999 999999 67874 999999 999999 67875 999999 999999 67876 999999 999999 67877 999999 999999 67878 999999 999999 67879 999999 999999 67880 999999 999999 67881 999999 999999 67882 999999 999999 67883 999999 999999 67884 999999 999999 67885 999999 999999 67886 999999 999999 67887 999999 999999 67888 999999 999999 67889 999999 999999 67890 999999 999999 67891 999999 999999 67892 999999 999999 67893 999999 999999 67894 999999 999999 67895 999999 999999 67896 999999 999999 67897 999999 999999 67898 999999 999999 67899 999999 999999 67900 999999 999999 67901 999999 999999 67902 999999 999999 67903 999999 999999 67904 999999 999999 67905 999999 999999 67906 999999 999999 67907 999999 999999 67908 999999 999999 67909 999999 999999 67910 999999 999999 67911 999999 999999 67912 999999 999999 67913 999999 999999 67914 999999 999999 67915 999999 999999 67916 999999 999999 67917 999999 999999 67918 999999 999999 67919 999999 999999 67920 999999 999999 67921 999999 999999 67922 999999 999999 67923 999999 999999 67924 999999 999999 67925 999999 999999 67926 999999 999999 67927 999999 999999 67928 999999 999999 67929 999999 999999 67930 999999 999999 67931 999999 999999 67932 999999 999999 67933 999999 999999 67934 999999 999999 67935 999999 999999 67936 999999 999999 67937 999999 999999 67938 999999 999999 67939 999999 999999 67940 999999 999999 67941 999999 999999 67942 999999 999999 67943 999999 999999 67944 999999 999999 67945 999999 999999 67946 999999 999999 67947 999999 999999 67948 999999 999999 67949 999999 999999 67950 103 147 67951 57 107 67952 77 125 67953 999999 999999 67954 999999 999999 67955 999999 999999 67956 72 122 67957 59 110 67958 51 97 67959 44 96 67960 14 50 67961 40 81 67962 46 96 67963 58 110 67964 27 72 67965 999999 999999 67966 999999 999999 67967 999999 999999 67968 999999 999999 67969 999999 999999 67970 999999 999999 67971 999999 999999 67972 999999 999999 67973 999999 999999 67974 999999 999999 67975 999999 999999 67976 999999 999999 67977 999999 999999 67978 999999 999999 67979 999999 999999 67980 999999 999999 67981 999999 999999 67982 999999 999999 67983 999999 999999 67984 24 55 67985 46 96 67986 37 72 67987 33 80 67988 38 79 67989 16 55 67990 37 82 67991 22 60 67992 42 87 67993 999999 999999 67994 999999 999999 67995 999999 999999 67996 999999 999999 67997 999999 999999 67998 999999 999999 67999 44 84 68000 31 60 68001 65 111 68002 39 86 68003 26 63 68004 999999 999999 68005 999999 999999 68006 999999 999999 68007 999999 999999 68008 999999 999999 68009 999999 999999 68010 999999 999999 68011 23 69 68012 23 61 68013 25 67 68014 42 81 68015 35 84 68016 25 62 68017 39 85 68018 39 88 68019 999999 999999 68020 999999 999999 68021 52 100 68022 999999 999999 68023 999999 999999 68024 999999 999999 68025 999999 999999 68026 999999 999999 68027 999999 999999 68028 999999 999999 68029 999999 999999 68030 999999 999999 68031 999999 999999 68032 999999 999999 68033 999999 999999 68034 999999 999999 68035 999999 999999 68036 999999 999999 68037 999999 999999 68038 999999 999999 68039 0 27 68040 52 102 68041 32 77 68042 22 61 68043 32 72 68044 20 57 68045 3 29 68046 999999 999999 68047 999999 999999 68048 29 74 68049 999999 999999 68050 999999 999999 68051 999999 999999 68052 999999 999999 68053 999999 999999 68054 28 72 68055 29 70 68056 16 51 68057 10 48 68058 24 59 68059 31 78 68060 12 41 68061 -1 24 68062 39 80 68063 999999 999999 68064 999999 999999 68065 999999 999999 68066 999999 999999 68067 56 107 68068 58 108 68069 70 119 68070 66 116 68071 64 115 68072 51 102 68073 52 103 68074 999999 999999 68075 999999 999999 68076 24 65 68077 999999 999999 68078 999999 999999 68079 999999 999999 68080 999999 999999 68081 999999 999999 68082 999999 999999 68083 999999 999999 68084 999999 999999 68085 999999 999999 68086 999999 999999 68087 999999 999999 68088 999999 999999 68089 999999 999999 68090 999999 999999 68091 999999 999999 68092 999999 999999 68093 999999 999999 68094 35 84 68095 40 81 68096 21 58 68097 34 82 68098 20 56 68099 29 68 68100 999999 999999 68101 999999 999999 68102 23 60 68103 28 71 68104 999999 999999 68105 999999 999999 68106 999999 999999 68107 999999 999999 68108 999999 999999 68109 37 83 68110 36 82 68111 28 76 68112 37 81 68113 32 82 68114 22 67 68115 39 83 68116 15 45 68117 999999 999999 68118 999999 999999 68119 999999 999999 68120 999999 999999 68121 45 96 68122 1 37 68123 24 70 68124 999999 999999 68125 999999 999999 68126 999999 999999 68127 999999 999999 68128 7 35 68129 21 59 68130 18 55 68131 8 35 68132 999999 999999 68133 999999 999999 68134 999999 999999 68135 999999 999999 68136 999999 999999 68137 999999 999999 68138 999999 999999 68139 999999 999999 68140 999999 999999 68141 999999 999999 68142 999999 999999 68143 999999 999999 68144 999999 999999 68145 999999 999999 68146 999999 999999 68147 999999 999999 68148 999999 999999 68149 999999 999999 68150 999999 999999 68151 999999 999999 68152 -3 8 68153 4 24 68154 999999 999999 68155 999999 999999 68156 -2 5 68157 -7 14 68158 -5 21 68159 999999 999999 68160 999999 999999 68161 999999 999999 68162 999999 999999 68163 999999 999999 68164 37 85 68165 9 38 68166 21 54 68167 45 89 68168 29 60 68169 29 74 68170 25 71 68171 40 90 68172 999999 999999 68173 999999 999999 68174 999999 999999 68175 999999 999999 68176 20 62 68177 23 57 68178 8 28 68179 6 30 68180 25 57 68181 1 32 68182 999999 999999 68183 999999 999999 68184 18 46 68185 999999 999999 68186 999999 999999 68187 999999 999999 68188 999999 999999 68189 999999 999999 68190 999999 999999 68191 999999 999999 68192 999999 999999 68193 999999 999999 68194 999999 999999 68195 999999 999999 68196 999999 999999 68197 999999 999999 68198 999999 999999 68199 999999 999999 68200 999999 999999 68201 999999 999999 68202 999999 999999 68203 999999 999999 68204 -6 20 68205 25 63 68206 22 59 68207 18 57 68208 21 55 68209 999999 999999 68210 999999 999999 68211 53 103 68212 14 45 68213 25 69 68214 999999 999999 68215 999999 999999 68216 999999 999999 68217 999999 999999 68218 999999 999999 68219 -2 23 68220 20 62 68221 16 53 68222 23 63 68223 16 58 68224 28 66 68225 22 58 68226 999999 999999 68227 999999 999999 68228 23 64 68229 999999 999999 68230 999999 999999 68231 13 53 68232 17 38 68233 21 58 68234 25 58 68235 999999 999999 68236 999999 999999 68237 24 61 68238 35 79 68239 15 51 68240 19 57 68241 23 49 68242 999999 999999 68243 999999 999999 68244 999999 999999 68245 999999 999999 68246 999999 999999 68247 999999 999999 68248 999999 999999 68249 999999 999999 68250 999999 999999 68251 999999 999999 68252 999999 999999 68253 999999 999999 68254 999999 999999 68255 999999 999999 68256 999999 999999 68257 999999 999999 68258 999999 999999 68259 27 66 68260 11 50 68261 18 49 68262 31 79 68263 999999 999999 68264 999999 999999 68265 12 46 68266 24 66 68267 27 68 68268 27 70 68269 999999 999999 68270 999999 999999 68271 999999 999999 68272 999999 999999 68273 999999 999999 68274 27 70 68275 31 81 68276 25 61 68277 27 62 68278 20 60 68279 999999 999999 68280 999999 999999 68281 32 69 68282 44 92 68283 44 97 68284 999999 999999 68285 999999 999999 68286 52 104 68287 17 55 68288 14 47 68289 999999 999999 68290 999999 999999 68291 27 73 68292 34 77 68293 23 67 68294 28 59 68295 38 78 68296 46 99 68297 999999 999999 68298 999999 999999 68299 999999 999999 68300 999999 999999 68301 999999 999999 68302 999999 999999 68303 999999 999999 68304 999999 999999 68305 999999 999999 68306 999999 999999 68307 999999 999999 68308 999999 999999 68309 999999 999999 68310 999999 999999 68311 999999 999999 68312 999999 999999 68313 999999 999999 68314 31 70 68315 999999 999999 68316 999999 999999 68317 66 114 68318 11 47 68319 5 39 68320 12 40 68321 23 55 68322 51 103 68323 36 79 68324 999999 999999 68325 999999 999999 68326 999999 999999 68327 999999 999999 68328 999999 999999 68329 9 34 68330 3 32 68331 29 72 68332 38 85 68333 38 76 68334 999999 999999 68335 999999 999999 68336 26 64 68337 14 45 68338 44 97 68339 999999 999999 68340 999999 999999 68341 8 43 68342 65 117 68343 71 121 68344 999999 999999 68345 999999 999999 68346 59 110 68347 44 95 68348 42 87 68349 9 43 68350 36 86 68351 44 93 68352 999999 999999 68353 999999 999999 68354 999999 999999 68355 999999 999999 68356 999999 999999 68357 999999 999999 68358 999999 999999 68359 999999 999999 68360 999999 999999 68361 999999 999999 68362 999999 999999 68363 999999 999999 68364 999999 999999 68365 999999 999999 68366 999999 999999 68367 999999 999999 68368 999999 999999 68369 36 86 68370 24 57 68371 999999 999999 68372 999999 999999 68373 8 49 68374 40 91 68375 21 64 68376 24 63 68377 34 77 68378 19 47 68379 999999 999999 68380 999999 999999 68381 999999 999999 68382 999999 999999 68383 999999 999999 68384 6 35 68385 44 85 68386 40 91 68387 25 63 68388 999999 999999 68389 999999 999999 68390 50 94 68391 49 100 68392 20 55 68393 52 103 68394 999999 999999 68395 999999 999999 68396 15 43 68397 999999 999999 68398 999999 999999 68399 14 46 68400 35 73 68401 32 78 68402 43 89 68403 10 34 68404 32 67 68405 63 111 68406 24 53 68407 999999 999999 68408 999999 999999 68409 999999 999999 68410 999999 999999 68411 999999 999999 68412 999999 999999 68413 999999 999999 68414 999999 999999 68415 999999 999999 68416 999999 999999 68417 999999 999999 68418 999999 999999 68419 999999 999999 68420 999999 999999 68421 999999 999999 68422 999999 999999 68423 999999 999999 68424 999999 999999 68425 999999 999999 68426 999999 999999 68427 11 47 68428 22 52 68429 48 99 68430 50 103 68431 18 62 68432 42 82 68433 64 113 68434 999999 999999 68435 999999 999999 68436 999999 999999 68437 999999 999999 68438 999999 999999 68439 15 58 68440 9 40 68441 34 76 68442 999999 999999 68443 999999 999999 68444 39 76 68445 8 35 68446 25 66 68447 28 72 68448 3 37 68449 999999 999999 68450 999999 999999 68451 32 65 68452 999999 999999 68453 999999 999999 68454 48 91 68455 23 53 68456 3 20 68457 18 51 68458 9 46 68459 31 74 68460 18 48 68461 42 93 68462 999999 999999 68463 999999 999999 68464 999999 999999 68465 999999 999999 68466 999999 999999 68467 999999 999999 68468 999999 999999 68469 999999 999999 68470 999999 999999 68471 999999 999999 68472 999999 999999 68473 999999 999999 68474 999999 999999 68475 999999 999999 68476 999999 999999 68477 999999 999999 68478 999999 999999 68479 24 61 68480 999999 999999 68481 999999 999999 68482 31 75 68483 50 103 68484 999999 999999 68485 999999 999999 68486 36 86 68487 27 65 68488 6 26 68489 999999 999999 68490 999999 999999 68491 999999 999999 68492 999999 999999 68493 999999 999999 68494 -2 24 68495 39 87 68496 32 82 68497 45 93 68498 33 80 68499 999999 999999 68500 999999 999999 68501 11 39 68502 21 62 68503 21 64 68504 999999 999999 68505 999999 999999 68506 34 86 68507 23 63 68508 999999 999999 68509 999999 999999 68510 -5 10 68511 4 19 68512 15 48 68513 9 38 68514 4 35 68515 -3 25 68516 -19 3 68517 999999 999999 68518 999999 999999 68519 999999 999999 68520 999999 999999 68521 999999 999999 68522 999999 999999 68523 999999 999999 68524 999999 999999 68525 999999 999999 68526 999999 999999 68527 999999 999999 68528 999999 999999 68529 999999 999999 68530 999999 999999 68531 999999 999999 68532 999999 999999 68533 999999 999999 68534 34 84 68535 41 80 68536 41 88 68537 999999 999999 68538 999999 999999 68539 30 77 68540 55 105 68541 64 109 68542 27 65 68543 36 88 68544 999999 999999 68545 999999 999999 68546 999999 999999 68547 999999 999999 68548 999999 999999 68549 13 48 68550 37 89 68551 12 41 68552 38 88 68553 19 46 68554 -12 16 68555 999999 999999 68556 999999 999999 68557 21 54 68558 3 19 68559 999999 999999 68560 999999 999999 68561 23 50 68562 -1 28 68563 18 51 68564 999999 999999 68565 999999 999999 68566 34 82 68567 43 83 68568 32 72 68569 24 61 68570 11 44 68571 21 52 68572 999999 999999 68573 999999 999999 68574 999999 999999 68575 999999 999999 68576 999999 999999 68577 999999 999999 68578 999999 999999 68579 999999 999999 68580 999999 999999 68581 999999 999999 68582 999999 999999 68583 999999 999999 68584 999999 999999 68585 999999 999999 68586 999999 999999 68587 999999 999999 68588 999999 999999 68589 34 72 68590 999999 999999 68591 999999 999999 68592 28 66 68593 5 43 68594 26 74 68595 0 24 68596 23 57 68597 11 39 68598 31 78 68599 999999 999999 68600 999999 999999 68601 999999 999999 68602 999999 999999 68603 999999 999999 68604 999999 999999 68605 -4 0 68606 18 61 68607 999999 999999 68608 999999 999999 68609 9 44 68610 30 76 68611 22 51 68612 35 87 68613 19 64 68614 999999 999999 68615 999999 999999 68616 29 77 68617 999999 999999 68618 999999 999999 68619 5 32 68620 5 41 68621 16 49 68622 2 38 68623 -1 22 68624 34 72 68625 31 70 68626 35 81 68627 999999 999999 68628 999999 999999 68629 999999 999999 68630 999999 999999 68631 999999 999999 68632 999999 999999 68633 999999 999999 68634 999999 999999 68635 999999 999999 68636 999999 999999 68637 999999 999999 68638 999999 999999 68639 999999 999999 68640 999999 999999 68641 999999 999999 68642 999999 999999 68643 999999 999999 68644 999999 999999 68645 999999 999999 68646 17 58 68647 39 89 68648 29 75 68649 10 43 68650 30 79 68651 25 70 68652 33 79 68653 20 62 68654 999999 999999 68655 999999 999999 68656 999999 999999 68657 999999 999999 68658 24 70 68659 999999 999999 68660 999999 999999 68661 67 120 68662 32 72 68663 42 96 68664 999999 999999 68665 999999 999999 68666 36 88 68667 32 74 68668 41 92 68669 999999 999999 68670 999999 999999 68671 999999 999999 68672 999999 999999 68673 33 83 68674 32 76 68675 45 92 68676 42 83 68677 10 38 68678 17 56 68679 24 63 68680 25 66 68681 26 75 68682 999999 999999 68683 999999 999999 68684 999999 999999 68685 999999 999999 68686 999999 999999 68687 999999 999999 68688 999999 999999 68689 999999 999999 68690 999999 999999 68691 999999 999999 68692 999999 999999 68693 999999 999999 68694 999999 999999 68695 999999 999999 68696 999999 999999 68697 999999 999999 68698 999999 999999 68699 999999 999999 68700 999999 999999 68701 54 108 68702 1 35 68703 38 90 68704 20 47 68705 12 39 68706 18 54 68707 50 100 68708 32 75 68709 999999 999999 68710 999999 999999 68711 999999 999999 68712 999999 999999 68713 66 117 68714 999999 999999 68715 999999 999999 68716 31 79 68717 17 48 68718 24 71 68719 32 80 68720 5 38 68721 48 98 68722 8 30 68723 999999 999999 68724 999999 999999 68725 999999 999999 68726 999999 999999 68727 999999 999999 68728 999999 999999 68729 999999 999999 68730 999999 999999 68731 42 87 68732 30 79 68733 43 93 68734 36 81 68735 23 67 68736 12 44 68737 999999 999999 68738 999999 999999 68739 999999 999999 68740 999999 999999 68741 999999 999999 68742 999999 999999 68743 999999 999999 68744 999999 999999 68745 999999 999999 68746 999999 999999 68747 999999 999999 68748 999999 999999 68749 999999 999999 68750 999999 999999 68751 999999 999999 68752 999999 999999 68753 999999 999999 68754 999999 999999 68755 58 108 68756 41 92 68757 39 78 68758 23 62 68759 39 87 68760 38 85 68761 15 52 68762 14 49 68763 40 92 68764 999999 999999 68765 999999 999999 68766 999999 999999 68767 999999 999999 68768 999999 999999 68769 999999 999999 68770 18 60 68771 12 51 68772 -9 21 68773 15 51 68774 7 40 68775 22 63 68776 11 45 68777 15 52 68778 13 42 68779 999999 999999 68780 999999 999999 68781 999999 999999 68782 -5 19 68783 -6 29 68784 -19 0 68785 14 53 68786 25 61 68787 999999 999999 68788 999999 999999 68789 6 37 68790 2 26 68791 999999 999999 68792 999999 999999 68793 999999 999999 68794 999999 999999 68795 999999 999999 68796 999999 999999 68797 999999 999999 68798 999999 999999 68799 999999 999999 68800 999999 999999 68801 999999 999999 68802 999999 999999 68803 999999 999999 68804 999999 999999 68805 999999 999999 68806 999999 999999 68807 999999 999999 68808 999999 999999 68809 999999 999999 68810 50 101 68811 57 113 68812 25 69 68813 31 71 68814 30 71 68815 14 51 68816 71 123 68817 59 112 68818 23 61 68819 999999 999999 68820 999999 999999 68821 999999 999999 68822 999999 999999 68823 999999 999999 68824 999999 999999 68825 42 96 68826 41 81 68827 33 78 68828 43 96 68829 28 71 68830 8 42 68831 52 106 68832 48 104 68833 56 110 68834 999999 999999 68835 999999 999999 68836 999999 999999 68837 37 65 68838 46 101 68839 19 57 68840 23 69 68841 26 68 68842 21 65 68843 9 41 68844 28 69 68845 14 51 68846 999999 999999 68847 999999 999999 68848 999999 999999 68849 999999 999999 68850 999999 999999 68851 999999 999999 68852 999999 999999 68853 999999 999999 68854 999999 999999 68855 999999 999999 68856 999999 999999 68857 999999 999999 68858 999999 999999 68859 999999 999999 68860 999999 999999 68861 999999 999999 68862 999999 999999 68863 999999 999999 68864 999999 999999 68865 45 97 68866 12 38 68867 26 73 68868 34 86 68869 23 55 68870 40 92 68871 33 81 68872 14 55 68873 32 81 68874 999999 999999 68875 999999 999999 68876 999999 999999 68877 999999 999999 68878 999999 999999 68879 999999 999999 68880 25 74 68881 52 104 68882 38 87 68883 38 85 68884 20 62 68885 35 88 68886 15 46 68887 60 115 68888 37 91 68889 999999 999999 68890 999999 999999 68891 999999 999999 68892 -16 0 68893 45 101 68894 38 84 68895 17 53 68896 24 64 68897 5 41 68898 9 39 68899 54 106 68900 22 63 68901 999999 999999 68902 999999 999999 68903 999999 999999 68904 999999 999999 68905 999999 999999 68906 999999 999999 68907 999999 999999 68908 999999 999999 68909 999999 999999 68910 999999 999999 68911 999999 999999 68912 999999 999999 68913 999999 999999 68914 999999 999999 68915 999999 999999 68916 999999 999999 68917 999999 999999 68918 999999 999999 68919 999999 999999 68920 42 97 68921 42 98 68922 36 89 68923 30 71 68924 40 98 68925 47 102 68926 39 92 68927 17 48 68928 999999 999999 68929 999999 999999 68930 999999 999999 68931 999999 999999 68932 999999 999999 68933 999999 999999 68934 999999 999999 68935 9 59 68936 4 34 68937 10 49 68938 18 65 68939 19 54 68940 29 76 68941 55 104 68942 19 56 68943 25 60 68944 999999 999999 68945 999999 999999 68946 999999 999999 68947 32 70 68948 38 94 68949 42 89 68950 40 96 68951 31 83 68952 20 61 68953 56 114 68954 24 73 68955 20 68 68956 999999 999999 68957 999999 999999 68958 999999 999999 68959 999999 999999 68960 999999 999999 68961 999999 999999 68962 999999 999999 68963 999999 999999 68964 999999 999999 68965 999999 999999 68966 999999 999999 68967 999999 999999 68968 999999 999999 68969 999999 999999 68970 999999 999999 68971 999999 999999 68972 999999 999999 68973 999999 999999 68974 999999 999999 68975 20 62 68976 33 87 68977 39 86 68978 24 56 68979 32 87 68980 22 57 68981 999999 999999 68982 999999 999999 68983 18 60 68984 27 67 68985 999999 999999 68986 999999 999999 68987 999999 999999 68988 999999 999999 68989 999999 999999 68990 -6 32 68991 34 88 68992 20 72 68993 19 67 68994 -2 22 68995 23 68 68996 38 79 68997 43 100 68998 999999 999999 68999 999999 999999 69000 999999 999999 69001 999999 999999 69002 42 101 69003 30 81 69004 17 66 69005 71 120 69006 47 104 69007 41 90 69008 999999 999999 69009 999999 999999 69010 58 118 69011 57 115 69012 59 118 69013 999999 999999 69014 999999 999999 69015 999999 999999 69016 999999 999999 69017 999999 999999 69018 999999 999999 69019 999999 999999 69020 999999 999999 69021 999999 999999 69022 999999 999999 69023 999999 999999 69024 999999 999999 69025 999999 999999 69026 999999 999999 69027 999999 999999 69028 999999 999999 69029 999999 999999 69030 48 108 69031 14 56 69032 37 82 69033 20 60 69034 24 69 69035 37 90 69036 999999 999999 69037 999999 999999 69038 32 80 69039 30 84 69040 999999 999999 69041 999999 999999 69042 999999 999999 69043 999999 999999 69044 999999 999999 69045 24 71 69046 23 65 69047 6 39 69048 36 89 69049 33 83 69050 55 108 69051 33 77 69052 64 121 69053 999999 999999 69054 999999 999999 69055 999999 999999 69056 999999 999999 69057 6 36 69058 12 46 69059 4 31 69060 24 68 69061 9 40 69062 999999 999999 69063 999999 999999 69064 -16 20 69065 2 43 69066 29 71 69067 2 42 69068 999999 999999 69069 999999 999999 69070 999999 999999 69071 999999 999999 69072 999999 999999 69073 999999 999999 69074 999999 999999 69075 999999 999999 69076 999999 999999 69077 999999 999999 69078 999999 999999 69079 999999 999999 69080 999999 999999 69081 999999 999999 69082 999999 999999 69083 999999 999999 69084 999999 999999 69085 999999 999999 69086 999999 999999 69087 20 54 69088 8 45 69089 999999 999999 69090 999999 999999 69091 -5 32 69092 20 65 69093 17 63 69094 34 68 69095 999999 999999 69096 999999 999999 69097 999999 999999 69098 999999 999999 69099 34 85 69100 22 65 69101 999999 999999 69102 999999 999999 69103 3 35 69104 21 68 69105 -5 31 69106 16 54 69107 13 52 69108 5 39 69109 11 46 69110 999999 999999 69111 999999 999999 69112 999999 999999 69113 999999 999999 69114 16 58 69115 26 76 69116 68 109 69117 30 85 69118 48 107 69119 22 60 69120 33 85 69121 42 87 69122 44 103 69123 999999 999999 69124 999999 999999 69125 999999 999999 69126 999999 999999 69127 999999 999999 69128 999999 999999 69129 999999 999999 69130 999999 999999 69131 999999 999999 69132 999999 999999 69133 999999 999999 69134 999999 999999 69135 999999 999999 69136 999999 999999 69137 999999 999999 69138 999999 999999 69139 999999 999999 69140 999999 999999 69141 28 69 69142 20 52 69143 52 105 69144 24 60 69145 33 83 69146 19 68 69147 -1 42 69148 999999 999999 69149 999999 999999 69150 999999 999999 69151 999999 999999 69152 999999 999999 69153 999999 999999 69154 27 82 69155 999999 999999 69156 999999 999999 69157 34 85 69158 17 58 69159 33 84 69160 30 81 69161 26 57 69162 52 109 69163 15 55 69164 24 69 69165 999999 999999 69166 999999 999999 69167 999999 999999 69168 999999 999999 69169 -6 36 69170 37 93 69171 39 95 69172 25 72 69173 26 72 69174 80 141 69175 24 77 69176 999999 999999 69177 999999 999999 69178 999999 999999 69179 999999 999999 69180 999999 999999 69181 999999 999999 69182 999999 999999 69183 999999 999999 69184 999999 999999 69185 999999 999999 69186 999999 999999 69187 999999 999999 69188 999999 999999 69189 999999 999999 69190 999999 999999 69191 999999 999999 69192 999999 999999 69193 999999 999999 69194 999999 999999 69195 999999 999999 69196 999999 999999 69197 34 87 69198 34 61 69199 17 60 69200 28 82 69201 30 82 69202 17 52 69203 12 37 69204 38 94 69205 999999 999999 69206 999999 999999 69207 999999 999999 69208 999999 999999 69209 999999 999999 69210 999999 999999 69211 999999 999999 69212 -11 11 69213 23 73 69214 -3 25 69215 13 53 69216 12 43 69217 10 46 69218 -12 22 69219 24 56 69220 999999 999999 69221 999999 999999 69222 999999 999999 69223 999999 999999 69224 41 98 69225 22 65 69226 50 110 69227 25 72 69228 73 136 69229 39 99 69230 19 63 69231 42 99 69232 75 138 69233 999999 999999 69234 999999 999999 69235 999999 999999 69236 999999 999999 69237 999999 999999 69238 999999 999999 69239 999999 999999 69240 999999 999999 69241 999999 999999 69242 999999 999999 69243 999999 999999 69244 999999 999999 69245 999999 999999 69246 999999 999999 69247 999999 999999 69248 999999 999999 69249 999999 999999 69250 999999 999999 69251 999999 999999 69252 43 103 69253 41 102 69254 38 93 69255 35 90 69256 35 93 69257 50 106 69258 56 105 69259 18 58 69260 999999 999999 69261 999999 999999 69262 999999 999999 69263 999999 999999 69264 999999 999999 69265 999999 999999 69266 37 94 69267 -3 15 69268 23 76 69269 999999 999999 69270 999999 999999 69271 30 85 69272 1 40 69273 10 46 69274 12 53 69275 999999 999999 69276 999999 999999 69277 999999 999999 69278 22 73 69279 18 60 69280 22 66 69281 15 54 69282 8 46 69283 8 47 69284 13 47 69285 5 39 69286 36 88 69287 999999 999999 69288 999999 999999 69289 999999 999999 69290 999999 999999 69291 999999 999999 69292 999999 999999 69293 999999 999999 69294 999999 999999 69295 999999 999999 69296 999999 999999 69297 999999 999999 69298 999999 999999 69299 999999 999999 69300 999999 999999 69301 999999 999999 69302 999999 999999 69303 999999 999999 69304 999999 999999 69305 999999 999999 69306 -12 20 69307 2 36 69308 15 62 69309 -4 21 69310 -22 13 69311 9 33 69312 -18 8 69313 -3 19 69314 16 60 69315 999999 999999 69316 999999 999999 69317 999999 999999 69318 999999 999999 69319 999999 999999 69320 999999 999999 69321 -27 0 69322 5 38 69323 -5 22 69324 2 27 69325 16 52 69326 22 61 69327 999999 999999 69328 999999 999999 69329 999999 999999 69330 999999 999999 69331 999999 999999 69332 999999 999999 69333 10 42 69334 27 73 69335 26 79 69336 21 67 69337 39 87 69338 23 51 69339 -8 19 69340 13 52 69341 42 96 69342 999999 999999 69343 999999 999999 69344 999999 999999 69345 999999 999999 69346 999999 999999 69347 999999 999999 69348 999999 999999 69349 999999 999999 69350 999999 999999 69351 999999 999999 69352 999999 999999 69353 999999 999999 69354 999999 999999 69355 999999 999999 69356 999999 999999 69357 999999 999999 69358 999999 999999 69359 999999 999999 69360 999999 999999 69361 19 68 69362 25 74 69363 20 70 69364 18 60 69365 31 85 69366 18 44 69367 -9 29 69368 23 57 69369 -16 0 69370 999999 999999 69371 999999 999999 69372 999999 999999 69373 999999 999999 69374 999999 999999 69375 999999 999999 69376 26 68 69377 14 49 69378 35 90 69379 11 46 69380 28 74 69381 37 86 69382 -4 35 69383 17 44 69384 42 102 69385 999999 999999 69386 999999 999999 69387 999999 999999 69388 999999 999999 69389 999999 999999 69390 -14 0 69391 25 74 69392 -5 23 69393 26 79 69394 -2 33 69395 10 36 69396 999999 999999 69397 999999 999999 69398 20 54 69399 999999 999999 69400 999999 999999 69401 999999 999999 69402 999999 999999 69403 999999 999999 69404 999999 999999 69405 999999 999999 69406 999999 999999 69407 999999 999999 69408 999999 999999 69409 999999 999999 69410 999999 999999 69411 999999 999999 69412 999999 999999 69413 999999 999999 69414 999999 999999 69415 999999 999999 69416 -1 30 69417 15 68 69418 33 82 69419 3 30 69420 9 41 69421 -5 12 69422 7 41 69423 999999 999999 69424 999999 999999 69425 6 39 69426 999999 999999 69427 999999 999999 69428 999999 999999 69429 999999 999999 69430 999999 999999 69431 -3 30 69432 37 91 69433 13 49 69434 45 102 69435 45 106 69436 -4 13 69437 -11 18 69438 38 89 69439 999999 999999 69440 999999 999999 69441 999999 999999 69442 999999 999999 69443 -12 0 69444 7 33 69445 34 90 69446 16 70 69447 999999 999999 69448 999999 999999 69449 999999 999999 69450 999999 999999 69451 -11 18 69452 35 94 69453 -9 30 69454 999999 999999 69455 999999 999999 69456 999999 999999 69457 999999 999999 69458 999999 999999 69459 999999 999999 69460 999999 999999 69461 999999 999999 69462 999999 999999 69463 999999 999999 69464 999999 999999 69465 999999 999999 69466 999999 999999 69467 999999 999999 69468 999999 999999 69469 999999 999999 69470 999999 999999 69471 60 124 69472 -31 0 69473 18 60 69474 25 65 69475 32 88 69476 -6 27 69477 999999 999999 69478 999999 999999 69479 18 68 69480 8 44 69481 999999 999999 69482 999999 999999 69483 999999 999999 69484 999999 999999 69485 999999 999999 69486 2 33 69487 16 60 69488 3 27 69489 -9 23 69490 -9 29 69491 10 50 69492 -12 29 69493 -12 26 69494 999999 999999 69495 999999 999999 69496 999999 999999 69497 999999 999999 69498 54 115 69499 49 112 69500 6 36 69501 37 91 69502 36 91 69503 999999 999999 69504 999999 999999 69505 51 98 69506 40 85 69507 38 101 69508 999999 999999 69509 999999 999999 69510 999999 999999 69511 999999 999999 69512 999999 999999 69513 999999 999999 69514 999999 999999 69515 999999 999999 69516 999999 999999 69517 999999 999999 69518 999999 999999 69519 999999 999999 69520 999999 999999 69521 999999 999999 69522 999999 999999 69523 999999 999999 69524 999999 999999 69525 999999 999999 69526 -18 6 69527 18 54 69528 16 57 69529 999999 999999 69530 999999 999999 69531 4 45 69532 9 57 69533 -33 0 69534 16 59 69535 25 68 69536 999999 999999 69537 999999 999999 69538 999999 999999 69539 999999 999999 69540 999999 999999 69541 55 111 69542 17 61 69543 20 71 69544 17 62 69545 42 103 69546 9 36 69547 37 85 69548 999999 999999 69549 999999 999999 69550 55 119 69551 999999 999999 69552 999999 999999 69553 11 53 69554 17 66 69555 21 64 69556 14 56 69557 999999 999999 69558 999999 999999 69559 47 102 69560 -0 34 69561 7 39 69562 12 59 69563 -24 0 69564 999999 999999 69565 999999 999999 69566 999999 999999 69567 999999 999999 69568 999999 999999 69569 999999 999999 69570 999999 999999 69571 999999 999999 69572 999999 999999 69573 999999 999999 69574 999999 999999 69575 999999 999999 69576 999999 999999 69577 999999 999999 69578 999999 999999 69579 999999 999999 69580 999999 999999 69581 29 73 69582 27 62 69583 7 37 69584 999999 999999 69585 999999 999999 69586 14 59 69587 29 80 69588 57 109 69589 33 86 69590 20 54 69591 999999 999999 69592 999999 999999 69593 999999 999999 69594 999999 999999 69595 999999 999999 69596 65 131 69597 47 93 69598 31 81 69599 43 93 69600 70 127 69601 37 84 69602 62 126 69603 999999 999999 69604 999999 999999 69605 37 92 69606 999999 999999 69607 999999 999999 69608 58 123 69609 56 107 69610 72 134 69611 999999 999999 69612 999999 999999 69613 42 91 69614 18 44 69615 43 99 69616 42 105 69617 58 122 69618 -48 0 69619 999999 999999 69620 999999 999999 69621 999999 999999 69622 999999 999999 69623 999999 999999 69624 999999 999999 69625 999999 999999 69626 999999 999999 69627 999999 999999 69628 999999 999999 69629 999999 999999 69630 999999 999999 69631 999999 999999 69632 999999 999999 69633 999999 999999 69634 999999 999999 69635 999999 999999 69636 61 126 69637 66 129 69638 999999 999999 69639 999999 999999 69640 78 136 69641 39 98 69642 52 114 69643 83 146 69644 64 129 69645 41 104 69646 999999 999999 69647 999999 999999 69648 999999 999999 69649 999999 999999 69650 999999 999999 69651 28 68 69652 34 89 69653 999999 999999 69654 999999 999999 69655 999999 999999 69656 999999 999999 69657 999999 999999 69658 999999 999999 69659 999999 999999 69660 999999 999999 69661 999999 999999 69662 999999 999999 69663 999999 999999 69664 999999 999999 69665 999999 999999 69666 999999 999999 69667 999999 999999 69668 999999 999999 69669 999999 999999 69670 999999 999999 69671 999999 999999 69672 999999 999999 69673 999999 999999 69674 999999 999999 69675 999999 999999 69676 999999 999999 69677 999999 999999 69678 999999 999999 69679 999999 999999 69680 999999 999999 69681 999999 999999 69682 999999 999999 69683 999999 999999 69684 999999 999999 69685 999999 999999 69686 999999 999999 69687 999999 999999 69688 999999 999999 69689 999999 999999 69690 999999 999999 69691 999999 999999 69692 999999 999999 69693 74 140 69694 999999 999999 69695 999999 999999 69696 63 127 69697 5 37 69698 48 109 69699 45 95 69700 31 88 69701 999999 999999 69702 999999 999999 69703 999999 999999 69704 999999 999999 69705 999999 999999 69706 71 136 69707 73 136 69708 51 109 69709 81 147 69710 42 95 69711 89 143 69712 38 101 69713 999999 999999 69714 999999 999999 69715 74 140 69716 999999 999999 69717 999999 999999 69718 36 95 69719 35 82 69720 53 103 69721 28 86 69722 999999 999999 69723 999999 999999 69724 15 53 69725 86 150 69726 86 134 69727 52 111 69728 63 99 69729 999999 999999 69730 999999 999999 69731 999999 999999 69732 999999 999999 69733 999999 999999 69734 999999 999999 69735 999999 999999 69736 999999 999999 69737 999999 999999 69738 999999 999999 69739 999999 999999 69740 999999 999999 69741 999999 999999 69742 999999 999999 69743 999999 999999 69744 999999 999999 69745 999999 999999 69746 73 136 69747 83 141 69748 999999 999999 69749 999999 999999 69750 15 59 69751 -12 0 69752 999999 999999 69753 999999 999999 69754 82 147 69755 46 93 69756 999999 999999 69757 999999 999999 69758 999999 999999 69759 999999 999999 69760 999999 999999 69761 58 124 69762 61 115 69763 93 156 69764 70 133 69765 999999 999999 69766 999999 999999 69767 18 59 69768 42 99 69769 103 164 69770 51 115 69771 999999 999999 69772 999999 999999 69773 60 123 69774 78 137 69775 999999 999999 69776 999999 999999 69777 112 172 69778 102 162 69779 101 157 69780 73 136 69781 79 131 69782 132 186 69783 100 163 69784 999999 999999 69785 999999 999999 69786 999999 999999 69787 999999 999999 69788 999999 999999 69789 999999 999999 69790 999999 999999 69791 999999 999999 69792 999999 999999 69793 999999 999999 69794 999999 999999 69795 999999 999999 69796 999999 999999 69797 999999 999999 69798 999999 999999 69799 999999 999999 69800 999999 999999 69801 33 80 69802 999999 999999 69803 999999 999999 69804 47 107 69805 49 111 69806 13 60 69807 13 74 69808 48 100 69809 33 83 69810 19 61 69811 999999 999999 69812 999999 999999 69813 999999 999999 69814 999999 999999 69815 999999 999999 69816 79 133 69817 78 126 69818 -9 22 69819 999999 999999 69820 999999 999999 69821 46 107 69822 82 146 69823 37 87 69824 86 132 69825 97 161 69826 999999 999999 69827 999999 999999 69828 30 66 69829 999999 999999 69830 999999 999999 69831 23 68 69832 29 72 69833 65 125 69834 15 47 69835 72 136 69836 78 138 69837 61 127 69838 58 124 69839 999999 999999 69840 999999 999999 69841 999999 999999 69842 999999 999999 69843 999999 999999 69844 999999 999999 69845 999999 999999 69846 999999 999999 69847 999999 999999 69848 999999 999999 69849 999999 999999 69850 999999 999999 69851 999999 999999 69852 999999 999999 69853 999999 999999 69854 999999 999999 69855 999999 999999 69856 999999 999999 69857 999999 999999 69858 78 139 69859 53 104 69860 41 94 69861 58 113 69862 13 52 69863 37 72 69864 40 102 69865 65 126 69866 999999 999999 69867 999999 999999 69868 999999 999999 69869 999999 999999 69870 999999 999999 69871 999999 999999 69872 999999 999999 69873 999999 999999 69874 129 182 69875 56 109 69876 29 81 69877 43 96 69878 88 149 69879 112 158 69880 93 158 69881 999999 999999 69882 999999 999999 69883 999999 999999 69884 999999 999999 69885 62 118 69886 65 111 69887 88 152 69888 34 99 69889 62 128 69890 92 150 69891 116 170 69892 77 134 69893 37 100 69894 999999 999999 69895 999999 999999 69896 999999 999999 69897 999999 999999 69898 999999 999999 69899 999999 999999 69900 999999 999999 69901 999999 999999 69902 999999 999999 69903 999999 999999 69904 999999 999999 69905 999999 999999 69906 999999 999999 69907 999999 999999 69908 999999 999999 69909 999999 999999 69910 999999 999999 69911 999999 999999 69912 999999 999999 69913 87 148 69914 22 66 69915 36 97 69916 88 151 69917 71 131 69918 18 71 69919 123 177 69920 67 123 69921 999999 999999 69922 999999 999999 69923 999999 999999 69924 999999 999999 69925 45 108 69926 85 146 69927 48 83 69928 999999 999999 69929 999999 999999 69930 32 80 69931 124 182 69932 999999 999999 69933 999999 999999 69934 67 126 69935 53 120 69936 999999 999999 69937 999999 999999 69938 101 157 69939 999999 999999 69940 999999 999999 69941 85 150 69942 184 220 69943 47 99 69944 106 159 69945 149 190 69946 148 194 69947 99 156 69948 24 81 69949 999999 999999 69950 999999 999999 69951 999999 999999 69952 999999 999999 69953 999999 999999 69954 999999 999999 69955 999999 999999 69956 999999 999999 69957 999999 999999 69958 999999 999999 69959 999999 999999 69960 999999 999999 69961 999999 999999 69962 999999 999999 69963 999999 999999 69964 999999 999999 69965 999999 999999 69966 999999 999999 69967 999999 999999 69968 61 128 69969 45 109 69970 82 134 69971 87 151 69972 81 138 69973 110 169 69974 96 157 69975 108 166 69976 999999 999999 69977 999999 999999 69978 999999 999999 69979 999999 999999 69980 81 147 69981 103 166 69982 999999 999999 69983 999999 999999 69984 117 174 69985 110 162 69986 122 179 69987 146 193 69988 84 150 69989 89 150 69990 49 99 69991 999999 999999 69992 999999 999999 69993 999999 999999 69994 999999 999999 69995 999999 999999 69996 143 197 69997 95 154 69998 137 191 69999 175 216 70000 171 211 70001 131 185 70002 123 182 70003 142 191 70004 999999 999999 70005 999999 999999 70006 999999 999999 70007 999999 999999 70008 999999 999999 70009 999999 999999 70010 999999 999999 70011 999999 999999 70012 999999 999999 70013 999999 999999 70014 999999 999999 70015 999999 999999 70016 999999 999999 70017 999999 999999 70018 999999 999999 70019 999999 999999 70020 999999 999999 70021 999999 999999 70022 999999 999999 70023 186 220 70024 163 207 70025 196 228 70026 183 203 70027 116 167 70028 150 200 70029 188 225 70030 188 213 70031 999999 999999 70032 999999 999999 70033 999999 999999 70034 999999 999999 70035 71 136 70036 999999 999999 70037 999999 999999 70038 112 173 70039 107 161 70040 111 169 70041 88 128 70042 67 121 70043 80 133 70044 56 109 70045 95 158 70046 999999 999999 70047 999999 999999 70048 999999 999999 70049 999999 999999 70050 113 151 70051 116 173 70052 999999 999999 70053 999999 999999 70054 999999 999999 70055 173 215 70056 100 161 70057 117 175 70058 115 176 70059 999999 999999 70060 999999 999999 70061 999999 999999 70062 999999 999999 70063 999999 999999 70064 999999 999999 70065 999999 999999 70066 999999 999999 70067 999999 999999 70068 999999 999999 70069 999999 999999 70070 999999 999999 70071 999999 999999 70072 999999 999999 70073 999999 999999 70074 999999 999999 70075 999999 999999 70076 999999 999999 70077 71 139 70078 73 119 70079 32 73 70080 127 184 70081 70 133 70082 96 141 70083 116 171 70084 74 126 70085 62 99 70086 999999 999999 70087 999999 999999 70088 999999 999999 70089 999999 999999 70090 999999 999999 70091 999999 999999 70092 107 168 70093 57 102 70094 34 81 70095 100 163 70096 124 181 70097 77 142 70098 116 178 70099 119 179 70100 201 233 70101 999999 999999 70102 999999 999999 70103 999999 999999 70104 24 70 70105 144 191 70106 125 175 70107 142 181 70108 102 148 70109 109 172 70110 113 175 70111 66 133 70112 999999 999999 70113 999999 999999 70114 999999 999999 70115 999999 999999 70116 999999 999999 70117 999999 999999 70118 999999 999999 70119 999999 999999 70120 999999 999999 70121 999999 999999 70122 999999 999999 70123 999999 999999 70124 999999 999999 70125 999999 999999 70126 999999 999999 70127 999999 999999 70128 999999 999999 70129 999999 999999 70130 999999 999999 70131 999999 999999 70132 139 193 70133 43 104 70134 95 139 70135 112 168 70136 92 156 70137 111 170 70138 96 157 70139 999999 999999 70140 999999 999999 70141 96 151 70142 999999 999999 70143 999999 999999 70144 999999 999999 70145 999999 999999 70146 999999 999999 70147 31 79 70148 107 169 70149 132 185 70150 21 76 70151 45 89 70152 22 77 70153 90 142 70154 999999 999999 70155 999999 999999 70156 8 57 70157 999999 999999 70158 999999 999999 70159 128 183 70160 999999 999999 70161 999999 999999 70162 177 213 70163 101 141 70164 77 126 70165 -8 19 70166 101 142 70167 105 167 70168 81 140 70169 66 105 70170 999999 999999 70171 999999 999999 70172 999999 999999 70173 999999 999999 70174 999999 999999 70175 999999 999999 70176 999999 999999 70177 999999 999999 70178 999999 999999 70179 999999 999999 70180 999999 999999 70181 999999 999999 70182 999999 999999 70183 999999 999999 70184 999999 999999 70185 999999 999999 70186 999999 999999 70187 71 130 70188 999999 999999 70189 999999 999999 70190 160 202 70191 18 76 70192 999999 999999 70193 999999 999999 70194 999999 999999 70195 51 108 70196 55 118 70197 999999 999999 70198 999999 999999 70199 999999 999999 70200 999999 999999 70201 999999 999999 70202 35 71 70203 124 172 70204 75 139 70205 112 169 70206 999999 999999 70207 999999 999999 70208 68 117 70209 127 182 70210 61 127 70211 79 146 70212 999999 999999 70213 999999 999999 70214 98 164 70215 170 215 70216 999999 999999 70217 999999 999999 70218 179 215 70219 183 221 70220 104 150 70221 83 143 70222 129 178 70223 63 115 70224 126 182 70225 999999 999999 70226 999999 999999 70227 999999 999999 70228 999999 999999 70229 999999 999999 70230 999999 999999 70231 999999 999999 70232 999999 999999 70233 999999 999999 70234 999999 999999 70235 999999 999999 70236 999999 999999 70237 999999 999999 70238 999999 999999 70239 999999 999999 70240 999999 999999 70241 999999 999999 70242 123 174 70243 999999 999999 70244 999999 999999 70245 105 161 70246 74 125 70247 152 202 70248 62 122 70249 58 124 70250 58 117 70251 88 144 70252 999999 999999 70253 999999 999999 70254 999999 999999 70255 999999 999999 70256 999999 999999 70257 76 138 70258 107 156 70259 136 188 70260 999999 999999 70261 999999 999999 70262 116 170 70263 129 187 70264 80 125 70265 113 173 70266 159 207 70267 999999 999999 70268 999999 999999 70269 96 162 70270 999999 999999 70271 999999 999999 70272 100 140 70273 89 134 70274 67 111 70275 60 110 70276 25 76 70277 158 203 70278 123 181 70279 150 203 70280 999999 999999 70281 999999 999999 70282 999999 999999 70283 999999 999999 70284 999999 999999 70285 999999 999999 70286 999999 999999 70287 999999 999999 70288 999999 999999 70289 999999 999999 70290 999999 999999 70291 999999 999999 70292 999999 999999 70293 999999 999999 70294 999999 999999 70295 999999 999999 70296 999999 999999 70297 999999 999999 70298 999999 999999 70299 45 84 70300 89 156 70301 82 128 70302 99 164 70303 30 90 70304 121 172 70305 84 145 70306 96 147 70307 999999 999999 70308 999999 999999 70309 999999 999999 70310 999999 999999 70311 999999 999999 70312 77 137 70313 113 169 70314 209 237 70315 999999 999999 70316 999999 999999 70317 100 164 70318 95 156 70319 104 165 70320 83 148 70321 30 69 70322 999999 999999 70323 999999 999999 70324 84 153 70325 999999 999999 70326 999999 999999 70327 78 127 70328 -5 38 70329 35 83 70330 59 99 70331 79 145 70332 74 131 70333 72 114 70334 20 65 70335 999999 999999 70336 999999 999999 70337 999999 999999 70338 999999 999999 70339 999999 999999 70340 999999 999999 70341 999999 999999 70342 999999 999999 70343 999999 999999 70344 999999 999999 70345 999999 999999 70346 999999 999999 70347 999999 999999 70348 999999 999999 70349 999999 999999 70350 999999 999999 70351 999999 999999 70352 999999 999999 70353 999999 999999 70354 11 71 70355 97 145 70356 73 122 70357 102 152 70358 113 176 70359 72 135 70360 16 68 70361 63 122 70362 999999 999999 70363 999999 999999 70364 999999 999999 70365 999999 999999 70366 7 54 70367 122 180 70368 34 94 70369 999999 999999 70370 999999 999999 70371 49 101 70372 101 154 70373 56 108 70374 56 122 70375 56 117 70376 187 220 70377 999999 999999 70378 999999 999999 70379 102 156 70380 999999 999999 70381 999999 999999 70382 69 132 70383 22 68 70384 5 56 70385 83 137 70386 54 117 70387 34 96 70388 -24 38 70389 42 102 70390 999999 999999 70391 999999 999999 70392 999999 999999 70393 999999 999999 70394 999999 999999 70395 999999 999999 70396 999999 999999 70397 999999 999999 70398 999999 999999 70399 999999 999999 70400 999999 999999 70401 999999 999999 70402 999999 999999 70403 999999 999999 70404 999999 999999 70405 999999 999999 70406 999999 999999 70407 999999 999999 70408 999999 999999 70409 98 157 70410 90 144 70411 30 93 70412 999999 999999 70413 999999 999999 70414 60 126 70415 101 153 70416 47 104 70417 999999 999999 70418 999999 999999 70419 999999 999999 70420 999999 999999 70421 111 172 70422 88 114 70423 184 217 70424 86 149 70425 999999 999999 70426 999999 999999 70427 111 174 70428 55 121 70429 77 133 70430 95 147 70431 192 219 70432 999999 999999 70433 999999 999999 70434 89 157 70435 999999 999999 70436 999999 999999 70437 97 157 70438 155 201 70439 144 197 70440 78 139 70441 133 189 70442 107 171 70443 75 134 70444 82 148 70445 999999 999999 70446 999999 999999 70447 999999 999999 70448 999999 999999 70449 999999 999999 70450 999999 999999 70451 999999 999999 70452 999999 999999 70453 999999 999999 70454 999999 999999 70455 999999 999999 70456 999999 999999 70457 999999 999999 70458 999999 999999 70459 999999 999999 70460 999999 999999 70461 999999 999999 70462 78 143 70463 999999 999999 70464 999999 999999 70465 163 212 70466 119 176 70467 118 165 70468 121 146 70469 90 153 70470 91 156 70471 999999 999999 70472 999999 999999 70473 999999 999999 70474 999999 999999 70475 999999 999999 70476 999999 999999 70477 59 109 70478 51 101 70479 45 109 70480 999999 999999 70481 999999 999999 70482 27 87 70483 47 115 70484 -16 24 70485 66 128 70486 102 166 70487 999999 999999 70488 999999 999999 70489 40 106 70490 999999 999999 70491 999999 999999 70492 17 64 70493 50 108 70494 107 165 70495 40 95 70496 10 53 70497 59 104 70498 111 173 70499 73 142 70500 999999 999999 70501 999999 999999 70502 999999 999999 70503 999999 999999 70504 999999 999999 70505 999999 999999 70506 999999 999999 70507 999999 999999 70508 999999 999999 70509 999999 999999 70510 999999 999999 70511 999999 999999 70512 999999 999999 70513 999999 999999 70514 999999 999999 70515 999999 999999 70516 999999 999999 70517 999999 999999 70518 999999 999999 70519 999999 999999 70520 999999 999999 70521 999999 999999 70522 999999 999999 70523 999999 999999 70524 999999 999999 70525 999999 999999 70526 999999 999999 70527 999999 999999 70528 999999 999999 70529 999999 999999 70530 999999 999999 70531 999999 999999 70532 999999 999999 70533 999999 999999 70534 999999 999999 70535 999999 999999 70536 999999 999999 70537 999999 999999 70538 999999 999999 70539 999999 999999 70540 999999 999999 70541 999999 999999 70542 999999 999999 70543 999999 999999 70544 999999 999999 70545 999999 999999 70546 999999 999999 70547 999999 999999 70548 999999 999999 70549 999999 999999 70550 999999 999999 70551 999999 999999 70552 999999 999999 70553 999999 999999 70554 999999 999999 70555 999999 999999 70556 999999 999999 70557 999999 999999 70558 999999 999999 70559 999999 999999 70560 999999 999999 70561 999999 999999 70562 999999 999999 70563 999999 999999 70564 999999 999999 70565 999999 999999 70566 999999 999999 70567 999999 999999 70568 999999 999999 70569 999999 999999 70570 999999 999999 70571 999999 999999 70572 999999 999999 70573 999999 999999 70574 999999 999999 70575 999999 999999 70576 999999 999999 70577 999999 999999 70578 999999 999999 70579 999999 999999 70580 999999 999999 70581 999999 999999 70582 999999 999999 70583 999999 999999 70584 999999 999999 70585 999999 999999 70586 999999 999999 70587 999999 999999 70588 999999 999999 70589 999999 999999 70590 999999 999999 70591 999999 999999 70592 999999 999999 70593 999999 999999 70594 999999 999999 70595 999999 999999 70596 999999 999999 70597 999999 999999 70598 999999 999999 70599 999999 999999 70600 999999 999999 70601 999999 999999 70602 999999 999999 70603 999999 999999 70604 999999 999999 70605 999999 999999 70606 999999 999999 70607 999999 999999 70608 999999 999999 70609 999999 999999 70610 999999 999999 70611 999999 999999 70612 999999 999999 70613 999999 999999 70614 999999 999999 70615 999999 999999 70616 999999 999999 70617 999999 999999 70618 999999 999999 70619 999999 999999 70620 999999 999999 70621 999999 999999 70622 999999 999999 70623 999999 999999 70624 999999 999999 70625 999999 999999 70626 999999 999999 70627 999999 999999 70628 999999 999999 70629 999999 999999 70630 999999 999999 70631 999999 999999 70632 999999 999999 70633 999999 999999 70634 999999 999999 70635 999999 999999 70636 999999 999999 70637 999999 999999 70638 999999 999999 70639 999999 999999 70640 999999 999999 70641 999999 999999 70642 999999 999999 70643 999999 999999 70644 999999 999999 70645 999999 999999 70646 999999 999999 70647 999999 999999 70648 999999 999999 70649 999999 999999 70650 999999 999999 70651 999999 999999 70652 999999 999999 70653 999999 999999 70654 999999 999999 70655 999999 999999 70656 999999 999999 70657 999999 999999 70658 999999 999999 70659 999999 999999 70660 999999 999999 70661 999999 999999 70662 999999 999999 70663 999999 999999 70664 999999 999999 70665 999999 999999 70666 999999 999999 70667 999999 999999 70668 999999 999999 70669 999999 999999 70670 999999 999999 70671 999999 999999 70672 999999 999999 70673 999999 999999 70674 999999 999999 70675 999999 999999 70676 999999 999999 70677 999999 999999 70678 999999 999999 70679 999999 999999 70680 999999 999999 70681 999999 999999 70682 999999 999999 70683 999999 999999 70684 999999 999999 70685 999999 999999 70686 999999 999999 70687 999999 999999 70688 999999 999999 70689 999999 999999 70690 999999 999999 70691 -2 59 70692 7 72 70693 74 140 70694 999999 999999 70695 999999 999999 70696 999999 999999 70697 4 59 70698 85 130 70699 43 97 70700 29 85 70701 60 123 70702 -13 41 70703 62 128 70704 105 162 70705 999999 999999 70706 999999 999999 70707 181 221 70708 999999 999999 70709 999999 999999 70710 999999 999999 70711 999999 999999 70712 999999 999999 70713 999999 999999 70714 999999 999999 70715 999999 999999 70716 999999 999999 70717 999999 999999 70718 999999 999999 70719 999999 999999 70720 999999 999999 70721 999999 999999 70722 999999 999999 70723 999999 999999 70724 999999 999999 70725 28 82 70726 39 80 70727 16 61 70728 49 106 70729 -13 49 70730 46 117 70731 999999 999999 70732 999999 999999 70733 18 68 70734 13 42 70735 999999 999999 70736 999999 999999 70737 999999 999999 70738 999999 999999 70739 999999 999999 70740 93 161 70741 129 180 70742 139 189 70743 28 87 70744 56 92 70745 43 103 70746 33 75 70747 73 141 70748 999999 999999 70749 999999 999999 70750 999999 999999 70751 999999 999999 70752 72 135 70753 99 162 70754 80 148 70755 167 201 70756 86 147 70757 22 72 70758 42 94 70759 999999 999999 70760 999999 999999 70761 59 128 70762 90 153 70763 999999 999999 70764 999999 999999 70765 999999 999999 70766 999999 999999 70767 999999 999999 70768 999999 999999 70769 999999 999999 70770 999999 999999 70771 999999 999999 70772 999999 999999 70773 999999 999999 70774 999999 999999 70775 999999 999999 70776 999999 999999 70777 999999 999999 70778 999999 999999 70779 999999 999999 70780 14 67 70781 95 156 70782 83 121 70783 59 119 70784 81 139 70785 76 104 70786 70 132 70787 999999 999999 70788 999999 999999 70789 51 109 70790 999999 999999 70791 999999 999999 70792 999999 999999 70793 999999 999999 70794 999999 999999 70795 -21 59 70796 64 125 70797 24 76 70798 68 117 70799 49 109 70800 4 69 70801 2 56 70802 -7 28 70803 999999 999999 70804 999999 999999 70805 999999 999999 70806 999999 999999 70807 99 166 70808 37 105 70809 58 112 70810 38 79 70811 -7 31 70812 41 102 70813 999999 999999 70814 999999 999999 70815 67 112 70816 87 136 70817 123 184 70818 999999 999999 70819 999999 999999 70820 999999 999999 70821 999999 999999 70822 999999 999999 70823 999999 999999 70824 999999 999999 70825 999999 999999 70826 999999 999999 70827 999999 999999 70828 999999 999999 70829 999999 999999 70830 999999 999999 70831 999999 999999 70832 999999 999999 70833 999999 999999 70834 999999 999999 70835 999999 999999 70836 999999 999999 70837 -76 0 70838 -1 51 70839 1 61 70840 -3 34 70841 24 84 70842 999999 999999 70843 999999 999999 70844 36 101 70845 999999 999999 70846 999999 999999 70847 999999 999999 70848 999999 999999 70849 999999 999999 70850 87 143 70851 45 107 70852 129 186 70853 73 139 70854 31 80 70855 89 145 70856 59 119 70857 60 97 70858 46 86 70859 999999 999999 70860 999999 999999 70861 999999 999999 70862 94 160 70863 67 102 70864 -38 37 70865 85 134 70866 9 72 70867 10 59 70868 -34 22 70869 68 136 70870 999999 999999 70871 999999 999999 70872 4 68 70873 999999 999999 70874 999999 999999 70875 999999 999999 70876 999999 999999 70877 999999 999999 70878 999999 999999 70879 999999 999999 70880 999999 999999 70881 999999 999999 70882 999999 999999 70883 999999 999999 70884 999999 999999 70885 999999 999999 70886 999999 999999 70887 999999 999999 70888 999999 999999 70889 999999 999999 70890 41 98 70891 68 113 70892 -37 0 70893 21 68 70894 17 91 70895 999999 999999 70896 999999 999999 70897 21 68 70898 999999 999999 70899 999999 999999 70900 999999 999999 70901 999999 999999 70902 999999 999999 70903 999999 999999 70904 999999 999999 70905 7 52 70906 40 78 70907 42 105 70908 63 131 70909 15 75 70910 -3 40 70911 4 69 70912 49 109 70913 33 97 70914 999999 999999 70915 999999 999999 70916 999999 999999 70917 53 96 70918 140 191 70919 53 111 70920 133 189 70921 137 190 70922 93 157 70923 88 136 70924 116 176 70925 999999 999999 70926 999999 999999 70927 62 116 70928 999999 999999 70929 999999 999999 70930 999999 999999 70931 999999 999999 70932 999999 999999 70933 999999 999999 70934 999999 999999 70935 999999 999999 70936 999999 999999 70937 999999 999999 70938 999999 999999 70939 999999 999999 70940 999999 999999 70941 999999 999999 70942 999999 999999 70943 999999 999999 70944 999999 999999 70945 -42 0 70946 36 82 70947 28 77 70948 8 61 70949 42 95 70950 22 60 70951 30 88 70952 -0 30 70953 999999 999999 70954 999999 999999 70955 999999 999999 70956 999999 999999 70957 999999 999999 70958 999999 999999 70959 999999 999999 70960 41 100 70961 17 72 70962 50 87 70963 36 92 70964 82 131 70965 91 148 70966 62 114 70967 68 118 70968 999999 999999 70969 999999 999999 70970 999999 999999 70971 999999 999999 70972 125 173 70973 -2 56 70974 86 148 70975 39 87 70976 94 156 70977 100 147 70978 999999 999999 70979 999999 999999 70980 136 184 70981 175 217 70982 70 139 70983 999999 999999 70984 999999 999999 70985 999999 999999 70986 999999 999999 70987 999999 999999 70988 999999 999999 70989 999999 999999 70990 999999 999999 70991 999999 999999 70992 999999 999999 70993 999999 999999 70994 999999 999999 70995 999999 999999 70996 999999 999999 70997 999999 999999 70998 999999 999999 70999 999999 999999 71000 106 156 71001 133 189 71002 6 52 71003 52 95 71004 -31 0 71005 999999 999999 71006 999999 999999 71007 -18 31 71008 19 66 71009 43 87 71010 999999 999999 71011 999999 999999 71012 999999 999999 71013 999999 999999 71014 999999 999999 71015 49 117 71016 999999 999999 71017 999999 999999 71018 125 184 71019 95 152 71020 87 141 71021 999999 999999 71022 999999 999999 71023 24 72 71024 166 213 71025 999999 999999 71026 999999 999999 71027 21 78 71028 75 144 71029 55 112 71030 999999 999999 71031 999999 999999 71032 67 132 71033 50 106 71034 130 184 71035 73 136 71036 53 113 71037 20 70 71038 999999 999999 71039 999999 999999 71040 999999 999999 71041 999999 999999 71042 999999 999999 71043 999999 999999 71044 999999 999999 71045 999999 999999 71046 999999 999999 71047 999999 999999 71048 999999 999999 71049 999999 999999 71050 999999 999999 71051 999999 999999 71052 999999 999999 71053 999999 999999 71054 999999 999999 71055 94 143 71056 100 161 71057 79 141 71058 999999 999999 71059 999999 999999 71060 117 161 71061 112 173 71062 49 107 71063 116 176 71064 93 158 71065 999999 999999 71066 999999 999999 71067 999999 999999 71068 999999 999999 71069 999999 999999 71070 63 129 71071 51 111 71072 121 180 71073 86 135 71074 78 108 71075 55 123 71076 999999 999999 71077 999999 999999 71078 999999 999999 71079 126 187 71080 999999 999999 71081 999999 999999 71082 -46 0 71083 181 217 71084 134 187 71085 999999 999999 71086 999999 999999 71087 76 132 71088 138 186 71089 122 177 71090 76 141 71091 141 192 71092 84 151 71093 999999 999999 71094 999999 999999 71095 999999 999999 71096 999999 999999 71097 999999 999999 71098 999999 999999 71099 999999 999999 71100 999999 999999 71101 999999 999999 71102 999999 999999 71103 999999 999999 71104 999999 999999 71105 999999 999999 71106 999999 999999 71107 999999 999999 71108 999999 999999 71109 999999 999999 71110 176 218 71111 145 187 71112 119 175 71113 999999 999999 71114 999999 999999 71115 206 232 71116 241 245 71117 139 190 71118 112 161 71119 115 169 71120 999999 999999 71121 999999 999999 71122 999999 999999 71123 999999 999999 71124 999999 999999 71125 86 153 71126 87 138 71127 117 159 71128 60 113 71129 128 186 71130 146 190 71131 81 132 71132 999999 999999 71133 999999 999999 71134 132 189 71135 999999 999999 71136 999999 999999 71137 999999 999999 71138 91 156 71139 102 158 71140 91 144 71141 999999 999999 71142 999999 999999 71143 122 175 71144 151 197 71145 73 125 71146 124 172 71147 45 89 71148 999999 999999 71149 999999 999999 71150 999999 999999 71151 999999 999999 71152 999999 999999 71153 999999 999999 71154 999999 999999 71155 999999 999999 71156 999999 999999 71157 999999 999999 71158 999999 999999 71159 999999 999999 71160 999999 999999 71161 999999 999999 71162 999999 999999 71163 999999 999999 71164 999999 999999 71165 66 131 71166 70 121 71167 108 167 71168 88 149 71169 61 110 71170 999999 999999 71171 999999 999999 71172 57 123 71173 80 139 71174 82 145 71175 999999 999999 71176 999999 999999 71177 999999 999999 71178 999999 999999 71179 999999 999999 71180 135 190 71181 160 206 71182 117 173 71183 131 184 71184 90 134 71185 91 152 71186 151 202 71187 144 195 71188 999999 999999 71189 999999 999999 71190 999999 999999 71191 999999 999999 71192 127 185 71193 59 126 71194 73 121 71195 132 181 71196 999999 999999 71197 999999 999999 71198 999999 999999 71199 112 171 71200 94 155 71201 67 131 71202 84 150 71203 999999 999999 71204 999999 999999 71205 999999 999999 71206 999999 999999 71207 999999 999999 71208 999999 999999 71209 999999 999999 71210 999999 999999 71211 999999 999999 71212 999999 999999 71213 999999 999999 71214 999999 999999 71215 999999 999999 71216 999999 999999 71217 999999 999999 71218 999999 999999 71219 999999 999999 71220 87 139 71221 86 152 71222 82 132 71223 148 194 71224 999999 999999 71225 999999 999999 71226 89 151 71227 138 192 71228 999999 999999 71229 999999 999999 71230 999999 999999 71231 999999 999999 71232 999999 999999 71233 999999 999999 71234 999999 999999 71235 91 155 71236 68 127 71237 81 144 71238 174 213 71239 66 125 71240 26 76 71241 999999 999999 71242 999999 999999 71243 83 149 71244 83 147 71245 999999 999999 71246 999999 999999 71247 39 103 71248 108 170 71249 148 198 71250 999999 999999 71251 999999 999999 71252 116 174 71253 125 182 71254 70 133 71255 130 183 71256 59 133 71257 999999 999999 71258 999999 999999 71259 999999 999999 71260 999999 999999 71261 999999 999999 71262 999999 999999 71263 999999 999999 71264 999999 999999 71265 999999 999999 71266 999999 999999 71267 999999 999999 71268 999999 999999 71269 999999 999999 71270 999999 999999 71271 999999 999999 71272 999999 999999 71273 999999 999999 71274 999999 999999 71275 125 175 71276 50 100 71277 86 149 71278 999999 999999 71279 999999 999999 71280 8 42 71281 64 130 71282 83 143 71283 97 152 71284 61 126 71285 999999 999999 71286 999999 999999 71287 999999 999999 71288 999999 999999 71289 999999 999999 71290 74 132 71291 33 91 71292 26 86 71293 4 51 71294 91 148 71295 999999 999999 71296 999999 999999 71297 34 90 71298 86 145 71299 34 89 71300 999999 999999 71301 999999 999999 71302 32 90 71303 999999 999999 71304 999999 999999 71305 97 162 71306 55 116 71307 19 71 71308 54 120 71309 54 100 71310 70 119 71311 60 109 71312 77 128 71313 999999 999999 71314 999999 999999 71315 999999 999999 71316 999999 999999 71317 999999 999999 71318 999999 999999 71319 999999 999999 71320 999999 999999 71321 999999 999999 71322 999999 999999 71323 999999 999999 71324 999999 999999 71325 999999 999999 71326 999999 999999 71327 999999 999999 71328 999999 999999 71329 999999 999999 71330 999999 999999 71331 999999 999999 71332 54 106 71333 69 133 71334 113 174 71335 83 137 71336 30 67 71337 68 112 71338 52 118 71339 122 175 71340 999999 999999 71341 999999 999999 71342 999999 999999 71343 999999 999999 71344 124 183 71345 65 131 71346 111 169 71347 999999 999999 71348 999999 999999 71349 52 112 71350 68 127 71351 61 91 71352 98 157 71353 24 63 71354 79 145 71355 999999 999999 71356 999999 999999 71357 32 69 71358 999999 999999 71359 999999 999999 71360 64 114 71361 51 108 71362 64 127 71363 120 177 71364 999999 999999 71365 999999 999999 71366 999999 999999 71367 999999 999999 71368 999999 999999 71369 999999 999999 71370 999999 999999 71371 999999 999999 71372 999999 999999 71373 999999 999999 71374 999999 999999 71375 999999 999999 71376 999999 999999 71377 999999 999999 71378 999999 999999 71379 999999 999999 71380 999999 999999 71381 999999 999999 71382 999999 999999 71383 999999 999999 71384 999999 999999 71385 999999 999999 71386 999999 999999 71387 34 85 71388 116 175 71389 101 163 71390 67 132 71391 54 106 71392 -1 34 71393 77 139 71394 45 107 71395 999999 999999 71396 999999 999999 71397 999999 999999 71398 999999 999999 71399 999999 999999 71400 999999 999999 71401 59 118 71402 75 124 71403 93 156 71404 95 152 71405 32 85 71406 31 95 71407 97 144 71408 103 152 71409 94 142 71410 999999 999999 71411 999999 999999 71412 999999 999999 71413 999999 999999 71414 84 144 71415 95 158 71416 116 169 71417 73 124 71418 49 97 71419 96 161 71420 123 178 71421 50 99 71422 67 116 71423 999999 999999 71424 999999 999999 71425 999999 999999 71426 999999 999999 71427 999999 999999 71428 999999 999999 71429 999999 999999 71430 999999 999999 71431 999999 999999 71432 999999 999999 71433 999999 999999 71434 999999 999999 71435 999999 999999 71436 999999 999999 71437 999999 999999 71438 999999 999999 71439 999999 999999 71440 999999 999999 71441 999999 999999 71442 999999 999999 71443 25 65 71444 69 119 71445 25 74 71446 54 102 71447 45 91 71448 48 103 71449 39 88 71450 999999 999999 71451 999999 999999 71452 999999 999999 71453 999999 999999 71454 61 122 71455 999999 999999 71456 999999 999999 71457 113 172 71458 78 133 71459 24 85 71460 61 125 71461 47 105 71462 50 112 71463 12 57 71464 90 155 71465 999999 999999 71466 999999 999999 71467 999999 999999 71468 999999 999999 71469 22 74 71470 11 57 71471 0 43 71472 29 77 71473 20 65 71474 29 84 71475 29 78 71476 14 68 71477 25 66 71478 999999 999999 71479 999999 999999 71480 999999 999999 71481 999999 999999 71482 999999 999999 71483 999999 999999 71484 999999 999999 71485 999999 999999 71486 999999 999999 71487 999999 999999 71488 999999 999999 71489 999999 999999 71490 999999 999999 71491 999999 999999 71492 999999 999999 71493 999999 999999 71494 999999 999999 71495 999999 999999 71496 -9 27 71497 73 137 71498 67 125 71499 999999 999999 71500 999999 999999 71501 999999 999999 71502 999999 999999 71503 999999 999999 71504 999999 999999 71505 999999 999999 71506 999999 999999 71507 999999 999999 71508 999999 999999 71509 999999 999999 71510 999999 999999 71511 999999 999999 71512 999999 999999 71513 999999 999999 71514 999999 999999 71515 999999 999999 71516 999999 999999 71517 999999 999999 71518 999999 999999 71519 999999 999999 71520 999999 999999 71521 999999 999999 71522 999999 999999 71523 999999 999999 71524 999999 999999 71525 999999 999999 71526 999999 999999 71527 999999 999999 71528 999999 999999 71529 999999 999999 71530 999999 999999 71531 999999 999999 71532 999999 999999 71533 999999 999999 71534 999999 999999 71535 999999 999999 71536 999999 999999 71537 999999 999999 71538 999999 999999 71539 999999 999999 71540 999999 999999 71541 999999 999999 71542 999999 999999 71543 999999 999999 71544 999999 999999 71545 999999 999999 71546 999999 999999 71547 999999 999999 71548 999999 999999 71549 999999 999999 71550 999999 999999 71551 68 133 71552 71 131 71553 81 145 71554 27 82 71555 52 113 71556 -10 21 71557 46 109 71558 64 107 71559 999999 999999 71560 999999 999999 71561 999999 999999 71562 999999 999999 71563 999999 999999 71564 999999 999999 71565 999999 999999 71566 14 67 71567 14 57 71568 36 75 71569 36 100 71570 57 110 71571 9 55 71572 9 46 71573 9 55 71574 17 52 71575 999999 999999 71576 999999 999999 71577 999999 999999 71578 33 87 71579 45 107 71580 47 110 71581 68 130 71582 19 73 71583 50 100 71584 56 115 71585 9 47 71586 22 81 71587 999999 999999 71588 999999 999999 71589 999999 999999 71590 999999 999999 71591 999999 999999 71592 999999 999999 71593 999999 999999 71594 999999 999999 71595 999999 999999 71596 999999 999999 71597 999999 999999 71598 999999 999999 71599 999999 999999 71600 999999 999999 71601 999999 999999 71602 999999 999999 71603 999999 999999 71604 999999 999999 71605 999999 999999 71606 999999 999999 71607 24 67 71608 42 90 71609 35 94 71610 38 96 71611 38 99 71612 22 69 71613 71 124 71614 73 137 71615 999999 999999 71616 999999 999999 71617 999999 999999 71618 999999 999999 71619 999999 999999 71620 999999 999999 71621 999999 999999 71622 999999 999999 71623 35 80 71624 25 79 71625 43 94 71626 22 70 71627 -14 0 71628 -11 22 71629 9 44 71630 999999 999999 71631 999999 999999 71632 999999 999999 71633 42 100 71634 13 52 71635 23 74 71636 30 79 71637 40 97 71638 22 73 71639 14 59 71640 4 42 71641 38 81 71642 999999 999999 71643 999999 999999 71644 999999 999999 71645 999999 999999 71646 999999 999999 71647 999999 999999 71648 999999 999999 71649 999999 999999 71650 999999 999999 71651 999999 999999 71652 999999 999999 71653 999999 999999 71654 999999 999999 71655 999999 999999 71656 999999 999999 71657 999999 999999 71658 999999 999999 71659 999999 999999 71660 999999 999999 71661 63 127 71662 44 92 71663 12 60 71664 19 61 71665 11 58 71666 9 41 71667 26 77 71668 17 61 71669 41 100 71670 999999 999999 71671 999999 999999 71672 999999 999999 71673 999999 999999 71674 -12 13 71675 999999 999999 71676 999999 999999 71677 22 72 71678 -12 43 71679 3 30 71680 999999 999999 71681 999999 999999 71682 26 74 71683 -2 29 71684 -2 16 71685 999999 999999 71686 999999 999999 71687 999999 999999 71688 999999 999999 71689 46 105 71690 15 45 71691 3 46 71692 8 49 71693 25 55 71694 16 55 71695 33 85 71696 17 56 71697 20 62 71698 999999 999999 71699 999999 999999 71700 999999 999999 71701 999999 999999 71702 999999 999999 71703 999999 999999 71704 999999 999999 71705 999999 999999 71706 999999 999999 71707 999999 999999 71708 999999 999999 71709 999999 999999 71710 999999 999999 71711 999999 999999 71712 999999 999999 71713 999999 999999 71714 999999 999999 71715 999999 999999 71716 14 58 71717 7 49 71718 5 39 71719 -1 38 71720 -3 23 71721 17 50 71722 14 68 71723 28 80 71724 23 76 71725 999999 999999 71726 999999 999999 71727 999999 999999 71728 999999 999999 71729 999999 999999 71730 999999 999999 71731 0 34 71732 21 66 71733 33 90 71734 10 56 71735 34 89 71736 1 30 71737 39 91 71738 13 52 71739 999999 999999 71740 999999 999999 71741 999999 999999 71742 999999 999999 71743 -4 42 71744 10 58 71745 -9 19 71746 8 41 71747 4 58 71748 -18 0 71749 -11 13 71750 6 30 71751 999999 999999 71752 999999 999999 71753 23 78 71754 999999 999999 71755 999999 999999 71756 999999 999999 71757 999999 999999 71758 999999 999999 71759 999999 999999 71760 999999 999999 71761 999999 999999 71762 999999 999999 71763 999999 999999 71764 999999 999999 71765 999999 999999 71766 999999 999999 71767 999999 999999 71768 999999 999999 71769 999999 999999 71770 999999 999999 71771 51 104 71772 28 63 71773 21 73 71774 31 67 71775 26 79 71776 8 41 71777 35 94 71778 999999 999999 71779 999999 999999 71780 24 85 71781 999999 999999 71782 999999 999999 71783 999999 999999 71784 999999 999999 71785 999999 999999 71786 1 32 71787 6 38 71788 -12 42 71789 -14 18 71790 6 40 71791 23 66 71792 1 41 71793 12 55 71794 12 52 71795 999999 999999 71796 999999 999999 71797 999999 999999 71798 -15 0 71799 999999 999999 71800 999999 999999 71801 8 46 71802 18 60 71803 22 60 71804 -19 0 71805 37 98 71806 999999 999999 71807 999999 999999 71808 64 128 71809 999999 999999 71810 999999 999999 71811 999999 999999 71812 999999 999999 71813 999999 999999 71814 999999 999999 71815 999999 999999 71816 999999 999999 71817 999999 999999 71818 999999 999999 71819 999999 999999 71820 999999 999999 71821 999999 999999 71822 999999 999999 71823 999999 999999 71824 999999 999999 71825 999999 999999 71826 23 77 71827 12 61 71828 25 74 71829 -1 33 71830 10 47 71831 -1 39 71832 12 58 71833 -3 22 71834 999999 999999 71835 999999 999999 71836 999999 999999 71837 999999 999999 71838 999999 999999 71839 999999 999999 71840 999999 999999 71841 11 56 71842 9 42 71843 9 48 71844 0 51 71845 7 43 71846 19 69 71847 23 73 71848 23 75 71849 999999 999999 71850 999999 999999 71851 999999 999999 71852 999999 999999 71853 40 102 71854 5 35 71855 -6 45 71856 -6 29 71857 -17 0 71858 15 49 71859 999999 999999 71860 999999 999999 71861 999999 999999 71862 -9 15 71863 25 70 71864 999999 999999 71865 999999 999999 71866 999999 999999 71867 999999 999999 71868 999999 999999 71869 999999 999999 71870 999999 999999 71871 999999 999999 71872 999999 999999 71873 999999 999999 71874 999999 999999 71875 999999 999999 71876 999999 999999 71877 999999 999999 71878 999999 999999 71879 999999 999999 71880 999999 999999 71881 19 44 71882 14 59 71883 -1 35 71884 -7 16 71885 35 84 71886 11 51 71887 999999 999999 71888 999999 999999 71889 -11 22 71890 -14 19 71891 999999 999999 71892 999999 999999 71893 999999 999999 71894 999999 999999 71895 999999 999999 71896 -4 33 71897 14 53 71898 20 64 71899 18 55 71900 29 70 71901 7 35 71902 -5 25 71903 32 59 71904 999999 999999 71905 999999 999999 71906 999999 999999 71907 999999 999999 71908 -24 32 71909 13 54 71910 -3 32 71911 -7 16 71912 7 36 71913 -1 33 71914 -13 20 71915 999999 999999 71916 999999 999999 71917 12 51 71918 -4 45 71919 999999 999999 71920 999999 999999 71921 999999 999999 71922 999999 999999 71923 999999 999999 71924 999999 999999 71925 999999 999999 71926 999999 999999 71927 999999 999999 71928 999999 999999 71929 999999 999999 71930 999999 999999 71931 999999 999999 71932 999999 999999 71933 999999 999999 71934 999999 999999 71935 999999 999999 71936 -0 40 71937 30 72 71938 -1 31 71939 -14 15 71940 2 28 71941 20 67 71942 3 28 71943 999999 999999 71944 999999 999999 71945 13 51 71946 999999 999999 71947 999999 999999 71948 999999 999999 71949 999999 999999 71950 999999 999999 71951 28 74 71952 16 56 71953 28 77 71954 3 27 71955 25 77 71956 53 112 71957 14 54 71958 -3 28 71959 15 56 71960 999999 999999 71961 999999 999999 71962 999999 999999 71963 46 100 71964 37 88 71965 33 66 71966 15 56 71967 19 58 71968 26 71 71969 16 54 71970 40 89 71971 999999 999999 71972 999999 999999 71973 31 67 71974 999999 999999 71975 999999 999999 71976 999999 999999 71977 999999 999999 71978 999999 999999 71979 999999 999999 71980 999999 999999 71981 999999 999999 71982 999999 999999 71983 999999 999999 71984 999999 999999 71985 999999 999999 71986 999999 999999 71987 999999 999999 71988 999999 999999 71989 999999 999999 71990 999999 999999 71991 6 37 71992 20 66 71993 10 42 71994 -0 24 71995 -9 32 71996 23 68 71997 17 58 71998 29 82 71999 999999 999999 72000 999999 999999 72001 999999 999999 72002 999999 999999 72003 999999 999999 72004 999999 999999 72005 999999 999999 72006 11 50 72007 -5 30 72008 17 63 72009 -9 25 72010 -15 12 72011 13 54 72012 -13 16 72013 7 50 72014 10 45 72015 999999 999999 72016 999999 999999 72017 999999 999999 72018 -1 22 72019 32 84 72020 25 76 72021 27 72 72022 15 54 72023 7 38 72024 -5 19 72025 19 56 72026 11 52 72027 999999 999999 72028 999999 999999 72029 999999 999999 72030 999999 999999 72031 999999 999999 72032 999999 999999 72033 999999 999999 72034 999999 999999 72035 999999 999999 72036 999999 999999 72037 999999 999999 72038 999999 999999 72039 999999 999999 72040 999999 999999 72041 999999 999999 72042 999999 999999 72043 999999 999999 72044 999999 999999 72045 999999 999999 72046 22 58 72047 29 78 72048 -2 28 72049 20 50 72050 16 68 72051 -8 18 72052 43 90 72053 25 73 72054 999999 999999 72055 999999 999999 72056 999999 999999 72057 999999 999999 72058 999999 999999 72059 999999 999999 72060 999999 999999 72061 19 62 72062 44 94 72063 35 82 72064 48 109 72065 28 75 72066 11 49 72067 30 77 72068 26 72 72069 999999 999999 72070 999999 999999 72071 999999 999999 72072 999999 999999 72073 4 39 72074 14 65 72075 23 65 72076 35 83 72077 48 107 72078 29 84 72079 54 112 72080 999999 999999 72081 999999 999999 72082 22 67 72083 28 84 72084 999999 999999 72085 999999 999999 72086 999999 999999 72087 999999 999999 72088 999999 999999 72089 999999 999999 72090 999999 999999 72091 999999 999999 72092 999999 999999 72093 999999 999999 72094 999999 999999 72095 999999 999999 72096 999999 999999 72097 999999 999999 72098 999999 999999 72099 999999 999999 72100 999999 999999 72101 999999 999999 72102 61 122 72103 15 49 72104 4 25 72105 4 46 72106 -0 31 72107 999999 999999 72108 999999 999999 72109 3 34 72110 7 48 72111 999999 999999 72112 999999 999999 72113 999999 999999 72114 999999 999999 72115 999999 999999 72116 23 62 72117 13 52 72118 17 55 72119 5 37 72120 33 84 72121 33 76 72122 -8 14 72123 3 41 72124 999999 999999 72125 999999 999999 72126 999999 999999 72127 999999 999999 72128 -12 0 72129 26 75 72130 13 42 72131 8 54 72132 15 44 72133 22 68 72134 999999 999999 72135 999999 999999 72136 55 117 72137 56 117 72138 23 68 72139 999999 999999 72140 999999 999999 72141 999999 999999 72142 999999 999999 72143 999999 999999 72144 999999 999999 72145 999999 999999 72146 999999 999999 72147 999999 999999 72148 999999 999999 72149 999999 999999 72150 999999 999999 72151 999999 999999 72152 999999 999999 72153 999999 999999 72154 999999 999999 72155 999999 999999 72156 2 25 72157 36 79 72158 6 41 72159 11 50 72160 999999 999999 72161 999999 999999 72162 999999 999999 72163 999999 999999 72164 -7 20 72165 18 55 72166 999999 999999 72167 999999 999999 72168 999999 999999 72169 999999 999999 72170 999999 999999 72171 13 53 72172 23 73 72173 12 48 72174 -3 26 72175 4 35 72176 -4 33 72177 -7 28 72178 -3 29 72179 999999 999999 72180 999999 999999 72181 999999 999999 72182 999999 999999 72183 -5 0 72184 13 49 72185 13 39 72186 9 44 72187 47 101 72188 999999 999999 72189 999999 999999 72190 21 55 72191 25 72 72192 27 73 72193 23 76 72194 999999 999999 72195 999999 999999 72196 999999 999999 72197 999999 999999 72198 999999 999999 72199 999999 999999 72200 999999 999999 72201 999999 999999 72202 999999 999999 72203 999999 999999 72204 999999 999999 72205 999999 999999 72206 999999 999999 72207 999999 999999 72208 999999 999999 72209 999999 999999 72210 999999 999999 72211 18 63 72212 43 95 72213 999999 999999 72214 999999 999999 72215 9 45 72216 22 59 72217 6 33 72218 69 117 72219 994 451 72220 1541 613 72221 999999 999999 72222 999999 999999 72223 999999 999999 72224 999999 999999 72225 999999 999999 72226 18 65 72227 45 92 72228 16 55 72229 20 68 72230 20 55 72231 999999 999999 72232 999999 999999 72233 29 76 72234 64 125 72235 25 77 72236 999999 999999 72237 999999 999999 72238 25 79 72239 6 40 72240 999999 999999 72241 999999 999999 72242 29 78 72243 9 53 72244 -6 33 72245 16 59 72246 21 70 72247 6 55 72248 17 59 72249 999999 999999 72250 999999 999999 72251 999999 999999 72252 999999 999999 72253 999999 999999 72254 999999 999999 72255 999999 999999 72256 999999 999999 72257 999999 999999 72258 999999 999999 72259 999999 999999 72260 999999 999999 72261 999999 999999 72262 999999 999999 72263 999999 999999 72264 999999 999999 72265 999999 999999 72266 15 60 72267 23 55 72268 999999 999999 72269 999999 999999 72270 7 41 72271 23 70 72272 12 57 72273 -11 14 72274 18 64 72275 18 56 72276 999999 999999 72277 999999 999999 72278 999999 999999 72279 999999 999999 72280 999999 999999 72281 999999 999999 72282 81 139 72283 60 115 72284 48 107 72285 999999 999999 72286 999999 999999 72287 45 101 72288 18 71 72289 57 113 72290 17 48 72291 999999 999999 72292 999999 999999 72293 58 114 72294 999999 999999 72295 999999 999999 72296 70 128 72297 49 104 72298 74 131 72299 76 133 72300 32 79 72301 36 90 72302 20 58 72303 62 117 72304 999999 999999 72305 999999 999999 72306 999999 999999 72307 999999 999999 72308 999999 999999 72309 999999 999999 72310 999999 999999 72311 999999 999999 72312 999999 999999 72313 999999 999999 72314 999999 999999 72315 999999 999999 72316 999999 999999 72317 999999 999999 72318 999999 999999 72319 999999 999999 72320 999999 999999 72321 43 83 72322 18 42 72323 999999 999999 72324 999999 999999 72325 17 63 72326 8 32 72327 16 51 72328 13 51 72329 1 31 72330 -2 32 72331 999999 999999 72332 999999 999999 72333 999999 999999 72334 999999 999999 72335 999999 999999 72336 27 75 72337 17 44 72338 66 123 72339 999999 999999 72340 999999 999999 72341 999999 999999 72342 999999 999999 72343 999999 999999 72344 999999 999999 72345 999999 999999 72346 999999 999999 72347 999999 999999 72348 28 79 72349 59 117 72350 138 180 72351 999999 999999 72352 999999 999999 72353 107 159 72354 162 192 72355 111 161 72356 72 129 72357 66 122 72358 104 155 72359 999999 999999 72360 999999 999999 72361 999999 999999 72362 999999 999999 72363 999999 999999 72364 999999 999999 72365 999999 999999 72366 999999 999999 72367 999999 999999 72368 999999 999999 72369 999999 999999 72370 999999 999999 72371 999999 999999 72372 999999 999999 72373 999999 999999 72374 999999 999999 72375 999999 999999 72376 120 167 72377 116 161 72378 95 148 72379 999999 999999 72380 999999 999999 72381 93 145 72382 104 156 72383 91 144 72384 100 150 72385 141 180 72386 999999 999999 72387 999999 999999 72388 999999 999999 72389 999999 999999 72390 999999 999999 72391 108 158 72392 104 152 72393 99 148 72394 125 169 72395 71 117 72396 64 121 72397 127 169 72398 999999 999999 72399 999999 999999 72400 47 100 72401 999999 999999 72402 999999 999999 72403 999999 999999 72404 999999 999999 72405 30 82 72406 40 85 72407 999999 999999 72408 999999 999999 72409 74 124 72410 68 125 72411 74 130 72412 58 113 72413 37 74 72414 999999 999999 72415 999999 999999 72416 999999 999999 72417 999999 999999 72418 999999 999999 72419 999999 999999 72420 999999 999999 72421 999999 999999 72422 999999 999999 72423 999999 999999 72424 999999 999999 72425 999999 999999 72426 999999 999999 72427 999999 999999 72428 999999 999999 72429 999999 999999 72430 999999 999999 72431 44 101 72432 99 147 72433 67 109 72434 109 158 72435 999999 999999 72436 999999 999999 72437 133 174 72438 124 169 72439 126 168 72440 161 192 72441 999999 999999 72442 999999 999999 72443 999999 999999 72444 999999 999999 72445 999999 999999 72446 206 216 72447 211 216 72448 216 219 72449 184 205 72450 209 218 72451 186 204 72452 999999 999999 72453 999999 999999 72454 195 210 72455 229 229 72456 999999 999999 72457 999999 999999 72458 316 269 72459 312 267 72460 299 260 72461 232 225 72462 999999 999999 72463 999999 999999 72464 999999 999999 72465 999999 999999 72466 206 217 72467 180 203 72468 108 157 72469 999999 999999 72470 999999 999999 72471 999999 999999 72472 999999 999999 72473 999999 999999 72474 999999 999999 72475 999999 999999 72476 999999 999999 72477 999999 999999 72478 999999 999999 72479 999999 999999 72480 999999 999999 72481 999999 999999 72482 999999 999999 72483 999999 999999 72484 999999 999999 72485 999999 999999 72486 999999 999999 72487 999999 999999 72488 999999 999999 72489 999999 999999 72490 999999 999999 72491 289 255 72492 276 249 72493 192 207 72494 270 246 72495 257 239 72496 999999 999999 72497 999999 999999 72498 999999 999999 72499 999999 999999 72500 999999 999999 72501 999999 999999 72502 999999 999999 72503 999999 999999 72504 999999 999999 72505 999999 999999 72506 999999 999999 72507 999999 999999 72508 999999 999999 72509 999999 999999 72510 999999 999999 72511 999999 999999 72512 999999 999999 72513 999999 999999 72514 999999 999999 72515 999999 999999 72516 999999 999999 72517 999999 999999 72518 237 228 72519 267 243 72520 254 237 72521 212 217 72522 235 229 72523 999999 999999 72524 999999 999999 72525 999999 999999 72526 999999 999999 72527 999999 999999 72528 999999 999999 72529 999999 999999 72530 999999 999999 72531 999999 999999 72532 999999 999999 72533 999999 999999 72534 999999 999999 72535 999999 999999 72536 999999 999999 72537 999999 999999 72538 999999 999999 72539 999999 999999 72540 999999 999999 72541 261 239 72542 999999 999999 72543 999999 999999 72544 279 249 72545 409 301 72546 999999 999999 72547 999999 999999 72548 999999 999999 72549 999999 999999 72550 999999 999999 72551 999999 999999 72552 999999 999999 72553 999999 999999 72554 999999 999999 72555 999999 999999 72556 333 271 72557 419 300 72558 999999 999999 72559 999999 999999 72560 546 346 72561 472 323 72562 528 340 72563 417 302 72564 265 238 72565 352 278 72566 999999 999999 72567 999999 999999 72568 422 306 72569 999999 999999 72570 999999 999999 72571 494 330 72572 388 293 72573 408 301 72574 442 313 72575 409 302 72576 460 320 72577 577 358 72578 427 306 72579 999999 999999 72580 999999 999999 72581 999999 999999 72582 999999 999999 72583 999999 999999 72584 999999 999999 72585 999999 999999 72586 999999 999999 72587 999999 999999 72588 999999 999999 72589 999999 999999 72590 999999 999999 72591 999999 999999 72592 999999 999999 72593 999999 999999 72594 999999 999999 72595 999999 999999 72596 999999 999999 72597 999999 999999 72598 577 361 72599 604 368 72600 499 334 72601 542 349 72602 534 346 72603 554 352 72604 667 389 72605 552 353 72606 999999 999999 72607 999999 999999 72608 999999 999999 72609 999999 999999 72610 530 345 72611 589 363 72612 689 393 72613 999999 999999 72614 999999 999999 72615 527 343 72616 724 402 72617 652 381 72618 624 374 72619 744 407 72620 731 405 72621 999999 999999 72622 999999 999999 72623 650 378 72624 999999 999999 72625 999999 999999 72626 790 417 72627 792 417 72628 761 409 72629 726 399 72630 717 397 72631 727 400 72632 798 418 72633 772 412 72634 999999 999999 72635 999999 999999 72636 999999 999999 72637 999999 999999 72638 999999 999999 72639 999999 999999 72640 999999 999999 72641 999999 999999 72642 999999 999999 72643 999999 999999 72644 999999 999999 72645 999999 999999 72646 999999 999999 72647 999999 999999 72648 999999 999999 72649 999999 999999 72650 999999 999999 72651 999999 999999 72652 999999 999999 72653 560 350 72654 535 343 72655 493 329 72656 552 346 72657 525 340 72658 604 364 72659 744 404 72660 763 410 72661 999999 999999 72662 999999 999999 72663 999999 999999 72664 999999 999999 72665 999999 999999 72666 999999 999999 72667 606 363 72668 501 327 72669 542 343 72670 454 314 72671 515 334 72672 470 319 72673 503 329 72674 506 331 72675 556 348 72676 999999 999999 72677 999999 999999 72678 999999 999999 72679 821 423 72680 675 382 72681 567 350 72682 617 366 72683 555 345 72684 511 332 72685 536 340 72686 505 330 72687 447 310 72688 999999 999999 72689 999999 999999 72690 999999 999999 72691 999999 999999 72692 999999 999999 72693 999999 999999 72694 999999 999999 72695 999999 999999 72696 999999 999999 72697 999999 999999 72698 999999 999999 72699 999999 999999 72700 999999 999999 72701 999999 999999 72702 999999 999999 72703 999999 999999 72704 999999 999999 72705 999999 999999 72706 999999 999999 72707 516 333 72708 432 305 72709 452 311 72710 562 347 72711 496 327 72712 493 325 72713 516 333 72714 518 334 72715 999999 999999 72716 999999 999999 72717 999999 999999 72718 999999 999999 72719 999999 999999 72720 999999 999999 72721 999999 999999 72722 520 335 72723 512 332 72724 550 345 72725 467 318 72726 505 330 72727 542 341 72728 476 320 72729 569 350 72730 550 344 72731 999999 999999 72732 999999 999999 72733 999999 999999 72734 695 385 72735 519 333 72736 619 363 72737 641 369 72738 622 364 72739 601 358 72740 641 370 72741 999999 999999 72742 999999 999999 72743 573 349 72744 560 346 72745 999999 999999 72746 999999 999999 72747 999999 999999 72748 999999 999999 72749 999999 999999 72750 999999 999999 72751 999999 999999 72752 999999 999999 72753 999999 999999 72754 999999 999999 72755 999999 999999 72756 999999 999999 72757 999999 999999 72758 999999 999999 72759 999999 999999 72760 999999 999999 72761 999999 999999 72762 365 278 72763 999999 999999 72764 999999 999999 72765 405 293 72766 332 265 72767 279 243 72768 999999 999999 72769 999999 999999 72770 282 242 72771 327 264 72772 999999 999999 72773 999999 999999 72774 999999 999999 72775 999999 999999 72776 999999 999999 72777 236 224 72778 209 208 72779 203 206 72780 181 194 72781 175 192 72782 162 185 72783 211 212 72784 115 155 72785 999999 999999 72786 999999 999999 72787 999999 999999 72788 999999 999999 72789 212 209 72790 201 206 72791 205 208 72792 205 206 72793 190 201 72794 181 195 72795 218 215 72796 999999 999999 72797 999999 999999 72798 156 180 72799 144 175 72800 999999 999999 72801 999999 999999 72802 999999 999999 72803 999999 999999 72804 999999 999999 72805 999999 999999 72806 999999 999999 72807 999999 999999 72808 999999 999999 72809 999999 999999 72810 999999 999999 72811 999999 999999 72812 999999 999999 72813 999999 999999 72814 999999 999999 72815 999999 999999 72816 999999 999999 72817 172 190 72818 225 217 72819 228 218 72820 235 220 72821 252 229 72822 999999 999999 72823 999999 999999 72824 999999 999999 72825 999999 999999 72826 261 232 72827 999999 999999 72828 999999 999999 72829 999999 999999 72830 999999 999999 72831 999999 999999 72832 260 232 72833 249 227 72834 336 264 72835 243 223 72836 193 198 72837 225 215 72838 211 205 72839 999999 999999 72840 999999 999999 72841 210 209 72842 999999 999999 72843 999999 999999 72844 582 345 72845 255 228 72846 189 196 72847 135 157 72848 102 142 72849 999999 999999 72850 999999 999999 72851 130 164 72852 165 184 72853 266 232 72854 196 199 72855 999999 999999 72856 999999 999999 72857 999999 999999 72858 999999 999999 72859 999999 999999 72860 999999 999999 72861 999999 999999 72862 999999 999999 72863 999999 999999 72864 999999 999999 72865 999999 999999 72866 999999 999999 72867 999999 999999 72868 999999 999999 72869 999999 999999 72870 999999 999999 72871 999999 999999 72872 474 310 72873 590 344 72874 572 339 72875 918 429 72876 1025 453 72877 999999 999999 72878 999999 999999 72879 674 367 72880 1326 510 72881 892 424 72882 999999 999999 72883 999999 999999 72884 999999 999999 72885 999999 999999 72886 999999 999999 72887 462 305 72888 425 291 72889 346 264 72890 449 301 72891 451 302 72892 337 262 72893 382 278 72894 999999 999999 72895 999999 999999 72896 340 262 72897 999999 999999 72898 999999 999999 72899 1080 462 72900 1834 605 72901 1256 484 72902 366 272 72903 999999 999999 72904 999999 999999 72905 606 346 72906 1144 479 72907 1155 471 72908 1112 467 72909 636 356 72910 999999 999999 72911 999999 999999 72912 999999 999999 72913 999999 999999 72914 999999 999999 72915 999999 999999 72916 999999 999999 72917 999999 999999 72918 999999 999999 72919 999999 999999 72920 999999 999999 72921 999999 999999 72922 999999 999999 72923 999999 999999 72924 999999 999999 72925 999999 999999 72926 999999 999999 72927 2072 652 72928 2863 766 72929 2755 753 72930 999999 999999 72931 999999 999999 72932 3059 794 72933 3386 834 72934 1891 619 72935 1446 545 72936 1227 503 72937 999999 999999 72938 999999 999999 72939 999999 999999 72940 999999 999999 72941 999999 999999 72942 494 311 72943 590 333 72944 1175 477 72945 1744 588 72946 2520 707 72947 2386 688