#PCBBAY0000053. Trung điểm đoạn thẳng (Midpoint of a Segment)

Trung điểm đoạn thẳng (Midpoint of a Segment)

Trung điểm đoạn thẳng (Midpoint of a Segment)

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho hai đầu mút A(x1,y1)A(x_1,y_1) và B(x2,y2)B(x_2,y_2) của một đoạn thẳng. Trung điểm MM có hoành độ xM=x1+x22x_M=\dfrac{x_1+x_2}{2} và tung độ yM=y1+y22y_M=\dfrac{y_1+y_2}{2}. Hãy tính và in hai tọa độ của MM, mỗi tọa độ có đúng 3 chữ số sau dấu chấm.

Input

Dòng duy nhất chứa bốn số thực x1x_1, y1y_1, x2x_2, y2y_2, lần lượt là tọa độ AA và BB.

Output

In xMx_M và yMy_M trên cùng một dòng, cách nhau một dấu cách; mỗi số có đúng 3 chữ số sau dấu chấm.

Subtask

  • Subtask 1 (100 điểm): ∣xi∣,∣yi∣≤109|x_i|,|y_i|\le10^9.

Ví dụ

Ví dụ 1

Input

0 0 2 4

Output

1.000 2.000

Giải thích. Thay các số 0, 0, 2, 4 vào công thức ((x₁+x₂)/2, (y₁+y₂)/2) thu được giá trị khoảng 1, 2. Theo định dạng đầu ra yêu cầu, chương trình in 1.000 2.000.

Ví dụ 2

Input

1 1 2 2

Output

1.500 1.500

Giải thích. Thay các số 1, 1, 2, 2 vào công thức ((x₁+x₂)/2, (y₁+y₂)/2) thu được giá trị khoảng 1.5, 1.5. Theo định dạng đầu ra yêu cầu, chương trình in 1.500 1.500.

Ví dụ 3

Input

-3 5 1 -1

Output

-1.000 2.000

Giải thích. Thay các số -3, 5, 1, -1 vào công thức ((x₁+x₂)/2, (y₁+y₂)/2) thu được giá trị khoảng -1, 2. Theo định dạng đầu ra yêu cầu, chương trình in -1.000 2.000.