#include <bits/stdc++.h>
using namespace std;
int main() {
  int zz, a[100100];
  cin >> zz;
  for (int i = 0; i < zz; i++) cin >> a[i];
  int min, max;
  for (int i = 0; i < zz; i++) {
    if (i == 0) {
      cout << a[i + 1] - a[i] << " " << a[zz - 1] - a[i] << endl;
    }
    if (i == zz - 1) {
      cout << a[i] - a[i - 1] << " " << a[i] - a[0] << endl;
    }
    if (i != zz - 1 && i != 0) {
      if (a[i] - a[i - 1] > a[i + 1] - a[i]) {
        min = a[i + 1] - a[i];
      } else {
        min = a[i] - a[i - 1];
      }
      if (a[zz - 1] - a[i] > a[i] - a[0]) {
        max = a[zz - 1] - a[i];
      } else {
        max = a[i] - a[0];
      }
      cout << min << " " << max << endl;
    }
  }
}
