#1092 직각삼각형의 넓이 구하기

214  1 s   128 MB  

Description

가로, 세로, 빗변으로 이루어진 직각삼각형의 넓이는 가로 x 세로 / 2 이다.

삼각형의 세 변의 길이를 알고 있을 때 이 삼각형이 삼각형이 될 수 있는지, 삼각형이면 직각삼각형이 될 수 있는지, 직각삼각형이면 그 넓이를 구해서 출력하는 프로그램을 작성하라.

Input

맨 처음 테스트 케이스의 갯수 T(1 <= T <= 100)를 입력받는다. 그 다음 테스트 케이스의 수만큼 각 변의 길이 a, b, c를 입력받는다. (1 <= a, b, c <= 1000)

 

Output

각 테스트 케이스마다 직각삼각형의 넓이를 소수점 2자리까지 출력한다. 만약 세 변으로 삼각형을 만들 수 없을 경우 -1을 출력하고, 삼각형은 만들 수 있지만 직각삼각형이 아닐 경우에는 -2를 출력한다.

Sample Input

Sample Output

3
2 3 4
3 4 5
3 5 10
-2
6.00
-1