컴퓨터를 이용하면 수학 계산이 한결 쉬워진다. 다음 예를 살펴보자. 세 변의 길이가 $a$, $b$, $c$ 인 삼각형에서 $c$ 가 빗변이고 $a^2 + b^2 = c^2$ 을 만족하면, 이 삼각형을 직각삼각형이라고 한다. 이 관계식을 피타고라스의 정리라고 부른다.
직각삼각형의 세 변 가운데 두 변의 길이가 주어졌을 때, 나머지 한 변의 길이를 구하는 프로그램을 작성하시오.
입력은 여러 개의 테스트 케이스로 이루어진다. 각 테스트 케이스는 한 줄이며, 직각삼각형의 세 변의 길이 $a$, $b$, $c$ 가 공백으로 구분되어 주어진다. 세 값 중 정확히 하나는 $-1$ 이고, 이는 아직 알 수 없는 변의 길이를 뜻한다. 나머지 두 값은 10,000 이하의 자연수이다.
입력의 마지막 줄에는 0 0 0 이 주어지며, 이 줄은 처리하지 않는다.
각 테스트 케이스마다 먼저 Triangle #k 를 한 줄에 출력한다. 여기서 $k$ 는 테스트 케이스의 번호로 $1$ 부터 시작한다. 다음 줄에는 결과를 출력한다. 주어진 길이로 직각삼각형을 만들 수 있으면 s = l 을 출력하는데, $s$ 는 길이가 주어지지 않은 변의 이름(a, b, c 중 하나)이고 $l$ 은 그 길이를 소수점 셋째 자리까지 나타낸 값이다. 직각삼각형을 만들 수 없으면 Impossible. 을 출력한다.
연속한 두 테스트 케이스의 출력 사이에는 빈 줄을 하나 넣는다.