#include<stdio.h>
int main(){
	int n,m;
	int i,j;
	int max=0,min=0;
	int b[101]={};
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d",&m);
		for(j=0;j<m;j++) scanf("%d",&b[j]);
		for(j=0;j<m-1;j++){
			if(b[j+1]-b[j]>0 && b[j+1]-b[j]>max) max=b[j+1]-b[j];
			else if(b[j+1]-b[j]<0 && (b[j+1]-b[j])*-1>min) min=(b[j+1]-b[j])*-1;
		}
		printf("%d %d\n",max ,min);
		max=0;
		min=0;
		for(j=0;j<=100;j++) b[j]=0;
	}
return 0;
}