tab7=`273.16 611.657 999.793 273.908 645.709 999.838 274.656 681.43 999.874 275.404 718.891 999.9 276.151 758.162 999.917 276.899 799.32 999.925 277.647 842.442 999.923 278.395 887.607 999.913 279.143 934.899 999.894 279.891 984.401 999.867 280.639 1036.2 999.831 281.387 1090.4 999.788 282.134 1147.07 999.737 282.882 1206.33 999.678 283.63 1268.27 999.611 284.378 1332.99 999.537 285.126 1400.6 999.456 285.874 1471.21 999.367 286.622 1544.93 999.272 287.37 1621.88 999.17 288.117 1702.17 999.061 288.865 1785.94 998.945 289.613 1873.3 998.823 290.361 1964.38 998.695 291.109 2059.33 998.56 291.857 2158.27 998.42 292.605 2261.36 998.273 293.353 2368.72 998.12 294.1 2480.53 997.961 294.848 2596.92 997.797 295.596 2718.06 997.626 296.344 2844.11 997.451 297.092 2975.23 997.269 297.84 3111.6 997.082 298.588 3253.39 996.89 299.336 3400.78 996.693 300.083 3553.96 996.49 300.831 3713.12 996.282 301.579 3878.44 996.07 302.327 4050.14 995.852 303.075 4228.41 995.629 303.823 4413.46 995.401 304.571 4605.52 995.169 305.318 4804.78 994.931 306.066 5011.49 994.689 306.814 5225.88 994.443 307.562 5448.17 994.192 308.31 5678.61 993.936 309.058 5917.45 993.676 309.806 6164.94 993.411 310.554 6421.34 993.142 311.301 6686.91 992.869 312.049 6961.93 992.591 312.797 7246.66 992.31 313.545 7541.4 992.024 314.293 7846.42 991.733 315.041 8162.04 991.439 315.789 8488.54 991.141 316.537 8826.23 990.838 317.284 9175.44 990.532 318.032 9536.48 990.222 318.78 9909.68 989.908 319.528 10295.4 989.59 320.276 10693.9 989.268 321.024 11105.6 988.942 321.772 11530.9 988.613 322.52 11970 988.28 323.267 12423.4 987.943 324.015 12891.5 987.603 324.763 13374.6 987.259 325.511 13873.1 986.911 326.259 14387.5 986.56 327.007 14918 986.205 327.755 15465.3 985.847 328.503 16029.6 985.485 329.25 16611.3 985.12 329.998 17211.1 984.751 330.746 17829.2 984.379 331.494 18466.1 984.003 332.242 19122.3 983.625 332.99 19798.3 983.243 333.738 20494.6 982.857 334.486 21211.6 982.468 335.233 21949.8 982.076 335.981 22709.7 981.681 336.729 23491.9 981.283 337.477 24296.8 980.881 338.225 25125.1 980.477 338.973 25977.1 980.069 339.721 26853.6 979.658 340.468 27755 979.244 341.216 28681.9 978.826 341.964 29634.8 978.406 342.712 30614.4 977.983 343.46 31621.3 977.557 344.208 32656 977.127 344.956 33719.2 976.695 345.704 34811.4 976.26 346.451 35933.4 975.821 347.199 37085.7 975.38 347.947 38269.1 974.936 348.695 39484 974.489 349.443 40731.3 974.039 350.191 42011.6 973.586 350.939 43325.6 973.13 351.687 44674 972.672 352.434 46057.5 972.21 353.182 47476.8 971.746 353.93 48932.6 971.279 354.678 50425.7 970.809 355.426 51956.8 970.337 356.174 53526.7 969.861 356.922 55136.2 969.383 357.67 56785.9 968.902 358.417 58476.8 968.419 359.165 60209.6 967.932 359.913 61985.1 967.443 360.661 63804.2 966.951 361.409 65667.6 966.457 362.157 67576.2 965.96 362.905 69530.9 965.46 363.653 71532.5 964.957 364.4 73581.9 964.452 365.148 75680 963.945 365.896 77827.6 963.434 366.644 80025.7 962.921 367.392 82275.2 962.406 368.14 84577 961.887 368.888 86932.1 961.366 369.635 89341.3 960.843 370.383 91805.7 960.317 371.131 94326.3 959.789 371.879 96903.9 959.257 372.627 99539.6 958.724 373.375 102234 958.188 374.123 104989 957.649 374.871 107805 957.108 375.618 110684 956.564 376.366 113625 956.017 377.114 116631 955.469 377.862 119702 954.917 378.61 122840 954.363 379.358 126045 953.807 380.106 129318 953.248 380.854 132662 952.687 381.601 136076 952.123 382.349 139562 951.557 383.097 143122 950.988 383.845 146756 950.417 384.593 150465 949.843 385.341 154251 949.267 386.089 158114 948.689 386.837 162057 948.108 387.584 166080 947.524 388.332 170185 946.939 389.08 174372 946.35 389.828 178644 945.76 390.576 183001 945.167 391.324 187444 944.571 392.072 191975 943.973 392.82 196595 943.373 393.567 201306 942.77 394.315 206108 942.165 395.063 211004 941.557 395.811 215993 940.947 396.559 221079 940.335 397.307 226262 939.72 398.055 231543 939.103 398.802 236925 938.483 399.55 242408 937.861 400.298 247993 937.237 401.046 253683 936.61 401.794 259478 935.981 402.542 265380 935.349 403.29 271391 934.715 404.038 277512 934.079 404.785 283744 933.44 405.533 290089 932.799 406.281 296549 932.156 407.029 303125 931.51 407.777 309818 930.862 408.525 316630 930.211 409.273 323563 929.558 410.021 330618 928.903 410.768 337797 928.245 411.516 345102 927.585 412.264 352533 926.922 413.012 360092 926.257 413.76 367782 925.59 414.508 375604 924.92 415.256 383559 924.248 416.004 391650 923.574 416.751 399877 922.897 417.499 408242 922.218 418.247 416748 921.536 418.995 425396 920.852 419.743 434187 920.165 420.491 443123 919.477 421.239 452207 918.785 421.987 461439 918.092 422.734 470822 917.396 423.482 480357 916.697 424.23 490046 915.996 424.978 499891 915.293 425.726 509894 914.587 426.474 520056 913.879 427.222 530379 913.168 427.97 540866 912.455 428.717 551518 911.74 429.465 562336 911.022 430.213 573324 910.302 430.961 584482 909.579 431.709 595812 908.854 432.457 607317 908.126 433.205 618998 907.396 433.952 630858 906.663 434.7 642897 905.928 435.448 655119 905.191 436.196 667525 904.451 436.944 680117 903.708 437.692 692897 902.964 438.44 705867 902.216 439.188 719030 901.466 439.935 732386 900.714 440.683 745938 899.959 441.431 759689 899.201 442.179 773640 898.441 442.927 787793 897.679 443.675 802150 896.914 444.423 816713 896.146 445.171 831486 895.376 445.918 846468 894.603 446.666 861664 893.828 447.414 877074 893.05 448.162 892701 892.27 448.91 908547 891.487 449.658 924615 890.701 450.406 940905 889.913 451.154 957422 889.123 451.901 974166 888.329 452.649 991140 887.533 453.397 1.00835e+06 886.735 454.145 1.02579e+06 885.933 454.893 1.04346e+06 885.13 455.641 1.06138e+06 884.323 456.389 1.07954e+06 883.514 457.137 1.09794e+06 882.702 457.884 1.11658e+06 881.887 458.632 1.13548e+06 881.07 459.38 1.15462e+06 880.25 460.128 1.17402e+06 879.427 460.876 1.19367e+06 878.602 461.624 1.21358e+06 877.774 462.372 1.23375e+06 876.943 463.119 1.25418e+06 876.11 463.867 1.27487e+06 875.273 464.615 1.29583e+06 874.434 465.363 1.31706e+06 873.592 466.111 1.33856e+06 872.747 466.859 1.36034e+06 871.9 467.607 1.38239e+06 871.05 468.355 1.40472e+06 870.196 469.102 1.42733e+06 869.34 469.85 1.45022e+06 868.482 470.598 1.4734e+06 867.62 471.346 1.49687e+06 866.755 472.094 1.52062e+06 865.888 472.842 1.54468e+06 865.017 473.59 1.56902e+06 864.144 474.338 1.59367e+06 863.268 475.085 1.61861e+06 862.389 475.833 1.64386e+06 861.507 476.581 1.66941e+06 860.621 477.329 1.69528e+06 859.733 478.077 1.72145e+06 858.842 478.825 1.74794e+06 857.948 479.573 1.77474e+06 857.051 480.321 1.80186e+06 856.151 481.068 1.8293e+06 855.248 481.816 1.85706e+06 854.341 482.564 1.88516e+06 853.432 483.312 1.91358e+06 852.519 484.06 1.94233e+06 851.604 484.808 1.97141e+06 850.685 485.556 2.00084e+06 849.763 486.304 2.0306e+06 848.838 487.051 2.0607e+06 847.91 487.799 2.09115e+06 846.978 488.547 2.12194e+06 846.044 489.295 2.15309e+06 845.106 490.043 2.18459e+06 844.164 490.791 2.21644e+06 843.22 491.539 2.24865e+06 842.272 492.286 2.28123e+06 841.321 493.034 2.31416e+06 840.367 493.782 2.34747e+06 839.409 494.53 2.38114e+06 838.448 495.278 2.41518e+06 837.483 496.026 2.4496e+06 836.515 496.774 2.4844e+06 835.544 497.522 2.51957e+06 834.569 498.269 2.55513e+06 833.59 499.017 2.59108e+06 832.609 499.765 2.62741e+06 831.623 500.513 2.66414e+06 830.634 501.261 2.70126e+06 829.642 502.009 2.73877e+06 828.646 502.757 2.77669e+06 827.646 503.505 2.81501e+06 826.643 504.252 2.85374e+06 825.636 505 2.89287e+06 824.625 505.748 2.93242e+06 823.611 506.496 2.97238e+06 822.593 507.244 3.01276e+06 821.571 507.992 3.05356e+06 820.545 508.74 3.09478e+06 819.515 509.488 3.13643e+06 818.482 510.235 3.17851e+06 817.445 510.983 3.22102e+06 816.404 511.731 3.26397e+06 815.359 512.479 3.30735e+06 814.31 513.227 3.35118e+06 813.257 513.975 3.39545e+06 812.2 514.723 3.44017e+06 811.139 515.471 3.48534e+06 810.074 516.218 3.53096e+06 809.005 516.966 3.57704e+06 807.931 517.714 3.62358e+06 806.854 518.462 3.67058e+06 805.772 519.21 3.71804e+06 804.686 519.958 3.76598e+06 803.596 520.706 3.81439e+06 802.502 521.454 3.86327e+06 801.403 522.201 3.91263e+06 800.3 522.949 3.96248e+06 799.192 523.697 4.01281e+06 798.08 524.445 4.06362e+06 796.963 525.193 4.11493e+06 795.842 525.941 4.16673e+06 794.717 526.689 4.21903e+06 793.587 527.436 4.27183e+06 792.452 528.184 4.32513e+06 791.313 528.932 4.37894e+06 790.168 529.68 4.43326e+06 789.019 530.428 4.4881e+06 787.866 531.176 4.54345e+06 786.707 531.924 4.59932e+06 785.544 532.672 4.65572e+06 784.375 533.419 4.71264e+06 783.202 534.167 4.77009e+06 782.024 534.915 4.82808e+06 780.84 535.663 4.88661e+06 779.652 536.411 4.94567e+06 778.458 537.159 5.00528e+06 777.259 537.907 5.06543e+06 776.055 538.655 5.12614e+06 774.846 539.402 5.1874e+06 773.631 540.15 5.24922e+06 772.411 540.898 5.3116e+06 771.185 541.646 5.37454e+06 769.954 542.394 5.43805e+06 768.717 543.142 5.50213e+06 767.475 543.89 5.56679e+06 766.226 544.638 5.63203e+06 764.973 545.385 5.69784e+06 763.713 546.133 5.76425e+06 762.447 546.881 5.83124e+06 761.176 547.629 5.89883e+06 759.898 548.377 5.96701e+06 758.615 549.125 6.03579e+06 757.325 549.873 6.10518e+06 756.029 550.621 6.17517e+06 754.727 551.368 6.24578e+06 753.418 552.116 6.317e+06 752.103 552.864 6.38884e+06 750.782 553.612 6.4613e+06 749.454 554.36 6.53438e+06 748.119 555.108 6.6081e+06 746.778 555.856 6.68245e+06 745.429 556.603 6.75744e+06 744.074 557.351 6.83306e+06 742.712 558.099 6.90934e+06 741.343 558.847 6.98626e+06 739.967 559.595 7.06384e+06 738.583 560.343 7.14207e+06 737.192 561.091 7.22096e+06 735.794 561.839 7.30052e+06 734.388 562.586 7.38075e+06 732.975 563.334 7.46165e+06 731.554 564.082 7.54322e+06 730.125 564.83 7.62548e+06 728.688 565.578 7.70842e+06 727.243 566.326 7.79205e+06 725.79 567.074 7.87637e+06 724.329 567.822 7.9614e+06 722.859 568.569 8.04712e+06 721.381 569.317 8.13355e+06 719.894 570.065 8.22069e+06 718.399 570.813 8.30854e+06 716.895 571.561 8.39711e+06 715.381 572.309 8.4864e+06 713.859 573.057 8.57642e+06 712.327 573.805 8.66718e+06 710.786 574.552 8.75866e+06 709.235 575.3 8.85089e+06 707.675 576.048 8.94387e+06 706.105 576.796 9.03759e+06 704.524 577.544 9.13207e+06 702.934 578.292 9.2273e+06 701.333 579.04 9.3233e+06 699.722 579.788 9.42007e+06 698.1 580.535 9.5176e+06 696.467 581.283 9.61592e+06 694.823 582.031 9.71502e+06 693.168 582.779 9.8149e+06 691.502 583.527 9.91558e+06 689.824 584.275 1.00171e+07 688.134 585.023 1.01193e+07 686.432 585.77 1.02224e+07 684.717 586.518 1.03263e+07 682.991 587.266 1.0431e+07 681.251 588.014 1.05365e+07 679.499 588.762 1.06429e+07 677.733 589.51 1.07501e+07 675.954 590.258 1.08581e+07 674.161 591.006 1.0967e+07 672.354 591.753 1.10767e+07 670.533 592.501 1.11873e+07 668.697 593.249 1.12987e+07 666.846 593.997 1.1411e+07 664.98 594.745 1.15241e+07 663.099 595.493 1.16382e+07 661.201 596.241 1.17531e+07 659.288 596.989 1.18689e+07 657.357 597.736 1.19856e+07 655.41 598.484 1.21032e+07 653.446 599.232 1.22217e+07 651.463 599.98 1.23411e+07 649.463 600.728 1.24614e+07 647.444 601.476 1.25827e+07 645.406 602.224 1.27049e+07 643.348 602.972 1.2828e+07 641.27 603.719 1.29521e+07 639.171 604.467 1.30771e+07 637.051 605.215 1.3203e+07 634.91 605.963 1.333e+07 632.746 606.711 1.34579e+07 630.559 607.459 1.35867e+07 628.348 608.207 1.37166e+07 626.113 608.955 1.38474e+07 623.853 609.702 1.39793e+07 621.566 610.45 1.41121e+07 619.253 611.198 1.4246e+07 616.912 611.946 1.43809e+07 614.542 612.694 1.45168e+07 612.143 613.442 1.46537e+07 609.713 614.19 1.47917e+07 607.25 614.938 1.49308e+07 604.755 615.685 1.50709e+07 602.225 616.433 1.5212e+07 599.659 617.181 1.53543e+07 597.055 617.929 1.54976e+07 594.413 618.677 1.5642e+07 591.729 619.425 1.57875e+07 589.002 620.173 1.59342e+07 586.231 620.92 1.60819e+07 583.412 621.668 1.62308e+07 580.544 622.416 1.63808e+07 577.623 623.164 1.6532e+07 574.647 623.912 1.66844e+07 571.613 624.66 1.68379e+07 568.518 625.408 1.69926e+07 565.357 626.156 1.71485e+07 562.127 626.903 1.73056e+07 558.823 627.651 1.74639e+07 555.441 628.399 1.76234e+07 551.975 629.147 1.77842e+07 548.42 629.895 1.79462e+07 544.77 630.643 1.81095e+07 541.018 631.391 1.82741e+07 537.157 632.139 1.844e+07 533.18 632.886 1.86072e+07 529.077 633.634 1.87757e+07 524.84 634.382 1.89455e+07 520.459 635.13 1.91167e+07 515.924 635.878 1.92893e+07 511.222 636.626 1.94632e+07 506.34 637.374 1.96386e+07 501.264 638.122 1.98154e+07 495.973 638.869 1.99937e+07 490.444 639.617 2.01734e+07 484.645 640.365 2.03546e+07 478.531 641.113 2.05374e+07 472.034 641.861 2.07218e+07 465.056 642.609 2.09077e+07 457.444 643.357 2.10954e+07 448.956 644.105 2.12848e+07 439.192 644.852 2.14761e+07 427.462 645.6 2.16695e+07 412.508 646.348 2.18653e+07 391.676 647.096 2.2064e+07 322.315`;