2534. PK插曲

Easy编程基础基本数据类型输入输出

时间限制:2000 ms

内存限制:256 MiB

题面

PK 赛的时候,实验室的饮水机没水了。送水的同学送了一大桶水到 417。但是他发现实验室的饮水机的水桶并不是一般的水桶 :), 它是方形的,长宽高分别为 a,b,c,然而送水同学水桶是圆柱型的,所以送水同学不知道能不能把实验室水桶装满,所以他求助正在进行 PK 赛的 acmer 们帮忙解决问题。

ecnu 送水队很热心的,所以他们会将圆柱形水桶装满水。

输入格式

第一行有一个整数 T. 表示有 T 组测试数据。

每组测试数据只有一行。5 个整数

a b c r h

a,b,c 分别表示实验室水桶的长宽高,r,h 分别表示圆柱形水桶的底面圆的半径和水桶的高度。 所有数据均为 1~100

输出格式

每组测试数据输出一行,每行一个数表示装完水之后实验室水桶中纯净水的体积。

结果精确到 0.01

样例

输入

2
96 63 3 77 4
57 82 85 11 9

输出

18144.00
3421.19