3.000000	0.000000	0
39.000000	36.000000	1
111.000000	110.000000	3
147.000000	145.000000	4
291.000000	289.000000	8
327.000000	324.000000	9
435.000000	429.000000	12
543.000000	534.000000	15
723.000000	719.000000	20
795.000000	793.000000	22
831.000000	828.000000	23
867.000000	863.000000	24
1047.000000	1038.000000	29
1227.000000	1218.000000	34
1371.000000	1358.000000	38
1407.000000	1393.000000	39
1479.000000	1465.000000	41
1551.000000	1537.000000	43
1659.000000	1645.000000	46
1803.000000	1785.000000	50
1911.000000	1893.000000	53
2055.000000	2037.000000	57
2163.000000	2145.000000	60
2271.000000	2250.000000	63
2343.000000	2324.000000	65
2487.000000	2468.000000	69
2631.000000	2616.000000	73
2739.000000	2721.000000	76
2811.000000	2791.000000	78
2991.000000	2976.000000	83
3099.000000	3084.000000	86
3207.000000	3192.000000	89
3351.000000	3336.000000	93
3531.000000	3511.000000	98
3567.000000	3548.000000	99
3639.000000	3620.000000	101
3783.000000	3764.000000	105
3891.000000	3875.000000	108
3927.000000	3911.000000	109
3999.000000	3985.000000	111
4107.000000	4093.000000	114
4251.000000	4241.000000	118
4431.000000	4426.000000	123
4467.000000	4462.000000	124
4503.000000	4499.000000	125
4575.000000	4569.000000	127
4755.000000	4749.000000	132
4863.000000	4854.000000	135
5007.000000	4994.000000	139
5043.000000	5029.000000	140
5223.000000	5214.000000	145
5259.000000	5250.000000	146
5331.000000	5320.000000	148
5475.000000	5460.000000	152
5547.000000	5534.000000	154
5727.000000	5709.000000	159
5835.000000	5817.000000	162
5871.000000	5852.000000	163
5979.000000	5963.000000	166
6123.000000	6103.000000	170
6231.000000	6214.000000	173
6375.000000	6358.000000	177
6447.000000	6432.000000	179
6627.000000	6607.000000	184
6771.000000	6755.000000	188
6951.000000	6935.000000	193
7131.000000	7115.000000	198
7167.000000	7151.000000	199
7347.000000	7326.000000	204
7383.000000	7362.000000	205
7455.000000	7432.000000	207
7599.000000	7572.000000	211
7779.000000	7757.000000	216
7959.000000	7932.000000	221
8103.000000	8076.000000	225
8211.000000	8187.000000	228
8355.000000	8327.000000	232
8499.000000	8467.000000	236
8571.000000	8539.000000	238
8751.000000	8719.000000	243
8859.000000	8824.000000	246
8931.000000	8898.000000	248
9075.000000	9042.000000	252
9111.000000	9078.000000	253
9183.000000	9148.000000	255
9327.000000	9288.000000	259
9507.000000	9473.000000	264
9615.000000	9581.000000	267
9687.000000	9655.000000	269
9831.000000	9795.000000	273
10011.000000	9980.000000	278
10119.000000	10088.000000	281
10299.000000	10268.000000	286
10335.000000	10304.000000	287
10515.000000	10484.000000	292
10623.000000	10595.000000	295
10767.000000	10739.000000	299
10803.000000	10774.000000	300
10875.000000	10846.000000	302
10947.000000	10918.000000	304
11055.000000	11029.000000	307
11163.000000	11137.000000	310
11271.000000	11242.000000	313
11343.000000	11316.000000	315
11451.000000	11424.000000	318
11631.000000	11599.000000	323
11775.000000	11743.000000	327
11955.000000	11923.000000	332
12063.000000	12028.000000	335
12099.000000	12065.000000	336
12279.000000	12245.000000	341
12423.000000	12385.000000	345
12603.000000	12560.000000	350
12711.000000	12668.000000	353
12747.000000	12704.000000	354
12819.000000	12776.000000	356
12891.000000	12850.000000	358
12963.000000	12924.000000	360
12999.000000	12959.000000	361
13179.000000	13144.000000	366
13359.000000	13324.000000	371
13503.000000	13472.000000	375
13611.000000	13577.000000	378
13755.000000	13717.000000	382
13935.000000	13897.000000	387
14079.000000	14041.000000	391
14187.000000	14146.000000	394
14223.000000	14181.000000	395
14403.000000	14366.000000	400
14583.000000	14546.000000	405
14691.000000	14654.000000	408
14871.000000	14839.000000	413
14979.000000	14947.000000	416
15087.000000	15058.000000	419
15123.000000	15093.000000	420
15195.000000	15167.000000	422
15267.000000	15239.000000	424
15339.000000	15309.000000	426
15411.000000	15383.000000	428
15519.000000	15488.000000	431
15699.000000	15663.000000	436
15843.000000	15803.000000	440
15987.000000	15943.000000	444
16131.000000	16087.000000	448
16275.000000	16227.000000	452
16347.000000	16301.000000	454
16383.000000	16336.000000	455
16491.000000	16441.000000	458
16527.000000	16478.000000	459
16707.000000	16658.000000	464
16815.000000	16763.000000	467
16995.000000	16943.000000	472
17031.000000	16980.000000	473
17139.000000	17091.000000	476
17175.000000	17126.000000	477
17319.000000	17274.000000	481
17355.000000	17311.000000	482
17499.000000	17455.000000	486
17643.000000	17595.000000	490
17679.000000	17630.000000	491
17751.000000	17702.000000	493
17823.000000	17772.000000	495
17895.000000	17846.000000	497
18003.000000	17954.000000	500
18183.000000	18134.000000	505
18363.000000	18309.000000	510
18507.000000	18453.000000	514
18543.000000	18488.000000	515
18687.000000	18636.000000	519
18831.000000	18776.000000	523
19011.000000	18961.000000	528
19155.000000	19109.000000	532
19191.000000	19144.000000	533
19371.000000	19319.000000	538
19551.000000	19499.000000	543
19587.000000	19536.000000	544
19623.000000	19572.000000	545
19731.000000	19680.000000	548
19803.000000	19750.000000	550
19875.000000	19820.000000	552
20055.000000	20000.000000	557
20163.000000	20111.000000	560
20235.000000	20183.000000	562
20271.000000	20220.000000	563
20307.000000	20255.000000	564
20487.000000	20435.000000	569
20523.000000	20470.000000	570
20631.000000	20581.000000	573
20811.000000	20761.000000	578
20883.000000	20835.000000	580
20919.000000	20870.000000	581
21063.000000	21014.000000	585
21135.000000	21084.000000	587
21315.000000	21259.000000	592
21495.000000	21444.000000	597
21639.000000	21588.000000	601
21747.000000	21699.000000	604
21855.000000	21807.000000	607
21927.000000	21881.000000	609
22107.000000	22066.000000	614
22251.000000	22206.000000	618
22395.000000	22354.000000	622
22575.000000	22534.000000	627
22611.000000	22569.000000	628
22647.000000	22606.000000	629
22827.000000	22791.000000	634
22899.000000	22861.000000	636
23079.000000	23046.000000	641
23187.000000	23154.000000	644
23295.000000	23259.000000	647
23403.000000	23367.000000	650
23547.000000	23507.000000	654
23727.000000	23682.000000	659
23835.000000	23790.000000	662
23871.000000	23826.000000	663
23943.000000	23896.000000	665
24123.000000	24081.000000	670
24195.000000	24155.000000	672
24339.000000	24299.000000	676
24483.000000	24443.000000	680
24519.000000	24478.000000	681
24699.000000	24653.000000	686
24807.000000	24764.000000	689
24843.000000	24799.000000	690
24879.000000	24835.000000	691
24915.000000	24872.000000	692
25059.000000	25012.000000	696
25095.000000	25049.000000	697
25203.000000	25157.000000	700
25239.000000	25194.000000	701
25419.000000	25369.000000	706
25563.000000	25513.000000	710
25599.000000	25549.000000	711
25635.000000	25585.000000	712
25815.000000	25760.000000	717
25851.000000	25796.000000	718
26031.000000	25981.000000	723
26139.000000	26092.000000	726
26175.000000	26128.000000	727
26283.000000	26239.000000	730
26427.000000	26387.000000	734
26571.000000	26527.000000	738
26607.000000	26562.000000	739
26787.000000	26742.000000	744
26859.000000	26814.000000	746
26967.000000	26919.000000	749
27111.000000	27059.000000	753
27219.000000	27164.000000	756
27255.000000	27199.000000	757
27363.000000	27307.000000	760
27435.000000	27377.000000	762
27543.000000	27482.000000	765
27687.000000	27626.000000	769
27831.000000	27774.000000	773
27903.000000	27848.000000	775
28011.000000	27956.000000	778
28155.000000	28096.000000	782
28335.000000	28281.000000	787
28371.000000	28318.000000	788
28479.000000	28426.000000	791
28623.000000	28566.000000	795
28731.000000	28677.000000	798
28803.000000	28747.000000	800
28875.000000	28819.000000	802
29019.000000	28967.000000	806
29163.000000	29111.000000	810
29235.000000	29181.000000	812
29415.000000	29366.000000	817
29487.000000	29438.000000	819
29595.000000	29546.000000	822
29739.000000	29686.000000	826
29883.000000	29834.000000	830
29955.000000	29906.000000	832
30027.000000	29980.000000	834
30063.000000	30017.000000	835
30099.000000	30052.000000	836
30207.000000	30157.000000	839
30279.000000	30227.000000	841
30351.000000	30297.000000	843
30387.000000	30333.000000	844
30459.000000	30407.000000	846
30567.000000	30518.000000	849
30603.000000	30554.000000	850
30711.000000	30665.000000	853
30783.000000	30739.000000	855
30963.000000	30919.000000	860
31143.000000	31094.000000	865
31287.000000	31242.000000	869
31431.000000	31382.000000	873
31503.000000	31452.000000	875
31575.000000	31522.000000	877
31755.000000	31697.000000	882
31791.000000	31732.000000	883
31827.000000	31769.000000	884
31935.000000	31877.000000	887
32043.000000	31988.000000	890
32079.000000	32025.000000	891
32151.000000	32097.000000	893
32223.000000	32169.000000	895
32295.000000	32239.000000	897
