#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const ll maxN = 1e5 + 36;
ll n, a[maxN], b[maxN], c[maxN];
void input() {
cin >> n;
for (ll i = 1; i <= n; i++) cin >> a[i];
for (ll i = 1; i <= n; i++) cin >> b[i];
for (ll i = 1; i <= n; i++) cin >> c[i];
}
ll findmin(ll a[], ll b[], ll c[]) {
ll ans = 2e18;
ll i = 1, k = 1;
for (ll j = 1; j <= n; j++) {
while (i < n && a[i+1] <= b[j]) i++;
while (k < n && c[k] < b[j]) k++;
if (a[i] <= b[j] && c[k] >= b[j]) {
ans = min(ans, 2 * (c[k] - a[i]));
}
}
return ans;
}
ll solve() {
ll ans = 2e18;
ans = min({
findmin(a, b, c),
findmin(a, c, b),
findmin(b, a, c),
findmin(b, c, a),
findmin(c, a, b),
findmin(c, b, a)
});
return ans;
}
void init() {
sort(a + 1, a + 1 + n);
sort(b + 1, b + 1 + n);
sort(c + 1, c + 1 + n);
}
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
input();
init();
cout << solve();
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp0eXBlZGVmIGxvbmcgbG9uZyBsbDsKY29uc3QgbGwgbWF4TiA9IDFlNSArIDM2OwpsbCBuLCBhW21heE5dLCBiW21heE5dLCBjW21heE5dOwoKdm9pZCBpbnB1dCgpIHsKICAgIGNpbiA+PiBuOwogICAgZm9yIChsbCBpID0gMTsgaSA8PSBuOyBpKyspIGNpbiA+PiBhW2ldOwogICAgZm9yIChsbCBpID0gMTsgaSA8PSBuOyBpKyspIGNpbiA+PiBiW2ldOwogICAgZm9yIChsbCBpID0gMTsgaSA8PSBuOyBpKyspIGNpbiA+PiBjW2ldOwp9CgpsbCBmaW5kbWluKGxsIGFbXSwgbGwgYltdLCBsbCBjW10pIHsKICAgIGxsIGFucyA9IDJlMTg7IAogICAgbGwgaSA9IDEsIGsgPSAxOwogICAgZm9yIChsbCBqID0gMTsgaiA8PSBuOyBqKyspIHsKICAgICAgICB3aGlsZSAoaSA8IG4gJiYgYVtpKzFdIDw9IGJbal0pIGkrKzsKICAgICAgICB3aGlsZSAoayA8IG4gJiYgY1trXSA8IGJbal0pIGsrKzsKICAgICAgICBpZiAoYVtpXSA8PSBiW2pdICYmIGNba10gPj0gYltqXSkgewogICAgICAgICAgICBhbnMgPSBtaW4oYW5zLCAyICogKGNba10gLSBhW2ldKSk7CiAgICAgICAgfQogICAgfQogICAgcmV0dXJuIGFuczsKfQoKbGwgc29sdmUoKSB7CiAgICBsbCBhbnMgPSAyZTE4OwogICAgYW5zID0gbWluKHsKICAgICAgICBmaW5kbWluKGEsIGIsIGMpLAogICAgICAgIGZpbmRtaW4oYSwgYywgYiksCiAgICAgICAgZmluZG1pbihiLCBhLCBjKSwKICAgICAgICBmaW5kbWluKGIsIGMsIGEpLAogICAgICAgIGZpbmRtaW4oYywgYSwgYiksCiAgICAgICAgZmluZG1pbihjLCBiLCBhKQogICAgfSk7CiAgICByZXR1cm4gYW5zOwp9Cgp2b2lkIGluaXQoKSB7CiAgICBzb3J0KGEgKyAxLCBhICsgMSArIG4pOwogICAgc29ydChiICsgMSwgYiArIDEgKyBuKTsKICAgIHNvcnQoYyArIDEsIGMgKyAxICsgbik7Cn0KCmludCBtYWluKCkgewogICAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbygwKTsKICAgIGNpbi50aWUoMCk7IGNvdXQudGllKDApOwogICAgCiAgICBpbnB1dCgpOwogICAgaW5pdCgpOwogICAgY291dCA8PCBzb2x2ZSgpOwogICAgCiAgICByZXR1cm4gMDsKfQ==