#P12818. 最小值

最小值

最小值

Problem Description

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

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

的值。

Input

第一行一个整数 TT1T1041\le T\le 10^4),表示数据组数。 对于每组数据,第一行一个整数 nn2n1052\le n\le 10^5),表示数组的长度。 第二行 nn 个整数 a1,a2,,ana_1,a_2,\ldots, a_nai1012|a_i|\le 10^{12})。 第三行 nn 个整数 b1,b2,,bnb_1,b_2,\ldots, b_nbi1012|b_i|\le 10^{12})。 对于所有数据,保证 n5×105\sum n\le 5\times 10^5

Output

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

Sample Input

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

Sample Output

1
2

Source

2025“钉耙编程”中国大学生算法设计暑期联赛(5)