#include <bits/stdc++.h>

using namespace std;

int main()
{
    ios::sync_with_stdio(0);
    cin.tie(0);
    int n,x,m1=-INT_MAX,m2=INT_MAX,a;
    cin>>n>>x;
    for(int i=0;i<n;i++){
        cin>>a;
        if(a>m1)
            m1=a;
        if(a<m2)
            m2=a;
    }
    if(m1>x && m2>x)
        cout<<abs(m1-x);
    else if(m1<x && m2<x)
        cout<<abs(m2-x);
    else{
        if(abs(m1-x)<abs(x-m2))
            cout<<2*abs(m1-x)+abs(m2-x);
        else
            cout<<2*abs(m2-x)+abs(m1-x);
    }
    return 0;
}