#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  cin >> n;
  int m[200000];
  for (int i = 0; i < n; i++) cin >> m[i];
  int mini = 0;
  int maxi = 0;
  cout << (int)abs(m[0] - m[1]) << " " << (int)abs(m[0] - m[n - 1]) << endl;
  for (int i = 1; i < n - 1; i++) {
    if (abs(m[i] - m[i - 1]) > abs(m[i] - m[i + 1]))
      mini = abs(m[i] - m[i + 1]);
    else
      mini = abs(m[i] - m[i - 1]);
    if (abs(m[i] - m[0]) > abs(m[i] - m[n - 1]))
      maxi = abs(m[i] - m[0]);
    else
      maxi = abs(m[i] - m[n - 1]);
    cout << mini << " " << maxi << endl;
  }
  cout << (int)abs(m[n - 1] - m[n - 2]) << " " << (int)abs(m[n - 1] - m[0]);
  return 0;
}
