/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner sc
= new Scanner
(System.
in); int t = sc.nextInt();
for(int i=0;i<t;i++){
int n = sc.nextInt();
int [] arr= new int[n];
for(int j=0;j<n;j++){
arr[j]=sc.nextInt();
}
for(int j=0;j<n-1;j++){
minDiff
=Math.
min(arr
[j
+1]-arr
[j
],minDiff
); }
if(minDiff<0){
}
else{
System.
out.
println((minDiff
/2)+1); }
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCWludCB0ID0gc2MubmV4dEludCgpOwoJCWZvcihpbnQgaT0wO2k8dDtpKyspewoJCQlpbnQgbiA9IHNjLm5leHRJbnQoKTsKCQkJaW50IFtdIGFycj0gbmV3IGludFtuXTsKCQkJZm9yKGludCBqPTA7ajxuO2orKyl7CgkJCQlhcnJbal09c2MubmV4dEludCgpOwoJCQl9CgkJCWludCBtaW5EaWZmID0gSW50ZWdlci5NQVhfVkFMVUU7CgkJCWZvcihpbnQgaj0wO2o8bi0xO2orKyl7CgkJCQltaW5EaWZmPU1hdGgubWluKGFycltqKzFdLWFycltqXSxtaW5EaWZmKTsKCQkJfQoJCQlpZihtaW5EaWZmPDApewoJCQkJU3lzdGVtLm91dC5wcmludGxuKDApOwoJCQl9CgkJCWVsc2V7CgkJCQlTeXN0ZW0ub3V0LnByaW50bG4oKG1pbkRpZmYvMikrMSk7CgkJCX0KCQl9Cgl9Cn0=