#include<bits/stdc++.h>
using namespace std;
int m,n,h,a[100005],b[100005],c[100005]; 
int main() {
  	cin>>m>>n;
    for(int i=1;i<=m;i++){
    	cin>>a[i];
	}
	for(int i=1;i<=n;i++){
		cin>>b[i];
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			c[j]=abs(a[i]-b[j]);
		}
		sort(1+c,1+c+m);
		h+=c[1]; 
	} 
	cout<<h; 
    return 0;
}
/**************************************************************
	Problem: 1899
	User: panyuchen
	Language: C++
	Result: Time Limit Exceed
****************************************************************/