P18685 [HackerEarth] Mrs. Kakkar is a very good maths teacher, but she is extremely competitive. On day her nephew Gazu decided to visit his aunt. Our Gazu arrived and greeted by Mrs Kakkar, after Gazu told
普及
题目描述

Mrs. Kakkar is a very good maths teacher, but she is extremely competitive. On day her nephew Gazu decided to visit his aunt. Our Gazu arrived and greeted by Mrs Kakkar, after Gazu told her that he is a competitive programmer who deals with many mathematical problems. Mrs Kakkar felt complex and decided to show Gazu his place. She gave Gazu a number N and told him to write product of every even natural number less than 2N AND divide it by product of every odd natural number less than 2N. As our Gazu has some good calculating skills he quickly wrote down the answer on sheet1.

Seeing this Mrs Kakkar got insecure and furious, she snatched Gazu’s sheet and again gave him same number N. This time she told gazu to write the product of every even natural number less than 2N AND divide it by every odd number less than 2(N+1). Gazu again showed off his mathematical skills. and wrote down its answer on this new sheet.

WIth a cunning smile Mrs Kakkar took out the sheet1 and told Gazu to multiply both of these two answers. After he multiplied, Mrs Kakkar took out credit cards from her purse and told Gazu to do the same with the numbers on the credit card. Our completely baffled Gazu is looking on you to rescue him from this situation. You have to make a program to calculate the product of two sequences.

Input
First line contains number of test cases t followed by t lines each contains the credit card number N of Mrs Kakkad.
1 ≤ t<200 1 ≤ N ≤ 4*(10^9)

Output
Print the product of the two sequences, upto two decimal places for each testcase followed by a new line.

SAMPLE INPUT
3
3
10
50

SAMPLE OUTPUT
1.46
1.53
1.56

Explanation

For testcase 1 when N=3, first sequence will be like (246)/(135) and second sequence will be (246)/(1357). Multiplying these two sequences will yield [(246)(246)] / [(135)(1357)] which is equal to 1.46

输入格式

见题面

输出格式

见题面

样例输入
167 51688622 114602261 93549116 852785 111558349 92603108 104902993 59449747 33252027 1714319 12321657 52212835 3791104 112896789 3362297 5455712 68259286 69831232 56555226 47364452 65546970 8247010 113084712 112526055 54939653 24662780 2448636 4131503 5949962 80814596 45216422 69121151 20815458 98937034 73095209 51107601 64683797 100313354 28897659 60612126 62231502 45673122 99171092 37801814 69912374 97216707 80946566 20022495 71371085 51561107 57159588 111041918 14625322 76105399 54009841 110501948 114133717 48503075 9262251 12821024 42176187 47291834 5211056 46219608 23515597 68613016 11121754 7401918 6266750 54082849 20189446 61007885 31191785 3475132 76117979 36156452 66173046 107457904 87877626 21694040 42459449 102162635 87831274 86193263 108393080 116271855 99976528 68992360 50913899 19788228 66531238 14421019 469377 80642062 76518651 3171859 78039661 316736 92708357 77738903 29979107 35857785 86755780 35677855 107794822 114794977 6507712 37013245 34155429 3799669 27216687 11938277 81675964 10757311 4611082 15064621 25571108 84912452 36282078 4496772 50233110 52412748 104779723 80621716 111433819 37183762 73816155 81776566 6437427 45951569 75481475 58574572 8726696 51375200 72794934 35819254 789331 72415357 56447922 41667844 59312673 11736135 35606117 1445289 37665830 90291933 268660 48362970 56409423 6971733 61325728 19202596 10087647 8793066 4399680 119251419 19971529 34049031 72658586 52234922 34652290 2417503 64362714 94896862 7132955 30251287 41638792
样例输出
1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57 1.57