#include <iostream>
#include <algorithm>
using namespace std;
bool decrease(int a, int b) {
return a > b;
}
int main() {
int N, M, i = 0;
cin >> N >> M;
int * dealers = new int[N]; //створюємо масив вартостей, за якими продавці готові продавати комп'ютери
for (int i = 0; i < N; i++) {
cin >> dealers[i];
}
int * clients = new int[M]; //створюємо масив сум, які покупці готові віддати при покупці комп'ютера
for (int i = 0; i < M; i++) {
cin >> clients[i];
}
sort(dealers, dealers + N); //відсортуємо масив за зростанням ціни
sort(clients, clients + M, decrease); //відсортуємо масив за спаданням ціни
long int S = 0;
while (dealers[i] < clients[i] && i < N) {
S += (clients[i] - dealers[i]); //розраховуємо вигоду
i++;
}
cout << S;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpib29sIGRlY3JlYXNlKGludCBhLCBpbnQgYikgewogIHJldHVybiBhID4gYjsKfQppbnQgbWFpbigpIHsKICBpbnQgTiwgTSwgaSA9IDA7CiAgY2luID4+IE4gPj4gTTsKICAKICBpbnQgKiBkZWFsZXJzID0gbmV3IGludFtOXTsgLy/RgdGC0LLQvtGA0Y7RlNC80L4g0LzQsNGB0LjQsiAg0LLQsNGA0YLQvtGB0YLQtdC5LCDQt9CwINGP0LrQuNC80Lgg0L/RgNC+0LTQsNCy0YbRliDQs9C+0YLQvtCy0ZYg0L/RgNC+0LTQsNCy0LDRgtC4INC60L7QvNC/J9GO0YLQtdGA0LgKICBmb3IgKGludCBpID0gMDsgaSA8IE47IGkrKykgewogICAgY2luID4+IGRlYWxlcnNbaV07CiAgfQogIGludCAqIGNsaWVudHMgPSBuZXcgaW50W01dOyAvL9GB0YLQstC+0YDRjtGU0LzQviDQvNCw0YHQuNCyINGB0YPQvCwg0Y/QutGWINC/0L7QutGD0L/RhtGWINCz0L7RgtC+0LLRliDQstGW0LTQtNCw0YLQuCDQv9GA0Lgg0L/QvtC60YPQv9GG0ZYg0LrQvtC80L8n0Y7RgtC10YDQsAogIGZvciAoaW50IGkgPSAwOyBpIDwgTTsgaSsrKSB7CiAgICBjaW4gPj4gY2xpZW50c1tpXTsKICB9CiAgc29ydChkZWFsZXJzLCBkZWFsZXJzICsgTik7IC8v0LLRltC00YHQvtGA0YLRg9GU0LzQviDQvNCw0YHQuNCyINC30LAg0LfRgNC+0YHRgtCw0L3QvdGP0Lwg0YbRltC90LgKICBzb3J0KGNsaWVudHMsIGNsaWVudHMgKyBNLCBkZWNyZWFzZSk7IC8v0LLRltC00YHQvtGA0YLRg9GU0LzQviDQvNCw0YHQuNCyINC30LAg0YHQv9Cw0LTQsNC90L3Rj9C8INGG0ZbQvdC4CiAgbG9uZyBpbnQgUyA9IDA7CiAgd2hpbGUgKGRlYWxlcnNbaV0gPCBjbGllbnRzW2ldICYmIGkgPCBOKSB7CiAgICBTICs9IChjbGllbnRzW2ldIC0gZGVhbGVyc1tpXSk7IC8v0YDQvtC30YDQsNGF0L7QstGD0ZTQvNC+INCy0LjQs9C+0LTRgwogICAgaSsrOwogIH0KICBjb3V0IDw8IFM7CiAgcmV0dXJuIDA7Cn0=