#include <iostream>
using namespace std;
int main() {
long long m, n, head[20010], man[20010], min = 100000, cost = 0, mans;
bool key = false;
cin >> n >> m;
for (int i = 0; i <= n - 1; i++)
cin >> head[i];
for (int i = 0; i <= m - 1; i++)
cin >> man[i];
for (int i = 0; i <= n - 1; i++) {
for (int j = 0; j <= m - 1; j++) {
if (man[j] >= head[i] && man[j] != 0) {
if (man[j] < min) {
min = man[j];
mans = j;
key = true;
}
}
}
if (!key)
cout << "you died!";
cost += man[mans];
man[mans] = 0;
min = 100000;
key = false;
}
cout << cost;
return 0;
}