3.000000	0.000000	0
111.000000	108.000000	3
147.000000	145.000000	4
183.000000	181.000000	5
219.000000	217.000000	6
363.000000	361.000000	10
435.000000	433.000000	12
543.000000	541.000000	15
651.000000	649.000000	18
759.000000	757.000000	21
831.000000	829.000000	23
867.000000	866.000000	24
1011.000000	1006.000000	28
1047.000000	1043.000000	29
1191.000000	1187.000000	33
1227.000000	1222.000000	34
1371.000000	1366.000000	38
1551.000000	1546.000000	43
1623.000000	1618.000000	45
1695.000000	1690.000000	47
1839.000000	1834.000000	51
1911.000000	1904.000000	53
2055.000000	2052.000000	57
2127.000000	2122.000000	59
2163.000000	2159.000000	60
2199.000000	2194.000000	61
2307.000000	2302.000000	64
2379.000000	2372.000000	66
2451.000000	2442.000000	68
2487.000000	2478.000000	69
2667.000000	2653.000000	74
2775.000000	2761.000000	77
2847.000000	2833.000000	79
3027.000000	3013.000000	84
3063.000000	3050.000000	85
3207.000000	3194.000000	89
3351.000000	3338.000000	93
3531.000000	3513.000000	98
3639.000000	3621.000000	101
3711.000000	3691.000000	103
3891.000000	3876.000000	108
3963.000000	3948.000000	110
3999.000000	3984.000000	111
4107.000000	4095.000000	114
4251.000000	4239.000000	118
4431.000000	4419.000000	123
4503.000000	4489.000000	125
4647.000000	4633.000000	129
4827.000000	4808.000000	134
5007.000000	4988.000000	139
5115.000000	5096.000000	142
5295.000000	5281.000000	147
5475.000000	5456.000000	152
5619.000000	5596.000000	156
5727.000000	5707.000000	159
5907.000000	5887.000000	164
6051.000000	6035.000000	168
6123.000000	6107.000000	170
6267.000000	6255.000000	174
6447.000000	6440.000000	179
6519.000000	6510.000000	181
6663.000000	6658.000000	185
6807.000000	6798.000000	189
6915.000000	6906.000000	192
7095.000000	7086.000000	197
7275.000000	7266.000000	202
7455.000000	7441.000000	207
7599.000000	7581.000000	211
7635.000000	7617.000000	212
7707.000000	7691.000000	214
7779.000000	7761.000000	216
7851.000000	7833.000000	218
7923.000000	7907.000000	220
7959.000000	7944.000000	221
8031.000000	8014.000000	223
8175.000000	8162.000000	227
8355.000000	8342.000000	232
8463.000000	8450.000000	235
8571.000000	8558.000000	238
8607.000000	8593.000000	239
8751.000000	8737.000000	243
8859.000000	8845.000000	246
8967.000000	8956.000000	249
9111.000000	9096.000000	253
9183.000000	9166.000000	255
9291.000000	9271.000000	258
9327.000000	9308.000000	259
9363.000000	9343.000000	260
9471.000000	9451.000000	263
9543.000000	9525.000000	265
9615.000000	9597.000000	267
9723.000000	9708.000000	270
9831.000000	9816.000000	273
9939.000000	9924.000000	276
9975.000000	9960.000000	277
10011.000000	9995.000000	278
10047.000000	10031.000000	279
10191.000000	10175.000000	283
10263.000000	10249.000000	285
10443.000000	10429.000000	290
10587.000000	10577.000000	294
10731.000000	10721.000000	298
10839.000000	10832.000000	301
11019.000000	11017.000000	306
11055.000000	11053.000000	307
11235.000000	11233.000000	312
11379.000000	11377.000000	316
11415.000000	11413.000000	317
11559.000000	11557.000000	321
11595.000000	11592.000000	322
11667.000000	11662.000000	324
11739.000000	11736.000000	326
11811.000000	11808.000000	328
11883.000000	11882.000000	330
11919.000000	11917.000000	331
12063.000000	12061.000000	335
12171.000000	12169.000000	338
12279.000000	12274.000000	341
12315.000000	12309.000000	342
12387.000000	12379.000000	344
12423.000000	12414.000000	345
12495.000000	12488.000000	347
12603.000000	12596.000000	350
12711.000000	12701.000000	353
12819.000000	12809.000000	356
12855.000000	12846.000000	357
12999.000000	12986.000000	361
13071.000000	13058.000000	363
13179.000000	13166.000000	366
13287.000000	13271.000000	369
13323.000000	13307.000000	370
13359.000000	13343.000000	371
13431.000000	13417.000000	373
13467.000000	13453.000000	374
13611.000000	13601.000000	378
13683.000000	13675.000000	380
13791.000000	13780.000000	383
13899.000000	13885.000000	386
14079.000000	14065.000000	391
14259.000000	14240.000000	396
14439.000000	14420.000000	401
14547.000000	14525.000000	404
14619.000000	14597.000000	406
14691.000000	14671.000000	408
14871.000000	14851.000000	413
14943.000000	14921.000000	415
15087.000000	15069.000000	419
15231.000000	15217.000000	423
15339.000000	15322.000000	426
15411.000000	15392.000000	428
15519.000000	15503.000000	431
15627.000000	15608.000000	434
15771.000000	15752.000000	438
15915.000000	15896.000000	442
15951.000000	15933.000000	443
16131.000000	16108.000000	448
16203.000000	16182.000000	450
16239.000000	16217.000000	451
16347.000000	16328.000000	454
16383.000000	16365.000000	455
16563.000000	16545.000000	460
16671.000000	16650.000000	463
16779.000000	16758.000000	466
16815.000000	16795.000000	467
16923.000000	16900.000000	470
17103.000000	17085.000000	475
17283.000000	17270.000000	480
17355.000000	17340.000000	482
17427.000000	17412.000000	484
17571.000000	17552.000000	488
17679.000000	17657.000000	491
17859.000000	17832.000000	496
17967.000000	17940.000000	499
18075.000000	18045.000000	502
18183.000000	18150.000000	505
18363.000000	18335.000000	510
18507.000000	18483.000000	514
18543.000000	18519.000000	515
18579.000000	18556.000000	516
18615.000000	18592.000000	517
18687.000000	18662.000000	519
18759.000000	18734.000000	521
18867.000000	18839.000000	524
18975.000000	18947.000000	527
19083.000000	19058.000000	530
19191.000000	19169.000000	533
19335.000000	19317.000000	537
19371.000000	19352.000000	538
19551.000000	19527.000000	543
19695.000000	19675.000000	547
19767.000000	19749.000000	549
19875.000000	19854.000000	552
19947.000000	19924.000000	554
20055.000000	20029.000000	557
20235.000000	20204.000000	562
20379.000000	20348.000000	566
20559.000000	20523.000000	571
20667.000000	20628.000000	574
20775.000000	20733.000000	577
20883.000000	20838.000000	580
20991.000000	20946.000000	583
21135.000000	21090.000000	587
21171.000000	21125.000000	588
21351.000000	21310.000000	593
21531.000000	21485.000000	598
21711.000000	21670.000000	603
21819.000000	21781.000000	606
21855.000000	21818.000000	607
22035.000000	21998.000000	612
22179.000000	22146.000000	616
22251.000000	22220.000000	618
22323.000000	22290.000000	620
22431.000000	22395.000000	623
22611.000000	22575.000000	628
22719.000000	22680.000000	631
22827.000000	22788.000000	634
22899.000000	22860.000000	636
23007.000000	22968.000000	639
23151.000000	23108.000000	643
23295.000000	23256.000000	647
23403.000000	23361.000000	650
23547.000000	23501.000000	654
23727.000000	23681.000000	659
23763.000000	23716.000000	660
23871.000000	23827.000000	663
23907.000000	23862.000000	664
24087.000000	24042.000000	669
24195.000000	24153.000000	672
24303.000000	24264.000000	675
24411.000000	24375.000000	678
24483.000000	24447.000000	680
24519.000000	24483.000000	681
24663.000000	24623.000000	685
24807.000000	24767.000000	689
24951.000000	24907.000000	693
25131.000000	25082.000000	698
25167.000000	25119.000000	699
25203.000000	25156.000000	700
25275.000000	25230.000000	702
25347.000000	25304.000000	704
25491.000000	25452.000000	708
25599.000000	25557.000000	711
25635.000000	25592.000000	712
25815.000000	25772.000000	717
25923.000000	25880.000000	720
25959.000000	25917.000000	721
26031.000000	25989.000000	723
26211.000000	26169.000000	728
26283.000000	26243.000000	730
26391.000000	26348.000000	733
26571.000000	26533.000000	738
26643.000000	26605.000000	740
26679.000000	26640.000000	741
26787.000000	26751.000000	744
26895.000000	26862.000000	747
26967.000000	26932.000000	749
27039.000000	27002.000000	751
27183.000000	27142.000000	755
27291.000000	27253.000000	758
27399.000000	27364.000000	761
27507.000000	27472.000000	764
27615.000000	27577.000000	767
27795.000000	27762.000000	772
27867.000000	27834.000000	774
27975.000000	27945.000000	777
28083.000000	28050.000000	780
28191.000000	28155.000000	783
28263.000000	28225.000000	785
28407.000000	28365.000000	789
28551.000000	28509.000000	793
28659.000000	28620.000000	796
28731.000000	28690.000000	798
28911.000000	28875.000000	803
29019.000000	28980.000000	806
29055.000000	29015.000000	807
29127.000000	29087.000000	809
29163.000000	29122.000000	810
29307.000000	29270.000000	814
29343.000000	29307.000000	815
29451.000000	29418.000000	818
29631.000000	29593.000000	823
29703.000000	29665.000000	825
29847.000000	29813.000000	829
29955.000000	29921.000000	832
30135.000000	30096.000000	837
30279.000000	30236.000000	841
30459.000000	30416.000000	846
30495.000000	30452.000000	847
30675.000000	30627.000000	852
30819.000000	30775.000000	856
30927.000000	30880.000000	859
30999.000000	30952.000000	861
31107.000000	31057.000000	864
31143.000000	31092.000000	865
31323.000000	31272.000000	870
31503.000000	31447.000000	875
31539.000000	31483.000000	876
31647.000000	31588.000000	879
31827.000000	31768.000000	884
31971.000000	31916.000000	888
