P is -1.000000
P is 0.000000
P is 1.000000
P is 2.000000
P is 3.000000
P is 4.000000
P is 5.000000
P is 6.000000
P is 7.000000
P is 8.000000
P is 9.000000
P is 10.000000
P is 11.000000
P is 12.000000
P is 13.000000
P is 14.000000
P is 15.000000
P is 16.000000
P is 17.000000
P is 18.000000
P is 19.000000
P is 20.000000
P is 21.000000
P is 22.000000
P is 23.000000
P is 24.000000
P is 25.000000
P is 26.000000
P is 27.000000
P is 28.000000
P is 29.000000
P is 30.000000
P is 31.000000
P is 32.000000
P is 33.000000
P is 34.000000
P is 35.000000
P is 36.000000
P is 37.000000
P is 38.000000
P is 39.000000
P is 40.000000
P is 41.000000
P is 42.000000
P is 43.000000
P is 44.000000
P is 45.000000
P is 46.000000
P is 47.000000
P is 48.000000
P is 49.000000
P is 50.000000
P is 51.000000
P is 52.000000
P is 53.000000
P is 54.000000
P is 55.000000
P is 56.000000
P is 57.000000
P is 58.000000
P is 59.000000
P is 60.000000
P is 61.000000
P is 62.000000
P is 63.000000
P is 64.000000
P is 65.000000
P is 66.000000
P is 67.000000
P is 68.000000
P is 69.000000
P is 70.000000
P is 71.000000
P is 72.000000
P is 73.000000
P is 74.000000
P is 75.000000
P is 76.000000
P is 77.000000
P is 78.000000
P is 79.000000
P is 80.000000
P is 81.000000
P is 82.000000
P is 83.000000
P is 84.000000
P is 85.000000
P is 86.000000
P is 87.000000
P is 88.000000
P is 89.000000
P is 90.000000
P is 91.000000
P is 92.000000
P is 93.000000
P is 94.000000
P is 95.000000
P is 96.000000
P is 97.000000
P is 98.000000
P is 99.000000
P is 100.000000
P is 101.000000
P is 102.000000
P is 103.000000
P is 104.000000
P is 105.000000
P is 106.000000
P is 107.000000
P is 108.000000
P is 109.000000
P is 110.000000
P is 111.000000
P is 112.000000
P is 113.000000
P is 114.000000
P is 115.000000
P is 116.000000
P is 117.000000
P is 118.000000
P is 119.000000
P is 120.000000
P is 121.000000
P is 122.000000
P is 123.000000
P is 124.000000
P is 125.000000
P is 126.000000
P is 127.000000
P is 128.000000
P is 129.000000
P is 130.000000
P is 131.000000
P is 132.000000
P is 133.000000
P is 134.000000
P is 135.000000
P is 136.000000
P is 137.000000
P is 138.000000
P is 139.000000
P is 140.000000
P is 141.000000
P is 142.000000
P is 143.000000
P is 144.000000
P is 145.000000
P is 146.000000
P is 147.000000
P is 148.000000
P is 149.000000
P is 150.000000
P is 151.000000
P is 152.000000
P is 153.000000
P is 154.000000
P is 155.000000
P is 156.000000
P is 157.000000
P is 158.000000
P is 159.000000
P is 160.000000
P is 161.000000
P is 162.000000
P is 163.000000
P is 164.000000
P is 165.000000
P is 166.000000
P is 167.000000
P is 168.000000
P is 169.000000
P is 170.000000
P is 171.000000
P is 172.000000
P is 173.000000
P is 174.000000
P is 175.000000
P is 176.000000
P is 177.000000
P is 178.000000
P is 179.000000
P is 180.000000
P is 181.000000
P is 182.000000
P is 183.000000
P is 184.000000
P is 185.000000
P is 186.000000
P is 187.000000
P is 188.000000
P is 189.000000
P is 190.000000
P is 191.000000
P is 192.000000
P is 193.000000
P is 194.000000
P is 195.000000
P is 196.000000
P is 197.000000
P is 198.000000
P is 199.000000
P is 200.000000
P is 201.000000
P is 202.000000
P is 203.000000
P is 204.000000
P is 205.000000
P is 206.000000
P is 207.000000
P is 208.000000
P is 209.000000
P is 210.000000
P is 211.000000
P is 212.000000
P is 213.000000
P is 214.000000
P is 215.000000
P is 216.000000
P is 217.000000
P is 218.000000
P is 219.000000
P is 220.000000
P is 221.000000
P is 222.000000
P is 223.000000
P is 224.000000
P is 225.000000
P is 226.000000
P is 227.000000
P is 228.000000
P is 229.000000
P is 230.000000
P is 231.000000
P is 232.000000
P is 233.000000
P is 234.000000
P is 235.000000
P is 236.000000
P is 237.000000
P is 238.000000
P is 239.000000
P is 240.000000
P is 241.000000
P is 242.000000
P is 243.000000
P is 244.000000
P is 245.000000
P is 246.000000
P is 247.000000
P is 248.000000
P is 249.000000
P is 250.000000
P is 251.000000
P is 252.000000
P is 253.000000
P is 254.000000
P is 255.000000
P is 256.000000
P is 257.000000
P is 258.000000
P is 259.000000
P is 260.000000
P is 261.000000
P is 262.000000
P is 263.000000
P is 264.000000
P is 265.000000
P is 266.000000
P is 267.000000
P is 268.000000
P is 269.000000
P is 270.000000
P is 271.000000
P is 272.000000
P is 273.000000
P is 274.000000
P is 275.000000
P is 276.000000
P is 277.000000
P is 278.000000
P is 279.000000
P is 280.000000
P is 281.000000
P is 282.000000
P is 283.000000
P is 284.000000
P is 285.000000
P is 286.000000
P is 287.000000
P is 288.000000
P is 289.000000
P is 290.000000
P is 291.000000
P is 292.000000
P is 293.000000
P is 294.000000
P is 295.000000
P is 296.000000
P is 297.000000
P is 298.000000
P is 299.000000
P is 300.000000
P is 301.000000
P is 302.000000
P is 303.000000
P is 304.000000
P is 305.000000
P is 306.000000
P is 307.000000
P is 308.000000
P is 309.000000
P is 310.000000
P is 311.000000
P is 312.000000
P is 313.000000
P is 314.000000
P is 315.000000
P is 316.000000
P is 317.000000
P is 318.000000
P is 319.000000
P is 320.000000
P is 321.000000
P is 322.000000
P is 323.000000
P is 324.000000
P is 325.000000
P is 326.000000
P is 327.000000
P is 328.000000
P is 329.000000
P is 330.000000
P is 331.000000
P is 332.000000
P is 333.000000
P is 334.000000
P is 335.000000
P is 336.000000
P is 337.000000
P is 338.000000
P is 339.000000
P is 340.000000
P is 341.000000
P is 342.000000
P is 343.000000
P is 344.000000
P is 345.000000
P is 346.000000
P is 347.000000
P is 348.000000
P is 349.000000
P is 350.000000
P is 351.000000
P is 352.000000
P is 353.000000
P is 354.000000
P is 355.000000
P is 356.000000
P is 357.000000
P is 358.000000
P is 359.000000
P is 360.000000
P is 361.000000
P is 362.000000
P is 363.000000
P is 364.000000
P is 365.000000
P is 366.000000
P is 367.000000
P is 368.000000
P is 369.000000
P is 370.000000
P is 371.000000
P is 372.000000
P is 373.000000
P is 374.000000
P is 375.000000
P is 376.000000
P is 377.000000
P is 378.000000
P is 379.000000
P is 380.000000
P is 381.000000
P is 382.000000
P is 383.000000
P is 384.000000
P is 385.000000
P is 386.000000
P is 387.000000
P is 388.000000
P is 389.000000
P is 390.000000
P is 391.000000
P is 392.000000
P is 393.000000
P is 394.000000
P is 395.000000
P is 396.000000
P is 397.000000
P is 398.000000
P is 399.000000
P is 400.000000
P is 401.000000
P is 402.000000
P is 403.000000
P is 404.000000
P is 405.000000
P is 406.000000
P is 407.000000
P is 408.000000
P is 409.000000
P is 410.000000
P is 411.000000
P is 412.000000
P is 413.000000
P is 414.000000
P is 415.000000
P is 416.000000
P is 417.000000
P is 418.000000
P is 419.000000
P is 420.000000
P is 421.000000
P is 422.000000
P is 423.000000
P is 424.000000
P is 425.000000
P is 426.000000
P is 427.000000
P is 428.000000
P is 429.000000
P is 430.000000
P is 431.000000
P is 432.000000
P is 433.000000
P is 434.000000
P is 435.000000
P is 436.000000
P is 437.000000
P is 438.000000
P is 439.000000
P is 440.000000
P is 441.000000
P is 442.000000
P is 443.000000
P is 444.000000
P is 445.000000
P is 446.000000
P is 447.000000
P is 448.000000
P is 449.000000
P is 450.000000
P is 451.000000
P is 452.000000
P is 453.000000
P is 454.000000
P is 455.000000
P is 456.000000
P is 457.000000
P is 458.000000
P is 459.000000
P is 460.000000
P is 461.000000
P is 462.000000
P is 463.000000
P is 464.000000
P is 465.000000
P is 466.000000
P is 467.000000
P is 468.000000
P is 469.000000
P is 470.000000
P is 471.000000
P is 472.000000
P is 473.000000
P is 474.000000
P is 475.000000
P is 476.000000
P is 477.000000
P is 478.000000
P is 479.000000
P is 480.000000
P is 481.000000
P is 482.000000
P is 483.000000
P is 484.000000
P is 485.000000
P is 486.000000
P is 487.000000
P is 488.000000
P is 489.000000
P is 490.000000
P is 491.000000
P is 492.000000
P is 493.000000
P is 494.000000
P is 495.000000
P is 496.000000
P is 497.000000
P is 498.000000
P is 499.000000
P is 500.000000
P is 501.000000
P is 502.000000
P is 503.000000
P is 504.000000
P is 505.000000
P is 506.000000
P is 507.000000
P is 508.000000
P is 509.000000
P is 510.000000
P is 511.000000
P is 512.000000
P is 513.000000
P is 514.000000
P is 515.000000
P is 516.000000
P is 517.000000
P is 518.000000
P is 519.000000
P is 520.000000
P is 521.000000
P is 522.000000
P is 523.000000
P is 524.000000
P is 525.000000
P is 526.000000
P is 527.000000
P is 528.000000
P is 529.000000
P is 530.000000
P is 531.000000
P is 532.000000
P is 533.000000
P is 534.000000
P is 535.000000
P is 536.000000
P is 537.000000
P is 538.000000
P is 539.000000
P is 540.000000
P is 541.000000
P is 542.000000
P is 543.000000
P is 544.000000
P is 545.000000
P is 546.000000
P is 547.000000
P is 548.000000
P is 549.000000
P is 550.000000
P is 551.000000
P is 552.000000
P is 553.000000
P is 554.000000
P is 555.000000
P is 556.000000
P is 557.000000
P is 558.000000
P is 559.000000
P is 560.000000
P is 561.000000
P is 562.000000
P is 563.000000
P is 564.000000
P is 565.000000
P is 566.000000
P is 567.000000
P is 568.000000
P is 569.000000
P is 570.000000
P is 571.000000
P is 572.000000
P is 573.000000
P is 574.000000
P is 575.000000
P is 576.000000
P is 577.000000
P is 578.000000
P is 579.000000
P is 580.000000
P is 581.000000
P is 582.000000
P is 583.000000
P is 584.000000
P is 585.000000
P is 586.000000
P is 587.000000
P is 588.000000
P is 589.000000
P is 590.000000
P is 591.000000
P is 592.000000
P is 593.000000
P is 594.000000
P is 595.000000
P is 596.000000
P is 597.000000
P is 598.000000
P is 599.000000
P is 600.000000
P is 601.000000
P is 602.000000
P is 603.000000
P is 604.000000
P is 605.000000
P is 606.000000
P is 607.000000
P is 608.000000
P is 609.000000
P is 610.000000
P is 611.000000
P is 612.000000
P is 613.000000
P is 614.000000
P is 615.000000
P is 616.000000
P is 617.000000
P is 618.000000
P is 619.000000
P is 620.000000
P is 621.000000
P is 622.000000
P is 623.000000
P is 624.000000
P is 625.000000
P is 626.000000
P is 627.000000
P is 628.000000
P is 629.000000
P is 630.000000
P is 631.000000
P is 632.000000
P is 633.000000
P is 634.000000
P is 635.000000
P is 636.000000
P is 637.000000
P is 638.000000
P is 639.000000
P is 640.000000
P is 641.000000
P is 642.000000
P is 643.000000
P is 644.000000
P is 645.000000
P is 646.000000
P is 647.000000
P is 648.000000
P is 649.000000
P is 650.000000
P is 651.000000
P is 652.000000
P is 653.000000
P is 654.000000
P is 655.000000
P is 656.000000
P is 657.000000
P is 658.000000
P is 659.000000
P is 660.000000
P is 661.000000
P is 662.000000
P is 663.000000
P is 664.000000
P is 665.000000
P is 666.000000
P is 667.000000
P is 668.000000
P is 669.000000
P is 670.000000
P is 671.000000
P is 672.000000
P is 673.000000
P is 674.000000
P is 675.000000
P is 676.000000
P is 677.000000
P is 678.000000
P is 679.000000
P is 680.000000
P is 681.000000
P is 682.000000
P is 683.000000
P is 684.000000
P is 685.000000
P is 686.000000
P is 687.000000
P is 688.000000
P is 689.000000
P is 690.000000
P is 691.000000
P is 692.000000
P is 693.000000
P is 694.000000
P is 695.000000
P is 696.000000
P is 697.000000
P is 698.000000
P is 699.000000
P is 700.000000
P is 701.000000
P is 702.000000
P is 703.000000
P is 704.000000
P is 705.000000
P is 706.000000
P is 707.000000
P is 708.000000
P is 709.000000
P is 710.000000
P is 711.000000
P is 712.000000
P is 713.000000
P is 714.000000
P is 715.000000
P is 716.000000
P is 717.000000
P is 718.000000
P is 719.000000
P is 720.000000
P is 721.000000
P is 722.000000
P is 723.000000
P is 724.000000
P is 725.000000
P is 726.000000
P is 727.000000
P is 728.000000
P is 729.000000
P is 730.000000
P is 731.000000
P is 732.000000
P is 733.000000
P is 734.000000
P is 735.000000
P is 736.000000
P is 737.000000
P is 738.000000
P is 739.000000
P is 740.000000
P is 741.000000
P is 742.000000
P is 743.000000
P is 744.000000
P is 745.000000
P is 746.000000
P is 747.000000
P is 748.000000
P is 749.000000
P is 750.000000
P is 751.000000
P is 752.000000
P is 753.000000
P is 754.000000
P is 755.000000
P is 756.000000
P is 757.000000
P is 758.000000
P is 759.000000
P is 760.000000
P is 761.000000
P is 762.000000
P is 763.000000
P is 764.000000
P is 765.000000
P is 766.000000
P is 767.000000
P is 768.000000
P is 769.000000
P is 770.000000
P is 771.000000
P is 772.000000
P is 773.000000
P is 774.000000
P is 775.000000
P is 776.000000
P is 777.000000
P is 778.000000
P is 779.000000
P is 780.000000
P is 781.000000
P is 782.000000
P is 783.000000
P is 784.000000
P is 785.000000
P is 786.000000
P is 787.000000
P is 788.000000
P is 789.000000
P is 790.000000
P is 791.000000
P is 792.000000
P is 793.000000
P is 794.000000
P is 795.000000
P is 796.000000
P is 797.000000
P is 798.000000
P is 799.000000
P is 800.000000
P is 801.000000
P is 802.000000
P is 803.000000
P is 804.000000
P is 805.000000
P is 806.000000
P is 807.000000
P is 808.000000
P is 809.000000
P is 810.000000
P is 811.000000
P is 812.000000
P is 813.000000
P is 814.000000
P is 815.000000
P is 816.000000
P is 817.000000
P is 818.000000
P is 819.000000
P is 820.000000
P is 821.000000
P is 822.000000
P is 823.000000
P is 824.000000
P is 825.000000
P is 826.000000
P is 827.000000
P is 828.000000
P is 829.000000
P is 830.000000
P is 831.000000
P is 832.000000
P is 833.000000
P is 834.000000
P is 835.000000
P is 836.000000
P is 837.000000
P is 838.000000
P is 839.000000
P is 840.000000
P is 841.000000
P is 842.000000
P is 843.000000
P is 844.000000
P is 845.000000
P is 846.000000
P is 847.000000
P is 848.000000
P is 849.000000
P is 850.000000
P is 851.000000
P is 852.000000
P is 853.000000
P is 854.000000
P is 855.000000
P is 856.000000
P is 857.000000
P is 858.000000
P is 859.000000
P is 860.000000
P is 861.000000
P is 862.000000
P is 863.000000
P is 864.000000
P is 865.000000
P is 866.000000
P is 867.000000
P is 868.000000
P is 869.000000
P is 870.000000
P is 871.000000
P is 872.000000
P is 873.000000
P is 874.000000
P is 875.000000
P is 876.000000
P is 877.000000
P is 878.000000
P is 879.000000
P is 880.000000
P is 881.000000
P is 882.000000
P is 883.000000
P is 884.000000
P is 885.000000
P is 886.000000
P is 887.000000
P is 888.000000
P is 889.000000
P is 890.000000
P is 891.000000
P is 892.000000
P is 893.000000
P is 894.000000
P is 895.000000
P is 896.000000
P is 897.000000
P is 898.000000
P is 899.000000
P is 900.000000
P is 901.000000
P is 902.000000
P is 903.000000
P is 904.000000
P is 905.000000
P is 906.000000
P is 907.000000
P is 908.000000
P is 909.000000
P is 910.000000
P is 911.000000
P is 912.000000
P is 913.000000
P is 914.000000
P is 915.000000
P is 916.000000
P is 917.000000
P is 918.000000
P is 919.000000
P is 920.000000
P is 921.000000
P is 922.000000
P is 923.000000
P is 924.000000
P is 925.000000
P is 926.000000
P is 927.000000
P is 928.000000
P is 929.000000
P is 930.000000
P is 931.000000
P is 932.000000
P is 933.000000
P is 934.000000
P is 935.000000
P is 936.000000
P is 937.000000
P is 938.000000
P is 939.000000
P is 940.000000
P is 941.000000
P is 942.000000
P is 943.000000
P is 944.000000
P is 945.000000
P is 946.000000
P is 947.000000
P is 948.000000
P is 949.000000
P is 950.000000
P is 951.000000
P is 952.000000
P is 953.000000
P is 954.000000
P is 955.000000
P is 956.000000
P is 957.000000
P is 958.000000
P is 959.000000
P is 960.000000
P is 961.000000
P is 962.000000
P is 963.000000
P is 964.000000
P is 965.000000
P is 966.000000
P is 967.000000
P is 968.000000
P is 969.000000
P is 970.000000
P is 971.000000
P is 972.000000
P is 973.000000
P is 974.000000
P is 975.000000
P is 976.000000
P is 977.000000
P is 978.000000
P is 979.000000
P is 980.000000
P is 981.000000
P is 982.000000
P is 983.000000
P is 984.000000
P is 985.000000
P is 986.000000
P is 987.000000
P is 988.000000
P is 989.000000
P is 990.000000
P is 991.000000
P is 992.000000
P is 993.000000
P is 994.000000
P is 995.000000
P is 996.000000
P is 997.000000
P is 998.000000
P is 999.000000
P is 1000.000000
P is -2.000000
