#include<stdio.h>
int MIN(int a,int b){return a<b?a:b;}
int MAX(int a,int b){return a<b?b:a;}
int main(){
  int a,b,c,d,n,m;
  scanf("%d",&m);
  while(m--){
    scanf("%d %d",&n,&b);
    for(c=d=0;--n;b=a){
      scanf("%d",&a);
      c=MIN(b-a,c);
      d=MAX(b-a,d);
    }
    printf("%d %d\n",-c,d);
  }
  return 0;
}