{"trustable":false,"sections":[{"title":"","value":{"format":"HTML","content":"\u003cp\u003e有一天,某B学姐走在乡间的小路上。他走着走着突然饿了,但是附近前不着村后不着店,没有地方获取吃的。但他有超能力:\u003cstrong\u003e真*奥义召唤神灵\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e于是乎他召唤来了神灵,请求神灵赐予他吃的。\u003c/p\u003e\n\u003cp\u003e神灵非常大方,说到:\u0026ldquo;那就给你下一场你最喜欢吃的汉堡雨吧\u0026rdquo;。\u003c/p\u003e\n\u003cp\u003e学姐生气了,说到:\u0026ldquo;我最喜欢吃的不是汉堡,是原味吮指鸡,鸡胸三角还是鸡腿我都无所谓\u0026rdquo;。\u003c/p\u003e\n\u003cp\u003e神灵生气了,觉得学姐不识好歹,但是没办法,被召唤出来了就得满足愿望,于是乎,神灵下了一场原味吮指鸡浆雨。\u003c/p\u003e\n\u003cp\u003e学姐连忙张开双手去接原味吮指鸡浆,但是神灵为了惩罚学姐,把学姐的手变成了两块木板,而且把位置也给安排上了。\u003c/p\u003e\n\u003cp\u003e学姐慌张了,你能帮学姐计算出最后能接到多少原味吮指鸡浆嘛。结果保留两位小数\u003c/p\u003e\n\u003cp\u003e为了方便计算,我们将学姐的手臂看成两根线段。\u003c/p\u003e"}},{"title":"Input","value":{"format":"HTML","content":"\n \u003cdiv class\u003d\"ptx\" lang\u003d\"en-US\"\u003e\n The first line contains the number of test cases. \n \u003cbr\u003eEach test case consists of 8 integers not exceeding 10,000 by absolute value, \n \u003ci\u003ex\u003c/i\u003e\n \u003csub\u003e1\u003c/sub\u003e, \n \u003ci\u003ey\u003c/i\u003e\n \u003csub\u003e1\u003c/sub\u003e, \n \u003ci\u003ex\u003c/i\u003e\n \u003csub\u003e2\u003c/sub\u003e, \n \u003ci\u003ey\u003c/i\u003e\n \u003csub\u003e2\u003c/sub\u003e, \n \u003ci\u003ex\u003c/i\u003e\n \u003csub\u003e3\u003c/sub\u003e, \n \u003ci\u003ey\u003c/i\u003e\n \u003csub\u003e3\u003c/sub\u003e, \n \u003ci\u003ex\u003c/i\u003e\n \u003csub\u003e4\u003c/sub\u003e, \n \u003ci\u003ey\u003c/i\u003e\n \u003csub\u003e4\u003c/sub\u003e. (\n \u003ci\u003ex\u003c/i\u003e\n \u003csub\u003e1\u003c/sub\u003e, \n \u003ci\u003ey\u003c/i\u003e\n \u003csub\u003e1\u003c/sub\u003e), (\n \u003ci\u003ex\u003c/i\u003e\n \u003csub\u003e2\u003c/sub\u003e, \n \u003ci\u003ey\u003c/i\u003e\n \u003csub\u003e2\u003c/sub\u003e) are the endpoints of one board, and (\n \u003ci\u003ex\u003c/i\u003e\n \u003csub\u003e3\u003c/sub\u003e, \n \u003ci\u003ey\u003c/i\u003e\n \u003csub\u003e3\u003c/sub\u003e), (\n \u003ci\u003ex\u003c/i\u003e\n \u003csub\u003e4\u003c/sub\u003e, \n \u003ci\u003ey\u003c/i\u003e\n \u003csub\u003e4\u003c/sub\u003e) are the endpoints of the other one. \n \u003cbr\u003e\n \u003c/div\u003e"}},{"title":"Output","value":{"format":"HTML","content":"\n \u003cdiv class\u003d\"ptx\" lang\u003d\"en-US\"\u003e\n For each test case output a single line containing a real number with precision up to two decimal places - the amount of rain collected. \n \u003cbr\u003e\n \u003c/div\u003e"}},{"title":"Sample Input","value":{"format":"HTML","content":"\u003cpre class\u003d\"sio\"\u003e2\n0 1 1 0\n1 0 2 1\n\n0 1 2 1\n1 0 1 2\n\u003c/pre\u003e"}},{"title":"Sample Output","value":{"format":"HTML","content":"\u003cpre class\u003d\"sio\"\u003e1.00\n0.00\n\u003c/pre\u003e"}}]}