#include <bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int n;
cin>>n;
bool bl = false;
vector<long long int>v;
for(int i =1;i<=n;i++){
int a;
cin>>a;
v.push_back(a);
// if(a==1)bl=true;
}
sort(v.begin(),v.end());
cout<<abs(v[0]-v[1])<<' '<<abs(v[0]-v[n-1])<<endl;
for(int i = 1 ; i<v.size()-1;i++){
int mn = min(v[i]-v[i-1],v[i+1]-v[i]);
int mx= max(v[n-1]-v[i],v[i]-v[0]);
cout<<mn<<' '<<mx<<endl;
}
cout<<v[n-1]-v[n-2]<<' '<<v[n-1]-v[0]<<endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCWludCBuOwoJY2luPj5uOwoJYm9vbCBibCA9IGZhbHNlOwoJdmVjdG9yPGxvbmcgbG9uZyBpbnQ+djsKCWZvcihpbnQgaSA9MTtpPD1uO2krKyl7CgkJaW50IGE7CgkJY2luPj5hOwoJCXYucHVzaF9iYWNrKGEpOwoJLy8JaWYoYT09MSlibD10cnVlOwoJfQoJCglzb3J0KHYuYmVnaW4oKSx2LmVuZCgpKTsKCQoJY291dDw8YWJzKHZbMF0tdlsxXSk8PCcgJzw8YWJzKHZbMF0tdltuLTFdKTw8ZW5kbDsKCQoJZm9yKGludCBpID0gMSA7IGk8di5zaXplKCktMTtpKyspewoJCWludCBtbiA9IG1pbih2W2ldLXZbaS0xXSx2W2krMV0tdltpXSk7CgkJaW50IG14PSBtYXgodltuLTFdLXZbaV0sdltpXS12WzBdKTsKCQljb3V0PDxtbjw8JyAnPDxteDw8ZW5kbDsKCX0KCQoJY291dDw8dltuLTFdLXZbbi0yXTw8JyAnPDx2W24tMV0tdlswXTw8ZW5kbDsKCQoKCXJldHVybiAwOwp9