Meeting place can not be changed#4388

Meeting place can not be changed

1 second
128 megabytes
Easy

Given points on a plane, find two points such that the distance between them is minimal.

Input

The first line contains an integer (2 \le n \le 10^5) — the number of points. Each of the following lines contains two integers and (-10^9 \le x, y \le 10^9) — the coordinates of a point. It is guaranteed that all points are distinct.

Output

Print the coordinates of the two points with the minimal distance between them. Print the coordinates of each point on a separate line.

Examples

Example 1

Loading
Loading