아르네 헤이스베이스 장군은 할 일이 없다. 국방 예산이 계속 깎여서 사무실에 남은 업무가 없고, 장군들은 하루 종일 Scorched Earth라는 낡은 컴퓨터 게임만 한다. 아르네는 승부욕이 강한데 게임 실력은 형편없어서, 계산을 대신 해 줄 프로그램을 원한다.
한 판은 전차 두 대의 결투이고, 무기는 작은 미사일뿐이다. 두 사람이 번갈아 쏘면서 각도와 초기 속력을 정한다. 초기 속력은 음수일 수 없고 300.0 m/s를 넘을 수도 없다. 미사일이 나는 동안 중력은 아래 방향으로 9.8 m/s2만큼 작용하고, 바람은 x축 방향으로 일정한 가속도를 준다.
아르네는 전장의 산을 모두 피하는 각도를 늘 알아내므로 지형은 입력에 없다. 필요한 값은 속력이다. 전차가 (xu,yu)에 있고 발사 각도가 d도, 초기 속력이 v이면 t초 뒤 미사일의 위치는 다음과 같다.
x(t)=xu+(vcosd)t+2wt2,y(t)=yu+(vsind)t−29.8t2
여기서 w는 바람이 주는 가속도다. 어떤 t>0에서 x(t)=xo와 y(t)=yo가 동시에 성립하면 (xo,yo)에 있는 상대 전차를 명중한 것이다.
첫째 줄에 테스트 케이스의 개수 n이 주어진다 (1≤n≤1000). 다음 n개의 줄에 각각 실수 여섯 개 xu, yu, xo, yo, w, d가 주어진다. 내 전차는 (xu,yu), 상대 전차는 (xo,yo)에 있고 단위는 미터다. 0.0≤xu,xo≤1000.0이고 0.0≤yu,yo≤800.0이다. 바람은 미사일을 x축 방향으로 w m/s2만큼 가속하며 −2.0≤w≤2.0이다. 아르네가 고른 각도는 d도이고 0≤d≤180이다. d=0은 x축이 커지는 방향으로 쏘는 것이고, d=90은 바로 위로 쏘는 것이다.
테스트 케이스마다 한 줄씩 출력한다. 0 이상 300.0 m/s 이하의 초기 속력으로 상대를 맞힐 수 있으면 그 속력을 소수점 아래 다섯 자리까지 출력한다. 맞히는 속력이 여러 개면 가장 작은 값을 출력한다. 그런 속력이 없으면 impossible을 출력한다.