헨젤과 그레텔

아직 제출이 없습니다시간 제한1초메모리 제한128 MB

문제

어느 따뜻한 여름 오후, 헨젤과 그레텔은 함께 들판을 걷고 있습니다. 날이 저물어 가는데, 솔직히 말하면 둘은 길을 잃었습니다. 그레텔은 지난번 숲에서 길을 잃었던 기억이 아직 생생해 조금 겁이 납니다. 그때는 사악한 마녀가 둘을 생강빵과 설탕으로 지은 집에 가둬 버렸죠! 하지만 헨젤은 그레텔을 안심시킬 수 있습니다. 이번에는 지도와 나침반을 챙겨 와 단단히 준비했으니까요.

헨젤은 주변에서 뚜렷하게 눈에 띄는 지형지물 두 개를 골라, 나침반으로 각 지형지물을 향하는 방향을 측정합니다. 그레텔은 그 지형지물을 지도에서 찾아 지도상의 좌표를 읽습니다. 이 정보만으로 둘은 지도 위에서 자신들의 위치를 정확히 알아낼 수 있습니다.

두 지형지물의 좌표와, 각 지형지물을 향하는 방향(북쪽을 기준으로 시계 방향으로 잰 각도)이 주어집니다. 이 정보를 이용해 헨젤과 그레텔의 현재 위치 좌표를 구하는 프로그램을 작성하세요.

입력

첫째 줄에는 위치를 구해야 하는 상황의 수를 나타내는 양의 정수가 주어집니다. 이어서 각 상황마다 두 지형지물을 설명하는 두 줄이 주어지며, 각 줄에는 정수 세 개가 주어집니다.

  • 지도상 지형지물의 x좌표 (0x1000 \le x \le 100). x축은 서쪽에서 동쪽으로 향하며, 동쪽으로 갈수록 값이 커집니다.
  • 지도상 지형지물의 y좌표 (0y1000 \le y \le 100). y축은 남쪽에서 북쪽으로 향하며, 북쪽으로 갈수록 값이 커집니다.
  • 지형지물을 향하는 방향 dd (도 단위, 0d3600 \le d \le 360). 북쪽을 기준으로 시계 방향으로 측정하며 0° = 북, 90° = 동, 180° = 남 등으로 이어집니다.

각 상황에서 두 방향은 서로 완전히 같지 않으며 정확히 180° 차이가 나지도 않으므로, 위치는 항상 유일하게 결정됩니다.

출력

각 상황마다 한 줄에 두 수를 공백 하나로 구분하여 출력합니다. 이는 헨젤과 그레텔이 있는 위치의 x, y 좌표이며 (0x,y1000 \le x, y \le 100), 각각 소수점 아래 넷째 자리까지 정확히 출력합니다. 반올림은 통상적인 방식으로 합니다. 다음 자리 숫자가 5 이상이면 올리고, 그렇지 않으면 버립니다.