func_code_string: #include <bits/stdc++.h>   using namespace std;   long long mp[2005];   int main() {     memset(mp, 0, sizeof mp);     long long key[2001], a[2001], n, k, p, i, j;     cin >> n >> k >> p;     for (i = 0; i < n; i++) {       scanf( %lld , a + i);     }     for (i = 0; i < k; i++) {       scanf( %lld , key + i);     }     sort(a, a + n);     sort(key, key + k);     long long mn = 1e18;     for (i = 0; i < k - n + 1; i++) {       long long x = -1;       for (int j = i, l = 0; l < n; l++, j++) {         long long y = abs(a[l] - key[j]) + abs(p - key[j]);         x = max(y, x);       }       mn = min(x, mn);     }     cout << mn;   }   