이음줄

직사각형의 가로와 세로가 주어질 때 접힌 결과로 나오는 포스터의 가로와 세로를 기하학적으로 계산한다.

보통4기하수학구현아직 제출이 없습니다시간 제한1초메모리 제한64 MB

문제

이음줄은 고려대학교 제49대 총학생회장단입니다. 이음줄은 작년 가을 선거운동을 하면서 이런 포스터를 나눠 주었습니다.

이 포스터는 접힌 부분을 펼 수 있습니다. 접힌 부분을 모두 펴면 포스터는 이렇게 한 장의 직사각형 종이가 됩니다.

지노는 이 포스터를 보고 깊은 인상을 받아 비슷한 포스터를 만들려고 합니다. 지노에게 있는 것은 가로 HHcm, 세로 VVcm인 직사각형 종이 한 장뿐입니다. 지노가 이 종이로 포스터를 만들면 크기가 얼마인 포스터가 나올까요?

접는 방법은 다음과 같습니다. 종이의 꼭짓점을 왼쪽 아래에서 시작해 시계 반대 방향으로 AA, BB, CC, DD라고 합니다. 변 ABAB와 변 CDCD가 길이 HH인 가로 변이고, 변 BCBC와 변 DADA가 길이 VV인 세로 변입니다.

  1. 꼭짓점 AA를 지나는 직선을 따라 접어서 변 ABAB를 대각선 ACAC 위에 포갭니다. 이 접는 선은 각 BACBAC를 이등분하고 변 BCBC와 만납니다.
  2. 꼭짓점 CC를 지나는 직선을 따라 접어서 변 CDCD를 대각선 CACA 위에 포갭니다. 이 접는 선은 각 DCADCA를 이등분하고 변 DADA와 만납니다. 두 번 모두 뒤쪽으로 접습니다.
  3. 두 번 접고 나면 두 접는 선을 긴 변으로 하는 평행사변형이 남습니다. 이 평행사변형을 길이 방향으로 반으로 접으면 포스터가 완성됩니다. 완성된 포스터는 직사각형이고, 가로 길이는 접는 선 하나의 길이의 절반, 세로 길이는 두 접는 선 사이의 거리입니다.

입력

첫째 줄에 종이의 가로 길이 HH와 세로 길이 VV가 공백으로 구분되어 주어집니다. 두 값은 모두 소수점 아래 둘째 자리까지 주어지고, 1.00V<H1000.001.00 \le V < H \le 1000.00입니다.

출력

완성된 포스터의 가로 길이와 세로 길이를 센티미터 단위로 공백으로 구분해 한 줄에 출력합니다. 두 값 모두 소수점 아래 셋째 자리에서 반올림해 소수점 아래 둘째 자리까지 출력합니다. 마지막 자리가 0이어도 생략하지 않습니다.