На числовой прямой расположены n телепортов в точках ti и m бонусов в точках bj. Находясь в одной точке с телепортом, можно мгновенно переместиться в точку с любым другим телепортом. Находясь в одной точке с бонусом, можно мгновенно подобрать этот бонус.
Вы находитесь в точке t1 и должны собрать все бонусы, после чего снова вернуться в точку t1. Вы можете перемещаться по числовой прямой в любую сторону со скоростью 1. Как быстро удастся собрать все бонусы?
В первой строке содержится два целых числа n и m через пробел (1 ≤ n, m ≤ 200000) — количество телепортов и количество бонусов соответственно.
Во второй строке содержатся n целых чисел ti через пробел ( - 109 ≤ ti ≤ 109, ti ≤ ti + 1) — координаты телепортов, упорядоченные по неубыванию.
В третьей строке содержатся m целых чисел bj через пробел ( - 109 ≤ bj ≤ 109, bj ≤ bj + 1) — координаты бонусов, упорядоченные по неубыванию.
Выведите одно целое число — наименьшее время, за которое можно собрать все бонусы.
2 4
0 10
-1 1 9 11
8
2 2
0 10
4 6
10
1 1
1000000000
-1000000000
4000000000
| Название |
|---|


