#include<iostream>
#include<algorithm>
#include<functional>
using namespace std;
int m,n;
int a[100005];
int b[100005];
int cnt;
int main(){
cin>>m>>n;
for(int i=0;i<m;i++)
cin>>a[i];
for(int i=0;i<n;i++)
cin>>b[i];
sort(a,a+m);
sort(b,b+n);
int k;
for(int i=0;i<n;i++){
k=lower_bound(a,a+m,b[i])-a;
cnt+=min(a[k]-b[i],b[i]-a[k-1]);
}
cout<<cnt;
}