#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
cin >> n;
int a[n][2];
for (int i = 0; i < n; i++)
{
cin >> a[i][0] >> a[i][1];
}
int max = 0, min = 999999999;
for (int i = 1; i < n; i++)
{
if ((abs(a[i - 1][0] - a[i][0]) + abs(a[i - 1][1] - a[i][1])) > max)
{
max = (abs(a[i - 1][0] - a[i][0]) + abs(a[i - 1][1] - a[i][1]));
}
if ((abs(a[i - 1][0] - a[i][0]) + abs(a[i - 1][1] - a[i][1]) < min))
{
min = (abs(a[i - 1][0] - a[i][0]) + abs(a[i - 1][1] - a[i][1]));
}
}
cout << max << " " << min << endl;
}