#1944. 玻璃球

玻璃球

当前没有测试数据。

小赵出完了题,转头就忘了,这天他正在玩从小青那边用8000元买来的直径1cm\red{1cm}玻璃球,结果(砰,一声,碎了<伤心>),这天,他又买了一个,并打听到只要高hcm\red{h cm}及一下高度摔下来一定不会碎,于是小赵开始认真想了:

在墙壁上内有n\red{n}个台子,玻璃球如果下面没有物体,则每秒会下落1cm\red{1cm}.(台子可以想象成二维平面上的线段且两端的端点的(x,y)\red{(x,y)}都是整数且y\red{y}相等).玻璃球遇到台子会向左或右以1\red{1}1cm\red{1cm}的速度移动.

设计一下,让玻璃球尽快落到地面而不被摔碎.(地面高度为0\red{0},且无限宽.)

小赵想把这t出到月赛上,不知道你们做不做得出来,但他又想知道如果把球当圆形,扫过的区域面积是多少cm2\red{cm^2}?(pi取小数点后7\red{7}位)

输入格式

输入两个数n,h\red{n,h}表示平台数与高度

接下来两个数x,y\red{x,y},表示球的起始位

最后n\red{n}个行,每行三个数,分别是x1,x2,y\red{x_1,x_2,y}

输出格式

输出多少cm2\red{cm^2},保留6位小数,无解输出8000money

范围

n105,x,y,x1,y,x2109n \le 10^5 , x,y,x_1,y,x_2 \le 10^9

样例

5 3
6 10
2 4 5
3 9 9
7 10 6
1 5 2
8 11 3