After spending most of his money on various projects, Nadan decided to afford high quality shoes for
his software developers. Luckily for Nadan, he found
Nadan asked you to pair as many shoes as possible (it's important that a new pair cannot be selected after pairing all the shoes). Each pair should consist of one left shoe and one right shoe. While pairing the shoes, you should make sure that the ugliness is minimized. The ugliness of one pairing is defined as the maximal absolute difference of the shoe sizes between all pairs of shoes.
Input Specification
The first line contains two positive integers
The second line contains
The third line contains
Output Specification
Output the minimal ugliness between all possible shoe pairings.
Scoring
In test cases worth
In test cases worth an additional
Sample Input 1
2 3
2 3
1 2 3
Sample Output 1
0
Sample Input 2
4 3
2 39 41 45
39 42 46
Sample Output 2
1
Explanation of Sample Output 2
Nadan has
A better pairing would be:
Sample Input 3
5 5
7 6 1 2 10
9 11 6 3 12
Sample Output 3
4
Comments