forked from root-project/root
-
Notifications
You must be signed in to change notification settings - Fork 1
/
delaunayTriangulation_bug.h
2518 lines (2517 loc) · 99.7 KB
/
delaunayTriangulation_bug.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
TGraph2D * getGraph() {
TGraph2D *graph2d = new TGraph2D(2511);
graph2d->SetName("Graph2D");
graph2d->SetTitle("Graph2D");
graph2d->SetPoint(0,0,0,0);
graph2d->SetPoint(1,0.2,0,355.3);
graph2d->SetPoint(2,0.2,0.01,355.3);
graph2d->SetPoint(3,0.2,0.02,355.4);
graph2d->SetPoint(4,0.2,0.03,355.4);
graph2d->SetPoint(5,0.2,0.04,355.5);
graph2d->SetPoint(6,0.2,0.05,355.6);
graph2d->SetPoint(7,0.2,0.06,355.7);
graph2d->SetPoint(8,0.2,0.07,355.8);
graph2d->SetPoint(9,0.2,0.08,355.9);
graph2d->SetPoint(10,0.2,0.09,356.1);
graph2d->SetPoint(11,0.2,0.1,356.3);
graph2d->SetPoint(12,0.2,0.11,356.5);
graph2d->SetPoint(13,0.2,0.12,356.7);
graph2d->SetPoint(14,0.2,0.13,356.9);
graph2d->SetPoint(15,0.2,0.14,357.2);
graph2d->SetPoint(16,0.2,0.15,357.5);
graph2d->SetPoint(17,0.2,0.16,357.8);
graph2d->SetPoint(18,0.2,0.17,358.1);
graph2d->SetPoint(19,0.2,0.18,358.4);
graph2d->SetPoint(20,0.2,0.19,358.8);
graph2d->SetPoint(21,0.2,0.2,359.2);
graph2d->SetPoint(22,0.2,0.21,359.6);
graph2d->SetPoint(23,0.2,0.22,360);
graph2d->SetPoint(24,0.2,0.23,360.4);
graph2d->SetPoint(25,0.2,0.24,360.8);
graph2d->SetPoint(26,0.2,0.25,361.3);
graph2d->SetPoint(27,0.2,0.26,361.8);
graph2d->SetPoint(28,0.2,0.27,362.3);
graph2d->SetPoint(29,0.2,0.28,362.8);
graph2d->SetPoint(30,0.2,0.29,363.4);
graph2d->SetPoint(31,0.2,0.3,363.9);
graph2d->SetPoint(32,0.2,0.31,364.5);
graph2d->SetPoint(33,0.2,0.32,365.1);
graph2d->SetPoint(34,0.2,0.33,365.7);
graph2d->SetPoint(35,0.2,0.34,366.4);
graph2d->SetPoint(36,0.2,0.35,367);
graph2d->SetPoint(37,0.2,0.36,367.7);
graph2d->SetPoint(38,0.2,0.37,368.4);
graph2d->SetPoint(39,0.2,0.38,369.1);
graph2d->SetPoint(40,0.2,0.39,369.8);
graph2d->SetPoint(41,0.2,0.4,370.6);
graph2d->SetPoint(42,0.2,0.41,371.4);
graph2d->SetPoint(43,0.2,0.42,372.1);
graph2d->SetPoint(44,0.2,0.43,373);
graph2d->SetPoint(45,0.2,0.44,373.8);
graph2d->SetPoint(46,0.2,0.45,374.6);
graph2d->SetPoint(47,0.2,0.46,375.5);
graph2d->SetPoint(48,0.2,0.47,376.4);
graph2d->SetPoint(49,0.2,0.48,377.3);
graph2d->SetPoint(50,0.2,0.49,378.2);
graph2d->SetPoint(51,0.2,0.5,379.1);
graph2d->SetPoint(52,0.2,0.51,380.1);
graph2d->SetPoint(53,0.2,0.52,381);
graph2d->SetPoint(54,0.2,0.53,382);
graph2d->SetPoint(55,0.2,0.54,383.1);
graph2d->SetPoint(56,0.2,0.55,384.1);
graph2d->SetPoint(57,0.2,0.56,385.1);
graph2d->SetPoint(58,0.2,0.57,386.2);
graph2d->SetPoint(59,0.2,0.58,387.3);
graph2d->SetPoint(60,0.2,0.59,388.4);
graph2d->SetPoint(61,0.2,0.6,389.5);
graph2d->SetPoint(62,0.2,0.61,390.6);
graph2d->SetPoint(63,0.2,0.62,391.8);
graph2d->SetPoint(64,0.2,0.63,393);
graph2d->SetPoint(65,0.2,0.64,394.2);
graph2d->SetPoint(66,0.2,0.65,395.4);
graph2d->SetPoint(67,0.2,0.66,396.6);
graph2d->SetPoint(68,0.2,0.67,397.9);
graph2d->SetPoint(69,0.2,0.68,399.1);
graph2d->SetPoint(70,0.2,0.69,400.4);
graph2d->SetPoint(71,0.2,0.7,401.7);
graph2d->SetPoint(72,0.2,0.71,403);
graph2d->SetPoint(73,0.2,0.72,404.4);
graph2d->SetPoint(74,0.2,0.73,405.7);
graph2d->SetPoint(75,0.2,0.74,407.1);
graph2d->SetPoint(76,0.2,0.75,408.5);
graph2d->SetPoint(77,0.2,0.76,409.9);
graph2d->SetPoint(78,0.2,0.77,411.3);
graph2d->SetPoint(79,0.2,0.78,412.8);
graph2d->SetPoint(80,0.2,0.79,414.2);
graph2d->SetPoint(81,0.2,0.8,415.7);
graph2d->SetPoint(82,0.2,0.81,417.2);
graph2d->SetPoint(83,0.2,0.82,418.8);
graph2d->SetPoint(84,0.2,0.83,420.3);
graph2d->SetPoint(85,0.2,0.84,421.8);
graph2d->SetPoint(86,0.2,0.85,423.4);
graph2d->SetPoint(87,0.2,0.86,425);
graph2d->SetPoint(88,0.2,0.87,426.6);
graph2d->SetPoint(89,0.2,0.88,428.2);
graph2d->SetPoint(90,0.2,0.89,429.9);
graph2d->SetPoint(91,0.2,0.9,431.6);
graph2d->SetPoint(92,0.2,0.91,433.2);
graph2d->SetPoint(93,0.2,0.92,434.9);
graph2d->SetPoint(94,0.2,0.93,436.7);
graph2d->SetPoint(95,0.2,0.94,438.4);
graph2d->SetPoint(96,0.2,0.95,440.1);
graph2d->SetPoint(97,0.2,0.96,441.9);
graph2d->SetPoint(98,0.2,0.97,443.7);
graph2d->SetPoint(99,0.2,0.98,445.5);
graph2d->SetPoint(100,0.2,0.99,447.3);
graph2d->SetPoint(101,0.2,1,449.2);
graph2d->SetPoint(102,0.2,1.01,451);
graph2d->SetPoint(103,0.2,1.02,452.9);
graph2d->SetPoint(104,0.2,1.03,454.8);
graph2d->SetPoint(105,0.2,1.04,456.7);
graph2d->SetPoint(106,0.2,1.05,458.9);
graph2d->SetPoint(107,0.2,1.06,460.9);
graph2d->SetPoint(108,0.2,1.07,463.5);
graph2d->SetPoint(109,0.2,1.08,465.5);
graph2d->SetPoint(110,0.2,1.09,467.5);
graph2d->SetPoint(111,0.2,1.1,469.6);
graph2d->SetPoint(112,0.2,1.11,471.6);
graph2d->SetPoint(113,0.2,1.12,473.7);
graph2d->SetPoint(114,0.2,1.13,475.8);
graph2d->SetPoint(115,0.2,1.14,477.9);
graph2d->SetPoint(116,0.2,1.15,480);
graph2d->SetPoint(117,0.2,1.16,482.1);
graph2d->SetPoint(118,0.2,1.17,484.3);
graph2d->SetPoint(119,0.2,1.18,486);
graph2d->SetPoint(120,0.2,1.19,488);
graph2d->SetPoint(121,0.2,1.2,490.3);
graph2d->SetPoint(122,0.2,1.21,492.6);
graph2d->SetPoint(123,0.2,1.22,495);
graph2d->SetPoint(124,0.2,1.23,497.3);
graph2d->SetPoint(125,0.2,1.24,499.7);
graph2d->SetPoint(126,0.2,1.25,502);
graph2d->SetPoint(127,0.2,1.26,504.4);
graph2d->SetPoint(128,0.2,1.27,506.1);
graph2d->SetPoint(129,0.2,1.28,508.5);
graph2d->SetPoint(130,0.2,1.29,510.1);
graph2d->SetPoint(131,0.2,1.3,512.6);
graph2d->SetPoint(132,0.2,1.31,515.1);
graph2d->SetPoint(133,0.2,1.32,517.6);
graph2d->SetPoint(134,0.2,1.33,520.2);
graph2d->SetPoint(135,0.2,1.34,522.8);
graph2d->SetPoint(136,0.2,1.35,525.4);
graph2d->SetPoint(137,0.2,1.36,528);
graph2d->SetPoint(138,0.2,1.37,530.7);
graph2d->SetPoint(139,0.2,1.38,532.6);
graph2d->SetPoint(140,0.2,1.39,535.3);
graph2d->SetPoint(141,0.2,1.4,538);
graph2d->SetPoint(142,0.2,1.41,540.7);
graph2d->SetPoint(143,0.2,1.42,543.4);
graph2d->SetPoint(144,0.2,1.43,546.2);
graph2d->SetPoint(145,0.2,1.44,548.9);
graph2d->SetPoint(146,0.2,1.45,551.7);
graph2d->SetPoint(147,0.2,1.46,553.3);
graph2d->SetPoint(148,0.2,1.47,556.2);
graph2d->SetPoint(149,0.2,1.48,559);
graph2d->SetPoint(150,0.2,1.49,561.3);
graph2d->SetPoint(151,0.2,1.5,564.1);
graph2d->SetPoint(152,0.2,1.51,567);
graph2d->SetPoint(153,0.2,1.52,569.9);
graph2d->SetPoint(154,0.2,1.53,572.9);
graph2d->SetPoint(155,0.2,1.54,575.8);
graph2d->SetPoint(156,0.2,1.55,578.8);
graph2d->SetPoint(157,0.2,1.56,581.8);
graph2d->SetPoint(158,0.2,1.57,584.8);
graph2d->SetPoint(159,0.2,1.58,587.9);
graph2d->SetPoint(160,0.2,1.59,590.9);
graph2d->SetPoint(161,0.2,1.6,594);
graph2d->SetPoint(162,0.2,1.61,596.6);
graph2d->SetPoint(163,0.2,1.62,599.7);
graph2d->SetPoint(164,0.2,1.63,602.9);
graph2d->SetPoint(165,0.2,1.64,604.6);
graph2d->SetPoint(166,0.2,1.65,607.8);
graph2d->SetPoint(167,0.2,1.66,611);
graph2d->SetPoint(168,0.2,1.67,614.2);
graph2d->SetPoint(169,0.2,1.68,617.5);
graph2d->SetPoint(170,0.2,1.69,620.7);
graph2d->SetPoint(171,0.2,1.7,624);
graph2d->SetPoint(172,0.2,1.71,627.3);
graph2d->SetPoint(173,0.2,1.72,630.7);
graph2d->SetPoint(174,0.2,1.73,634);
graph2d->SetPoint(175,0.2,1.74,637.4);
graph2d->SetPoint(176,0.2,1.75,641);
graph2d->SetPoint(177,0.2,1.76,644.4);
graph2d->SetPoint(178,0.2,1.77,647.9);
graph2d->SetPoint(179,0.2,1.78,651.3);
graph2d->SetPoint(180,0.2,1.79,652.7);
graph2d->SetPoint(181,0.2,1.8,656.1);
graph2d->SetPoint(182,0.2,1.81,659.6);
graph2d->SetPoint(183,0.2,1.82,663.1);
graph2d->SetPoint(184,0.2,1.83,666.5);
graph2d->SetPoint(185,0.2,1.84,670);
graph2d->SetPoint(186,0.2,1.85,673.4);
graph2d->SetPoint(187,0.2,1.86,676.9);
graph2d->SetPoint(188,0.2,1.87,678.5);
graph2d->SetPoint(189,0.2,1.88,682.1);
graph2d->SetPoint(190,0.2,1.89,685.7);
graph2d->SetPoint(191,0.2,1.9,689.4);
graph2d->SetPoint(192,0.2,1.91,693);
graph2d->SetPoint(193,0.2,1.92,696.7);
graph2d->SetPoint(194,0.2,1.93,702.3);
graph2d->SetPoint(195,0.2,1.94,706.1);
graph2d->SetPoint(196,0.2,1.95,709.9);
graph2d->SetPoint(197,0.2,1.96,713.7);
graph2d->SetPoint(198,0.2,1.97,717.6);
graph2d->SetPoint(199,0.2,1.98,721.5);
graph2d->SetPoint(200,0.2,1.99,725.4);
graph2d->SetPoint(201,0.2,2,729.3);
graph2d->SetPoint(202,0.2,2.01,733.2);
graph2d->SetPoint(203,0.2,2.02,735.7);
graph2d->SetPoint(204,0.2,2.03,739.7);
graph2d->SetPoint(205,0.2,2.04,743.7);
graph2d->SetPoint(206,0.2,2.05,747.7);
graph2d->SetPoint(207,0.2,2.06,753.7);
graph2d->SetPoint(208,0.2,2.07,757.8);
graph2d->SetPoint(209,0.2,2.08,762);
graph2d->SetPoint(210,0.2,2.09,766.2);
graph2d->SetPoint(211,0.2,2.1,770.4);
graph2d->SetPoint(212,0.2,2.11,774.6);
graph2d->SetPoint(213,0.2,2.12,778.9);
graph2d->SetPoint(214,0.2,2.13,781.2);
graph2d->SetPoint(215,0.2,2.14,785.4);
graph2d->SetPoint(216,0.2,2.15,789.8);
graph2d->SetPoint(217,0.2,2.16,794.1);
graph2d->SetPoint(218,0.2,2.17,800.9);
graph2d->SetPoint(219,0.2,2.18,805.4);
graph2d->SetPoint(220,0.2,2.19,809.9);
graph2d->SetPoint(221,0.2,2.2,814.4);
graph2d->SetPoint(222,0.2,2.21,818.9);
graph2d->SetPoint(223,0.2,2.22,823.5);
graph2d->SetPoint(224,0.2,2.23,828.1);
graph2d->SetPoint(225,0.2,2.24,832.8);
graph2d->SetPoint(226,0.2,2.25,831.7);
graph2d->SetPoint(227,0.2,2.26,836.3);
graph2d->SetPoint(228,0.2,2.27,840.9);
graph2d->SetPoint(229,0.2,2.28,847.2);
graph2d->SetPoint(230,0.2,2.29,852);
graph2d->SetPoint(231,0.2,2.3,856.7);
graph2d->SetPoint(232,0.2,2.31,861.5);
graph2d->SetPoint(233,0.2,2.32,866.3);
graph2d->SetPoint(234,0.2,2.33,871.1);
graph2d->SetPoint(235,0.2,2.34,876);
graph2d->SetPoint(236,0.2,2.35,880.8);
graph2d->SetPoint(237,0.2,2.36,885.7);
graph2d->SetPoint(238,0.2,2.37,889.7);
graph2d->SetPoint(239,0.2,2.38,896.8);
graph2d->SetPoint(240,0.2,2.39,901.9);
graph2d->SetPoint(241,0.2,2.4,907.1);
graph2d->SetPoint(242,0.2,2.41,912.2);
graph2d->SetPoint(243,0.2,2.42,917.2);
graph2d->SetPoint(244,0.2,2.43,922.4);
graph2d->SetPoint(245,0.2,2.44,927.7);
graph2d->SetPoint(246,0.2,2.45,932.9);
graph2d->SetPoint(247,0.2,2.46,938.3);
graph2d->SetPoint(248,0.2,2.47,941.2);
graph2d->SetPoint(249,0.2,2.48,946.7);
graph2d->SetPoint(250,0.2,2.49,952.1);
graph2d->SetPoint(251,0.2,2.5,957.5);
graph2d->SetPoint(252,0.5,0,145.2);
graph2d->SetPoint(253,0.5,0.01,145.2);
graph2d->SetPoint(254,0.5,0.02,145.2);
graph2d->SetPoint(255,0.5,0.03,145.2);
graph2d->SetPoint(256,0.5,0.04,145.2);
graph2d->SetPoint(257,0.5,0.05,145.2);
graph2d->SetPoint(258,0.5,0.06,145.3);
graph2d->SetPoint(259,0.5,0.07,145.3);
graph2d->SetPoint(260,0.5,0.08,145.4);
graph2d->SetPoint(261,0.5,0.09,145.5);
graph2d->SetPoint(262,0.5,0.1,145.5);
graph2d->SetPoint(263,0.5,0.11,145.6);
graph2d->SetPoint(264,0.5,0.12,145.7);
graph2d->SetPoint(265,0.5,0.13,145.8);
graph2d->SetPoint(266,0.5,0.14,145.9);
graph2d->SetPoint(267,0.5,0.15,146);
graph2d->SetPoint(268,0.5,0.16,146.1);
graph2d->SetPoint(269,0.5,0.17,146.2);
graph2d->SetPoint(270,0.5,0.18,146.4);
graph2d->SetPoint(271,0.5,0.19,146.5);
graph2d->SetPoint(272,0.5,0.2,146.7);
graph2d->SetPoint(273,0.5,0.21,146.8);
graph2d->SetPoint(274,0.5,0.22,147);
graph2d->SetPoint(275,0.5,0.23,147.1);
graph2d->SetPoint(276,0.5,0.24,147.3);
graph2d->SetPoint(277,0.5,0.25,147.5);
graph2d->SetPoint(278,0.5,0.26,147.7);
graph2d->SetPoint(279,0.5,0.27,147.9);
graph2d->SetPoint(280,0.5,0.28,148.1);
graph2d->SetPoint(281,0.5,0.29,148.3);
graph2d->SetPoint(282,0.5,0.3,148.5);
graph2d->SetPoint(283,0.5,0.31,148.8);
graph2d->SetPoint(284,0.5,0.32,149);
graph2d->SetPoint(285,0.5,0.33,149.2);
graph2d->SetPoint(286,0.5,0.34,149.5);
graph2d->SetPoint(287,0.5,0.35,149.7);
graph2d->SetPoint(288,0.5,0.36,150);
graph2d->SetPoint(289,0.5,0.37,150.3);
graph2d->SetPoint(290,0.5,0.38,150.6);
graph2d->SetPoint(291,0.5,0.39,150.8);
graph2d->SetPoint(292,0.5,0.4,151.1);
graph2d->SetPoint(293,0.5,0.41,151.4);
graph2d->SetPoint(294,0.5,0.42,151.8);
graph2d->SetPoint(295,0.5,0.43,152.1);
graph2d->SetPoint(296,0.5,0.44,152.4);
graph2d->SetPoint(297,0.5,0.45,152.7);
graph2d->SetPoint(298,0.5,0.46,153.1);
graph2d->SetPoint(299,0.5,0.47,153.4);
graph2d->SetPoint(300,0.5,0.48,153.8);
graph2d->SetPoint(301,0.5,0.49,154.1);
graph2d->SetPoint(302,0.5,0.5,154.5);
graph2d->SetPoint(303,0.5,0.51,154.9);
graph2d->SetPoint(304,0.5,0.52,155.3);
graph2d->SetPoint(305,0.5,0.53,155.6);
graph2d->SetPoint(306,0.5,0.54,156);
graph2d->SetPoint(307,0.5,0.55,156.4);
graph2d->SetPoint(308,0.5,0.56,156.9);
graph2d->SetPoint(309,0.5,0.57,157.3);
graph2d->SetPoint(310,0.5,0.58,157.7);
graph2d->SetPoint(311,0.5,0.59,158.1);
graph2d->SetPoint(312,0.5,0.6,158.6);
graph2d->SetPoint(313,0.5,0.61,159);
graph2d->SetPoint(314,0.5,0.62,159.5);
graph2d->SetPoint(315,0.5,0.63,159.9);
graph2d->SetPoint(316,0.5,0.64,160.4);
graph2d->SetPoint(317,0.5,0.65,160.9);
graph2d->SetPoint(318,0.5,0.66,161.4);
graph2d->SetPoint(319,0.5,0.67,161.9);
graph2d->SetPoint(320,0.5,0.68,162.4);
graph2d->SetPoint(321,0.5,0.69,162.9);
graph2d->SetPoint(322,0.5,0.7,163.4);
graph2d->SetPoint(323,0.5,0.71,163.9);
graph2d->SetPoint(324,0.5,0.72,164.4);
graph2d->SetPoint(325,0.5,0.73,165);
graph2d->SetPoint(326,0.5,0.74,165.5);
graph2d->SetPoint(327,0.5,0.75,166.1);
graph2d->SetPoint(328,0.5,0.76,166.6);
graph2d->SetPoint(329,0.5,0.77,167.2);
graph2d->SetPoint(330,0.5,0.78,167.7);
graph2d->SetPoint(331,0.5,0.79,168.3);
graph2d->SetPoint(332,0.5,0.8,168.9);
graph2d->SetPoint(333,0.5,0.81,169.5);
graph2d->SetPoint(334,0.5,0.82,170.1);
graph2d->SetPoint(335,0.5,0.83,170.7);
graph2d->SetPoint(336,0.5,0.84,171.3);
graph2d->SetPoint(337,0.5,0.85,171.9);
graph2d->SetPoint(338,0.5,0.86,172.6);
graph2d->SetPoint(339,0.5,0.87,173.2);
graph2d->SetPoint(340,0.5,0.88,173.8);
graph2d->SetPoint(341,0.5,0.89,174.5);
graph2d->SetPoint(342,0.5,0.9,175.1);
graph2d->SetPoint(343,0.5,0.91,175.8);
graph2d->SetPoint(344,0.5,0.92,176.5);
graph2d->SetPoint(345,0.5,0.93,177.2);
graph2d->SetPoint(346,0.5,0.94,177.8);
graph2d->SetPoint(347,0.5,0.95,178.5);
graph2d->SetPoint(348,0.5,0.96,179.2);
graph2d->SetPoint(349,0.5,0.97,179.9);
graph2d->SetPoint(350,0.5,0.98,180.7);
graph2d->SetPoint(351,0.5,0.99,181.4);
graph2d->SetPoint(352,0.5,1,182.1);
graph2d->SetPoint(353,0.5,1.01,182.8);
graph2d->SetPoint(354,0.5,1.02,183.6);
graph2d->SetPoint(355,0.5,1.03,184.3);
graph2d->SetPoint(356,0.5,1.04,185.1);
graph2d->SetPoint(357,0.5,1.05,186);
graph2d->SetPoint(358,0.5,1.06,186.7);
graph2d->SetPoint(359,0.5,1.07,187.8);
graph2d->SetPoint(360,0.5,1.08,188.6);
graph2d->SetPoint(361,0.5,1.09,189.4);
graph2d->SetPoint(362,0.5,1.1,190.2);
graph2d->SetPoint(363,0.5,1.11,191);
graph2d->SetPoint(364,0.5,1.12,191.8);
graph2d->SetPoint(365,0.5,1.13,192.6);
graph2d->SetPoint(366,0.5,1.14,193.5);
graph2d->SetPoint(367,0.5,1.15,194.3);
graph2d->SetPoint(368,0.5,1.16,195.1);
graph2d->SetPoint(369,0.5,1.17,196);
graph2d->SetPoint(370,0.5,1.18,196.6);
graph2d->SetPoint(371,0.5,1.19,197.5);
graph2d->SetPoint(372,0.5,1.2,198.4);
graph2d->SetPoint(373,0.5,1.21,199.3);
graph2d->SetPoint(374,0.5,1.22,200.2);
graph2d->SetPoint(375,0.5,1.23,201.1);
graph2d->SetPoint(376,0.5,1.24,202.1);
graph2d->SetPoint(377,0.5,1.25,203);
graph2d->SetPoint(378,0.5,1.26,204);
graph2d->SetPoint(379,0.5,1.27,204.6);
graph2d->SetPoint(380,0.5,1.28,205.6);
graph2d->SetPoint(381,0.5,1.29,206.2);
graph2d->SetPoint(382,0.5,1.3,207.2);
graph2d->SetPoint(383,0.5,1.31,208.2);
graph2d->SetPoint(384,0.5,1.32,209.2);
graph2d->SetPoint(385,0.5,1.33,210.2);
graph2d->SetPoint(386,0.5,1.34,211.2);
graph2d->SetPoint(387,0.5,1.35,212.3);
graph2d->SetPoint(388,0.5,1.36,213.3);
graph2d->SetPoint(389,0.5,1.37,214.4);
graph2d->SetPoint(390,0.5,1.38,215.1);
graph2d->SetPoint(391,0.5,1.39,216.2);
graph2d->SetPoint(392,0.5,1.4,217.2);
graph2d->SetPoint(393,0.5,1.41,218.3);
graph2d->SetPoint(394,0.5,1.42,219.4);
graph2d->SetPoint(395,0.5,1.43,220.5);
graph2d->SetPoint(396,0.5,1.44,221.6);
graph2d->SetPoint(397,0.5,1.45,222.7);
graph2d->SetPoint(398,0.5,1.46,223.3);
graph2d->SetPoint(399,0.5,1.47,224.4);
graph2d->SetPoint(400,0.5,1.48,225.6);
graph2d->SetPoint(401,0.5,1.49,226.5);
graph2d->SetPoint(402,0.5,1.5,227.6);
graph2d->SetPoint(403,0.5,1.51,228.7);
graph2d->SetPoint(404,0.5,1.52,229.9);
graph2d->SetPoint(405,0.5,1.53,231.1);
graph2d->SetPoint(406,0.5,1.54,232.2);
graph2d->SetPoint(407,0.5,1.55,233.4);
graph2d->SetPoint(408,0.5,1.56,234.6);
graph2d->SetPoint(409,0.5,1.57,235.8);
graph2d->SetPoint(410,0.5,1.58,237);
graph2d->SetPoint(411,0.5,1.59,238.2);
graph2d->SetPoint(412,0.5,1.6,239.5);
graph2d->SetPoint(413,0.5,1.61,240.5);
graph2d->SetPoint(414,0.5,1.62,241.7);
graph2d->SetPoint(415,0.5,1.63,242.9);
graph2d->SetPoint(416,0.5,1.64,243.6);
graph2d->SetPoint(417,0.5,1.65,244.9);
graph2d->SetPoint(418,0.5,1.66,246.2);
graph2d->SetPoint(419,0.5,1.67,247.5);
graph2d->SetPoint(420,0.5,1.68,248.7);
graph2d->SetPoint(421,0.5,1.69,250);
graph2d->SetPoint(422,0.5,1.7,251.3);
graph2d->SetPoint(423,0.5,1.71,252.7);
graph2d->SetPoint(424,0.5,1.72,254);
graph2d->SetPoint(425,0.5,1.73,255.3);
graph2d->SetPoint(426,0.5,1.74,256.7);
graph2d->SetPoint(427,0.5,1.75,258.1);
graph2d->SetPoint(428,0.5,1.76,259.4);
graph2d->SetPoint(429,0.5,1.77,260.8);
graph2d->SetPoint(430,0.5,1.78,262.2);
graph2d->SetPoint(431,0.5,1.79,262.7);
graph2d->SetPoint(432,0.5,1.8,264.1);
graph2d->SetPoint(433,0.5,1.81,265.5);
graph2d->SetPoint(434,0.5,1.82,266.9);
graph2d->SetPoint(435,0.5,1.83,268.2);
graph2d->SetPoint(436,0.5,1.84,269.6);
graph2d->SetPoint(437,0.5,1.85,271);
graph2d->SetPoint(438,0.5,1.86,272.4);
graph2d->SetPoint(439,0.5,1.87,273);
graph2d->SetPoint(440,0.5,1.88,274.4);
graph2d->SetPoint(441,0.5,1.89,275.9);
graph2d->SetPoint(442,0.5,1.9,277.3);
graph2d->SetPoint(443,0.5,1.91,278.8);
graph2d->SetPoint(444,0.5,1.92,280.3);
graph2d->SetPoint(445,0.5,1.93,282.5);
graph2d->SetPoint(446,0.5,1.94,284);
graph2d->SetPoint(447,0.5,1.95,285.5);
graph2d->SetPoint(448,0.5,1.96,287);
graph2d->SetPoint(449,0.5,1.97,288.6);
graph2d->SetPoint(450,0.5,1.98,290.1);
graph2d->SetPoint(451,0.5,1.99,291.7);
graph2d->SetPoint(452,0.5,2,293.2);
graph2d->SetPoint(453,0.5,2.01,294.8);
graph2d->SetPoint(454,0.5,2.02,295.8);
graph2d->SetPoint(455,0.5,2.03,297.4);
graph2d->SetPoint(456,0.5,2.04,298.9);
graph2d->SetPoint(457,0.5,2.05,300.5);
graph2d->SetPoint(458,0.5,2.06,302.9);
graph2d->SetPoint(459,0.5,2.07,304.6);
graph2d->SetPoint(460,0.5,2.08,306.3);
graph2d->SetPoint(461,0.5,2.09,307.9);
graph2d->SetPoint(462,0.5,2.1,309.6);
graph2d->SetPoint(463,0.5,2.11,311.3);
graph2d->SetPoint(464,0.5,2.12,313);
graph2d->SetPoint(465,0.5,2.13,313.9);
graph2d->SetPoint(466,0.5,2.14,315.6);
graph2d->SetPoint(467,0.5,2.15,317.3);
graph2d->SetPoint(468,0.5,2.16,319);
graph2d->SetPoint(469,0.5,2.17,321.8);
graph2d->SetPoint(470,0.5,2.18,323.5);
graph2d->SetPoint(471,0.5,2.19,325.3);
graph2d->SetPoint(472,0.5,2.2,327.1);
graph2d->SetPoint(473,0.5,2.21,328.9);
graph2d->SetPoint(474,0.5,2.22,330.7);
graph2d->SetPoint(475,0.5,2.23,332.6);
graph2d->SetPoint(476,0.5,2.24,334.4);
graph2d->SetPoint(477,0.5,2.25,334);
graph2d->SetPoint(478,0.5,2.26,335.8);
graph2d->SetPoint(479,0.5,2.27,337.6);
graph2d->SetPoint(480,0.5,2.28,340.2);
graph2d->SetPoint(481,0.5,2.29,342.1);
graph2d->SetPoint(482,0.5,2.3,344);
graph2d->SetPoint(483,0.5,2.31,345.9);
graph2d->SetPoint(484,0.5,2.32,347.8);
graph2d->SetPoint(485,0.5,2.33,349.7);
graph2d->SetPoint(486,0.5,2.34,351.6);
graph2d->SetPoint(487,0.5,2.35,353.6);
graph2d->SetPoint(488,0.5,2.36,355.5);
graph2d->SetPoint(489,0.5,2.37,357);
graph2d->SetPoint(490,0.5,2.38,359.9);
graph2d->SetPoint(491,0.5,2.39,362);
graph2d->SetPoint(492,0.5,2.4,364);
graph2d->SetPoint(493,0.5,2.41,366);
graph2d->SetPoint(494,0.5,2.42,368);
graph2d->SetPoint(495,0.5,2.43,370.1);
graph2d->SetPoint(496,0.5,2.44,372.2);
graph2d->SetPoint(497,0.5,2.45,374.3);
graph2d->SetPoint(498,0.5,2.46,376.4);
graph2d->SetPoint(499,0.5,2.47,377.7);
graph2d->SetPoint(500,0.5,2.48,379.8);
graph2d->SetPoint(501,0.5,2.49,382);
graph2d->SetPoint(502,0.5,2.5,384.1);
graph2d->SetPoint(503,1,0,77.3);
graph2d->SetPoint(504,1,0.01,77.3);
graph2d->SetPoint(505,1,0.02,77.3);
graph2d->SetPoint(506,1,0.03,77.3);
graph2d->SetPoint(507,1,0.04,77.3);
graph2d->SetPoint(508,1,0.05,77.3);
graph2d->SetPoint(509,1,0.06,77.4);
graph2d->SetPoint(510,1,0.07,77.4);
graph2d->SetPoint(511,1,0.08,77.4);
graph2d->SetPoint(512,1,0.09,77.4);
graph2d->SetPoint(513,1,0.1,77.5);
graph2d->SetPoint(514,1,0.11,77.5);
graph2d->SetPoint(515,1,0.12,77.6);
graph2d->SetPoint(516,1,0.13,77.6);
graph2d->SetPoint(517,1,0.14,77.6);
graph2d->SetPoint(518,1,0.15,77.7);
graph2d->SetPoint(519,1,0.16,77.8);
graph2d->SetPoint(520,1,0.17,77.8);
graph2d->SetPoint(521,1,0.18,77.9);
graph2d->SetPoint(522,1,0.19,77.9);
graph2d->SetPoint(523,1,0.2,78);
graph2d->SetPoint(524,1,0.21,78.1);
graph2d->SetPoint(525,1,0.22,78.2);
graph2d->SetPoint(526,1,0.23,78.2);
graph2d->SetPoint(527,1,0.24,78.3);
graph2d->SetPoint(528,1,0.25,78.4);
graph2d->SetPoint(529,1,0.26,78.5);
graph2d->SetPoint(530,1,0.27,78.6);
graph2d->SetPoint(531,1,0.28,78.7);
graph2d->SetPoint(532,1,0.29,78.8);
graph2d->SetPoint(533,1,0.3,78.9);
graph2d->SetPoint(534,1,0.31,79);
graph2d->SetPoint(535,1,0.32,79.1);
graph2d->SetPoint(536,1,0.33,79.2);
graph2d->SetPoint(537,1,0.34,79.4);
graph2d->SetPoint(538,1,0.35,79.5);
graph2d->SetPoint(539,1,0.36,79.6);
graph2d->SetPoint(540,1,0.37,79.7);
graph2d->SetPoint(541,1,0.38,79.9);
graph2d->SetPoint(542,1,0.39,80);
graph2d->SetPoint(543,1,0.4,80.2);
graph2d->SetPoint(544,1,0.41,80.3);
graph2d->SetPoint(545,1,0.42,80.4);
graph2d->SetPoint(546,1,0.43,80.6);
graph2d->SetPoint(547,1,0.44,80.8);
graph2d->SetPoint(548,1,0.45,80.9);
graph2d->SetPoint(549,1,0.46,81.1);
graph2d->SetPoint(550,1,0.47,81.2);
graph2d->SetPoint(551,1,0.48,81.4);
graph2d->SetPoint(552,1,0.49,81.6);
graph2d->SetPoint(553,1,0.5,81.8);
graph2d->SetPoint(554,1,0.51,81.9);
graph2d->SetPoint(555,1,0.52,82.1);
graph2d->SetPoint(556,1,0.53,82.3);
graph2d->SetPoint(557,1,0.54,82.5);
graph2d->SetPoint(558,1,0.55,82.7);
graph2d->SetPoint(559,1,0.56,82.9);
graph2d->SetPoint(560,1,0.57,83.1);
graph2d->SetPoint(561,1,0.58,83.3);
graph2d->SetPoint(562,1,0.59,83.5);
graph2d->SetPoint(563,1,0.6,83.7);
graph2d->SetPoint(564,1,0.61,83.9);
graph2d->SetPoint(565,1,0.62,84.1);
graph2d->SetPoint(566,1,0.63,84.4);
graph2d->SetPoint(567,1,0.64,84.6);
graph2d->SetPoint(568,1,0.65,84.8);
graph2d->SetPoint(569,1,0.66,85.1);
graph2d->SetPoint(570,1,0.67,85.3);
graph2d->SetPoint(571,1,0.68,85.5);
graph2d->SetPoint(572,1,0.69,85.8);
graph2d->SetPoint(573,1,0.7,86);
graph2d->SetPoint(574,1,0.71,86.3);
graph2d->SetPoint(575,1,0.72,86.5);
graph2d->SetPoint(576,1,0.73,86.8);
graph2d->SetPoint(577,1,0.74,87);
graph2d->SetPoint(578,1,0.75,87.3);
graph2d->SetPoint(579,1,0.76,87.6);
graph2d->SetPoint(580,1,0.77,87.8);
graph2d->SetPoint(581,1,0.78,88.1);
graph2d->SetPoint(582,1,0.79,88.4);
graph2d->SetPoint(583,1,0.8,88.7);
graph2d->SetPoint(584,1,0.81,89);
graph2d->SetPoint(585,1,0.82,89.2);
graph2d->SetPoint(586,1,0.83,89.5);
graph2d->SetPoint(587,1,0.84,89.8);
graph2d->SetPoint(588,1,0.85,90.1);
graph2d->SetPoint(589,1,0.86,90.4);
graph2d->SetPoint(590,1,0.87,90.7);
graph2d->SetPoint(591,1,0.88,91);
graph2d->SetPoint(592,1,0.89,91.4);
graph2d->SetPoint(593,1,0.9,91.7);
graph2d->SetPoint(594,1,0.91,92);
graph2d->SetPoint(595,1,0.92,92.3);
graph2d->SetPoint(596,1,0.93,92.6);
graph2d->SetPoint(597,1,0.94,93);
graph2d->SetPoint(598,1,0.95,93.3);
graph2d->SetPoint(599,1,0.96,93.6);
graph2d->SetPoint(600,1,0.97,94);
graph2d->SetPoint(601,1,0.98,94.3);
graph2d->SetPoint(602,1,0.99,94.7);
graph2d->SetPoint(603,1,1,95);
graph2d->SetPoint(604,1,1.01,95.4);
graph2d->SetPoint(605,1,1.02,95.7);
graph2d->SetPoint(606,1,1.03,96.1);
graph2d->SetPoint(607,1,1.04,96.5);
graph2d->SetPoint(608,1,1.05,96.9);
graph2d->SetPoint(609,1,1.06,97.3);
graph2d->SetPoint(610,1,1.07,97.8);
graph2d->SetPoint(611,1,1.08,98.2);
graph2d->SetPoint(612,1,1.09,98.6);
graph2d->SetPoint(613,1,1.1,99);
graph2d->SetPoint(614,1,1.11,99.3);
graph2d->SetPoint(615,1,1.12,99.7);
graph2d->SetPoint(616,1,1.13,100.1);
graph2d->SetPoint(617,1,1.14,100.5);
graph2d->SetPoint(618,1,1.15,100.9);
graph2d->SetPoint(619,1,1.16,101.4);
graph2d->SetPoint(620,1,1.17,101.8);
graph2d->SetPoint(621,1,1.18,102.1);
graph2d->SetPoint(622,1,1.19,102.5);
graph2d->SetPoint(623,1,1.2,102.9);
graph2d->SetPoint(624,1,1.21,103.4);
graph2d->SetPoint(625,1,1.22,103.8);
graph2d->SetPoint(626,1,1.23,104.3);
graph2d->SetPoint(627,1,1.24,104.7);
graph2d->SetPoint(628,1,1.25,105.2);
graph2d->SetPoint(629,1,1.26,105.6);
graph2d->SetPoint(630,1,1.27,105.9);
graph2d->SetPoint(631,1,1.28,106.4);
graph2d->SetPoint(632,1,1.29,106.7);
graph2d->SetPoint(633,1,1.3,107.2);
graph2d->SetPoint(634,1,1.31,107.6);
graph2d->SetPoint(635,1,1.32,108.1);
graph2d->SetPoint(636,1,1.33,108.6);
graph2d->SetPoint(637,1,1.34,109.1);
graph2d->SetPoint(638,1,1.35,109.6);
graph2d->SetPoint(639,1,1.36,110.2);
graph2d->SetPoint(640,1,1.37,110.7);
graph2d->SetPoint(641,1,1.38,111);
graph2d->SetPoint(642,1,1.39,111.5);
graph2d->SetPoint(643,1,1.4,112.1);
graph2d->SetPoint(644,1,1.41,112.6);
graph2d->SetPoint(645,1,1.42,113.1);
graph2d->SetPoint(646,1,1.43,113.7);
graph2d->SetPoint(647,1,1.44,114.2);
graph2d->SetPoint(648,1,1.45,114.7);
graph2d->SetPoint(649,1,1.46,115);
graph2d->SetPoint(650,1,1.47,115.6);
graph2d->SetPoint(651,1,1.48,116.1);
graph2d->SetPoint(652,1,1.49,116.5);
graph2d->SetPoint(653,1,1.5,117.1);
graph2d->SetPoint(654,1,1.51,117.7);
graph2d->SetPoint(655,1,1.52,118.2);
graph2d->SetPoint(656,1,1.53,118.8);
graph2d->SetPoint(657,1,1.54,119.4);
graph2d->SetPoint(658,1,1.55,119.9);
graph2d->SetPoint(659,1,1.56,120.5);
graph2d->SetPoint(660,1,1.57,121.1);
graph2d->SetPoint(661,1,1.58,121.7);
graph2d->SetPoint(662,1,1.59,122.3);
graph2d->SetPoint(663,1,1.6,122.9);
graph2d->SetPoint(664,1,1.61,123.4);
graph2d->SetPoint(665,1,1.62,124);
graph2d->SetPoint(666,1,1.63,124.6);
graph2d->SetPoint(667,1,1.64,124.9);
graph2d->SetPoint(668,1,1.65,125.5);
graph2d->SetPoint(669,1,1.66,126.2);
graph2d->SetPoint(670,1,1.67,126.8);
graph2d->SetPoint(671,1,1.68,127.4);
graph2d->SetPoint(672,1,1.69,128.1);
graph2d->SetPoint(673,1,1.7,128.7);
graph2d->SetPoint(674,1,1.71,129.4);
graph2d->SetPoint(675,1,1.72,130);
graph2d->SetPoint(676,1,1.73,130.6);
graph2d->SetPoint(677,1,1.74,131.3);
graph2d->SetPoint(678,1,1.75,132);
graph2d->SetPoint(679,1,1.76,132.7);
graph2d->SetPoint(680,1,1.77,133.4);
graph2d->SetPoint(681,1,1.78,134);
graph2d->SetPoint(682,1,1.79,134.3);
graph2d->SetPoint(683,1,1.8,134.9);
graph2d->SetPoint(684,1,1.81,135.6);
graph2d->SetPoint(685,1,1.82,136.3);
graph2d->SetPoint(686,1,1.83,137);
graph2d->SetPoint(687,1,1.84,137.7);
graph2d->SetPoint(688,1,1.85,138.3);
graph2d->SetPoint(689,1,1.86,139);
graph2d->SetPoint(690,1,1.87,139.3);
graph2d->SetPoint(691,1,1.88,140);
graph2d->SetPoint(692,1,1.89,140.7);
graph2d->SetPoint(693,1,1.9,141.4);
graph2d->SetPoint(694,1,1.91,142.1);
graph2d->SetPoint(695,1,1.92,142.9);
graph2d->SetPoint(696,1,1.93,144);
graph2d->SetPoint(697,1,1.94,144.7);
graph2d->SetPoint(698,1,1.95,145.5);
graph2d->SetPoint(699,1,1.96,146.2);
graph2d->SetPoint(700,1,1.97,147);
graph2d->SetPoint(701,1,1.98,147.7);
graph2d->SetPoint(702,1,1.99,148.5);
graph2d->SetPoint(703,1,2,149.3);
graph2d->SetPoint(704,1,2.01,150);
graph2d->SetPoint(705,1,2.02,150.5);
graph2d->SetPoint(706,1,2.03,151.3);
graph2d->SetPoint(707,1,2.04,152.1);
graph2d->SetPoint(708,1,2.05,152.9);
graph2d->SetPoint(709,1,2.06,154.1);
graph2d->SetPoint(710,1,2.07,154.9);
graph2d->SetPoint(711,1,2.08,155.7);
graph2d->SetPoint(712,1,2.09,156.5);
graph2d->SetPoint(713,1,2.1,157.4);
graph2d->SetPoint(714,1,2.11,158.2);
graph2d->SetPoint(715,1,2.12,159);
graph2d->SetPoint(716,1,2.13,159.4);
graph2d->SetPoint(717,1,2.14,160.3);
graph2d->SetPoint(718,1,2.15,161.1);
graph2d->SetPoint(719,1,2.16,162);
graph2d->SetPoint(720,1,2.17,163.4);
graph2d->SetPoint(721,1,2.18,164.3);
graph2d->SetPoint(722,1,2.19,165.1);
graph2d->SetPoint(723,1,2.2,166);
graph2d->SetPoint(724,1,2.21,166.9);
graph2d->SetPoint(725,1,2.22,167.8);
graph2d->SetPoint(726,1,2.23,168.7);
graph2d->SetPoint(727,1,2.24,169.7);
graph2d->SetPoint(728,1,2.25,169.4);
graph2d->SetPoint(729,1,2.26,170.3);
graph2d->SetPoint(730,1,2.27,171.2);
graph2d->SetPoint(731,1,2.28,172.4);
graph2d->SetPoint(732,1,2.29,173.4);
graph2d->SetPoint(733,1,2.3,174.3);
graph2d->SetPoint(734,1,2.31,175.2);
graph2d->SetPoint(735,1,2.32,176.2);
graph2d->SetPoint(736,1,2.33,177.1);
graph2d->SetPoint(737,1,2.34,178.1);
graph2d->SetPoint(738,1,2.35,179);
graph2d->SetPoint(739,1,2.36,180);
graph2d->SetPoint(740,1,2.37,180.8);
graph2d->SetPoint(741,1,2.38,182.2);
graph2d->SetPoint(742,1,2.39,183.2);
graph2d->SetPoint(743,1,2.4,184.2);
graph2d->SetPoint(744,1,2.41,185.2);
graph2d->SetPoint(745,1,2.42,186.2);
graph2d->SetPoint(746,1,2.43,187.2);
graph2d->SetPoint(747,1,2.44,188.3);
graph2d->SetPoint(748,1,2.45,189.3);
graph2d->SetPoint(749,1,2.46,190.4);
graph2d->SetPoint(750,1,2.47,191);
graph2d->SetPoint(751,1,2.48,192.1);
graph2d->SetPoint(752,1,2.49,193.2);
graph2d->SetPoint(753,1,2.5,194.2);
graph2d->SetPoint(754,2,0,45.1);
graph2d->SetPoint(755,2,0.01,45.1);
graph2d->SetPoint(756,2,0.02,45.1);
graph2d->SetPoint(757,2,0.03,45.1);
graph2d->SetPoint(758,2,0.04,45.2);
graph2d->SetPoint(759,2,0.05,45.2);
graph2d->SetPoint(760,2,0.06,45.2);
graph2d->SetPoint(761,2,0.07,45.2);
graph2d->SetPoint(762,2,0.08,45.2);
graph2d->SetPoint(763,2,0.09,45.2);
graph2d->SetPoint(764,2,0.1,45.2);
graph2d->SetPoint(765,2,0.11,45.2);
graph2d->SetPoint(766,2,0.12,45.3);
graph2d->SetPoint(767,2,0.13,45.3);
graph2d->SetPoint(768,2,0.14,45.3);
graph2d->SetPoint(769,2,0.15,45.3);
graph2d->SetPoint(770,2,0.16,45.4);
graph2d->SetPoint(771,2,0.17,45.4);
graph2d->SetPoint(772,2,0.18,45.4);
graph2d->SetPoint(773,2,0.19,45.4);
graph2d->SetPoint(774,2,0.2,45.5);
graph2d->SetPoint(775,2,0.21,45.5);
graph2d->SetPoint(776,2,0.22,45.6);
graph2d->SetPoint(777,2,0.23,45.6);
graph2d->SetPoint(778,2,0.24,45.6);
graph2d->SetPoint(779,2,0.25,45.7);
graph2d->SetPoint(780,2,0.26,45.7);
graph2d->SetPoint(781,2,0.27,45.8);
graph2d->SetPoint(782,2,0.28,45.8);
graph2d->SetPoint(783,2,0.29,45.9);
graph2d->SetPoint(784,2,0.3,45.9);
graph2d->SetPoint(785,2,0.31,46);
graph2d->SetPoint(786,2,0.32,46);
graph2d->SetPoint(787,2,0.33,46.1);
graph2d->SetPoint(788,2,0.34,46.1);
graph2d->SetPoint(789,2,0.35,46.2);
graph2d->SetPoint(790,2,0.36,46.2);
graph2d->SetPoint(791,2,0.37,46.3);
graph2d->SetPoint(792,2,0.38,46.4);
graph2d->SetPoint(793,2,0.39,46.4);
graph2d->SetPoint(794,2,0.4,46.5);
graph2d->SetPoint(795,2,0.41,46.6);
graph2d->SetPoint(796,2,0.42,46.6);
graph2d->SetPoint(797,2,0.43,46.7);
graph2d->SetPoint(798,2,0.44,46.8);
graph2d->SetPoint(799,2,0.45,46.9);
graph2d->SetPoint(800,2,0.46,46.9);
graph2d->SetPoint(801,2,0.47,47);
graph2d->SetPoint(802,2,0.48,47.1);
graph2d->SetPoint(803,2,0.49,47.2);
graph2d->SetPoint(804,2,0.5,47.3);
graph2d->SetPoint(805,2,0.51,47.4);
graph2d->SetPoint(806,2,0.52,47.4);
graph2d->SetPoint(807,2,0.53,47.5);
graph2d->SetPoint(808,2,0.54,47.6);
graph2d->SetPoint(809,2,0.55,47.7);
graph2d->SetPoint(810,2,0.56,47.8);
graph2d->SetPoint(811,2,0.57,47.9);
graph2d->SetPoint(812,2,0.58,48);
graph2d->SetPoint(813,2,0.59,48.1);
graph2d->SetPoint(814,2,0.6,48.2);
graph2d->SetPoint(815,2,0.61,48.3);
graph2d->SetPoint(816,2,0.62,48.4);
graph2d->SetPoint(817,2,0.63,48.5);
graph2d->SetPoint(818,2,0.64,48.6);
graph2d->SetPoint(819,2,0.65,48.7);
graph2d->SetPoint(820,2,0.66,48.8);
graph2d->SetPoint(821,2,0.67,49);
graph2d->SetPoint(822,2,0.68,49.1);
graph2d->SetPoint(823,2,0.69,49.2);
graph2d->SetPoint(824,2,0.7,49.3);
graph2d->SetPoint(825,2,0.71,49.4);
graph2d->SetPoint(826,2,0.72,49.5);
graph2d->SetPoint(827,2,0.73,49.7);
graph2d->SetPoint(828,2,0.74,49.8);
graph2d->SetPoint(829,2,0.75,49.9);
graph2d->SetPoint(830,2,0.76,50);
graph2d->SetPoint(831,2,0.77,50.2);
graph2d->SetPoint(832,2,0.78,50.3);
graph2d->SetPoint(833,2,0.79,50.4);
graph2d->SetPoint(834,2,0.8,50.6);
graph2d->SetPoint(835,2,0.81,50.7);
graph2d->SetPoint(836,2,0.82,50.8);
graph2d->SetPoint(837,2,0.83,51);
graph2d->SetPoint(838,2,0.84,51.1);
graph2d->SetPoint(839,2,0.85,51.2);
graph2d->SetPoint(840,2,0.86,51.4);
graph2d->SetPoint(841,2,0.87,51.5);
graph2d->SetPoint(842,2,0.88,51.7);
graph2d->SetPoint(843,2,0.89,51.8);
graph2d->SetPoint(844,2,0.9,52);
graph2d->SetPoint(845,2,0.91,52.1);
graph2d->SetPoint(846,2,0.92,52.3);
graph2d->SetPoint(847,2,0.93,52.4);
graph2d->SetPoint(848,2,0.94,52.6);
graph2d->SetPoint(849,2,0.95,52.8);
graph2d->SetPoint(850,2,0.96,52.9);
graph2d->SetPoint(851,2,0.97,53.1);
graph2d->SetPoint(852,2,0.98,53.2);
graph2d->SetPoint(853,2,0.99,53.4);
graph2d->SetPoint(854,2,1,53.6);
graph2d->SetPoint(855,2,1.01,53.7);
graph2d->SetPoint(856,2,1.02,53.9);
graph2d->SetPoint(857,2,1.03,54.1);
graph2d->SetPoint(858,2,1.04,54.3);
graph2d->SetPoint(859,2,1.05,54.5);
graph2d->SetPoint(860,2,1.06,54.6);
graph2d->SetPoint(861,2,1.07,54.9);
graph2d->SetPoint(862,2,1.08,55.1);
graph2d->SetPoint(863,2,1.09,55.3);
graph2d->SetPoint(864,2,1.1,55.5);
graph2d->SetPoint(865,2,1.11,55.7);
graph2d->SetPoint(866,2,1.12,55.8);
graph2d->SetPoint(867,2,1.13,56);
graph2d->SetPoint(868,2,1.14,56.2);
graph2d->SetPoint(869,2,1.15,56.4);
graph2d->SetPoint(870,2,1.16,56.6);
graph2d->SetPoint(871,2,1.17,56.8);
graph2d->SetPoint(872,2,1.18,56.9);
graph2d->SetPoint(873,2,1.19,57.1);
graph2d->SetPoint(874,2,1.2,57.3);
graph2d->SetPoint(875,2,1.21,57.5);
graph2d->SetPoint(876,2,1.22,57.7);
graph2d->SetPoint(877,2,1.23,58);
graph2d->SetPoint(878,2,1.24,58.2);
graph2d->SetPoint(879,2,1.25,58.4);
graph2d->SetPoint(880,2,1.26,58.6);
graph2d->SetPoint(881,2,1.27,58.7);
graph2d->SetPoint(882,2,1.28,59);
graph2d->SetPoint(883,2,1.29,59.1);
graph2d->SetPoint(884,2,1.3,59.3);
graph2d->SetPoint(885,2,1.31,59.5);
graph2d->SetPoint(886,2,1.32,59.8);
graph2d->SetPoint(887,2,1.33,60);
graph2d->SetPoint(888,2,1.34,60.3);
graph2d->SetPoint(889,2,1.35,60.5);
graph2d->SetPoint(890,2,1.36,60.7);
graph2d->SetPoint(891,2,1.37,61);
graph2d->SetPoint(892,2,1.38,61.1);
graph2d->SetPoint(893,2,1.39,61.4);
graph2d->SetPoint(894,2,1.4,61.6);
graph2d->SetPoint(895,2,1.41,61.9);
graph2d->SetPoint(896,2,1.42,62.1);
graph2d->SetPoint(897,2,1.43,62.4);
graph2d->SetPoint(898,2,1.44,62.7);
graph2d->SetPoint(899,2,1.45,62.9);
graph2d->SetPoint(900,2,1.46,63);
graph2d->SetPoint(901,2,1.47,63.3);
graph2d->SetPoint(902,2,1.48,63.5);
graph2d->SetPoint(903,2,1.49,63.7);
graph2d->SetPoint(904,2,1.5,64);
graph2d->SetPoint(905,2,1.51,64.3);
graph2d->SetPoint(906,2,1.52,64.5);
graph2d->SetPoint(907,2,1.53,64.8);
graph2d->SetPoint(908,2,1.54,65.1);
graph2d->SetPoint(909,2,1.55,65.4);
graph2d->SetPoint(910,2,1.56,65.6);
graph2d->SetPoint(911,2,1.57,65.9);
graph2d->SetPoint(912,2,1.58,66.2);
graph2d->SetPoint(913,2,1.59,66.5);
graph2d->SetPoint(914,2,1.6,66.8);
graph2d->SetPoint(915,2,1.61,67);
graph2d->SetPoint(916,2,1.62,67.3);
graph2d->SetPoint(917,2,1.63,67.6);
graph2d->SetPoint(918,2,1.64,67.7);
graph2d->SetPoint(919,2,1.65,68);
graph2d->SetPoint(920,2,1.66,68.3);
graph2d->SetPoint(921,2,1.67,68.6);
graph2d->SetPoint(922,2,1.68,68.9);
graph2d->SetPoint(923,2,1.69,69.2);
graph2d->SetPoint(924,2,1.7,69.5);
graph2d->SetPoint(925,2,1.71,69.8);
graph2d->SetPoint(926,2,1.72,70.1);
graph2d->SetPoint(927,2,1.73,70.4);
graph2d->SetPoint(928,2,1.74,70.8);
graph2d->SetPoint(929,2,1.75,71.1);
graph2d->SetPoint(930,2,1.76,71.4);
graph2d->SetPoint(931,2,1.77,71.8);
graph2d->SetPoint(932,2,1.78,72.1);
graph2d->SetPoint(933,2,1.79,72.1);
graph2d->SetPoint(934,2,1.8,72.5);
graph2d->SetPoint(935,2,1.81,72.8);
graph2d->SetPoint(936,2,1.82,73.1);
graph2d->SetPoint(937,2,1.83,73.4);
graph2d->SetPoint(938,2,1.84,73.8);
graph2d->SetPoint(939,2,1.85,74.1);
graph2d->SetPoint(940,2,1.86,74.4);
graph2d->SetPoint(941,2,1.87,74.5);
graph2d->SetPoint(942,2,1.88,74.8);
graph2d->SetPoint(943,2,1.89,75.2);
graph2d->SetPoint(944,2,1.9,75.5);
graph2d->SetPoint(945,2,1.91,75.8);
graph2d->SetPoint(946,2,1.92,76.2);
graph2d->SetPoint(947,2,1.93,76.8);
graph2d->SetPoint(948,2,1.94,77.1);
graph2d->SetPoint(949,2,1.95,77.5);
graph2d->SetPoint(950,2,1.96,77.8);
graph2d->SetPoint(951,2,1.97,78.2);
graph2d->SetPoint(952,2,1.98,78.6);
graph2d->SetPoint(953,2,1.99,79);
graph2d->SetPoint(954,2,2,79.3);
graph2d->SetPoint(955,2,2.01,79.7);
graph2d->SetPoint(956,2,2.02,79.9);
graph2d->SetPoint(957,2,2.03,80.3);
graph2d->SetPoint(958,2,2.04,80.6);
graph2d->SetPoint(959,2,2.05,81);
graph2d->SetPoint(960,2,2.06,81.7);
graph2d->SetPoint(961,2,2.07,82);
graph2d->SetPoint(962,2,2.08,82.4);
graph2d->SetPoint(963,2,2.09,82.8);
graph2d->SetPoint(964,2,2.1,83.2);
graph2d->SetPoint(965,2,2.11,83.6);
graph2d->SetPoint(966,2,2.12,84.1);
graph2d->SetPoint(967,2,2.13,84.2);
graph2d->SetPoint(968,2,2.14,84.6);
graph2d->SetPoint(969,2,2.15,85);
graph2d->SetPoint(970,2,2.16,85.5);
graph2d->SetPoint(971,2,2.17,86.2);
graph2d->SetPoint(972,2,2.18,86.6);
graph2d->SetPoint(973,2,2.19,87);
graph2d->SetPoint(974,2,2.2,87.5);
graph2d->SetPoint(975,2,2.21,87.9);
graph2d->SetPoint(976,2,2.22,88.3);
graph2d->SetPoint(977,2,2.23,88.8);
graph2d->SetPoint(978,2,2.24,89.2);
graph2d->SetPoint(979,2,2.25,89);
graph2d->SetPoint(980,2,2.26,89.5);
graph2d->SetPoint(981,2,2.27,89.9);
graph2d->SetPoint(982,2,2.28,90.5);
graph2d->SetPoint(983,2,2.29,91);
graph2d->SetPoint(984,2,2.3,91.4);
graph2d->SetPoint(985,2,2.31,91.9);
graph2d->SetPoint(986,2,2.32,92.3);
graph2d->SetPoint(987,2,2.33,92.8);
graph2d->SetPoint(988,2,2.34,93.2);
graph2d->SetPoint(989,2,2.35,93.7);
graph2d->SetPoint(990,2,2.36,94.2);
graph2d->SetPoint(991,2,2.37,94.5);
graph2d->SetPoint(992,2,2.38,95.2);
graph2d->SetPoint(993,2,2.39,95.7);
graph2d->SetPoint(994,2,2.4,96.2);
graph2d->SetPoint(995,2,2.41,96.7);