#include<stdio.h>
int main()
{
	int x,y,m,kaisuu,caunt;
	int noboru,oriru,kioku;
	int dansa[100];
	scanf("%d",&m);
	for(x=0; x<m; x++)
	{
		noboru=0;
		oriru=0;
		scanf("%d",&kaisuu);
		for(caunt=0; caunt<kaisuu; caunt++)
			scanf("%d",&dansa[caunt]);
		for(y=0; y<kaisuu-1; y++)
		{
			if(dansa[y]<dansa[y+1]);
			{
				kioku=dansa[y+1]-dansa[y];
				if(noboru<kioku)
					noboru=kioku;
			}
			if(dansa[y]>dansa[y+1])
			{
				kioku=dansa[y]-dansa[y+1];
				if(oriru<kioku)
					oriru=kioku;
			}
		}
		printf("%d %d\n",noboru,oriru);
	}
	return 0;
}