#HD202505L. 最小值

最小值

给定两个长度为 nn 的整数数组 a1,a2,,ana_1,a_2,\dots,a_nb1,b2,,bnb_1,b_2,\dots,b_n,求

minpqapaqbpbq\min_{p\neq q}\big|\,|a_p-a_q|-|b_p-b_q|\,\big|

的值。

输入格式

第一行一个整数 TT (1T104)(1\leq T\leq 10^4),表示数据组数。

对于每组数据,第一行一个整数 nn (2n105)(2\leq n\leq 10^5),表示数组的长度。

第二行 nn 个整数 a1,a2,,ana_1,a_2,\dots,a_n $$(|a_i|\leq 10^{12})$$。

第三行 nn 个整数 b1,b2,,bnb_1,b_2,\dots,b_n $$(|b_i|\leq 10^{12})$$。

对于所有数据,保证 n5×105\sum n \leq 5\times 10^5

输出格式

对于每组数据,输出一行一个整数,表示答案。

样例

输入

2
3
1 4 1
1 5 4
4
1 2 -2 5
4 -5 3 4

输出

1
2