#include <iostream>
#include <queue>
#include <unordered_map>
#include <algorithm>
void init_container(std::unordered_map<std::size_t, std::size_t> *container, const std::size_t n){
std::size_t weight;
for(std::size_t i = 0; i < n; i++){
std::cin >> weight;
container->insert(std::make_pair(i, weight));
}
}
void init_warehouse(std::priority_queue<std::size_t> *wh, const std::size_t m){
std::size_t weight;
for(std::size_t i = 0; i < m; i++){
std::cin >> weight;
wh->push(weight);
}
}
void update_container(std::unordered_map<std::size_t, std::size_t> *container, std::priority_queue<std::size_t> warehouse){
if(!warehouse.empty()){
int piece_weight = warehouse.top();
warehouse.pop();
}
}
int main(){
std::size_t n, m, a, b, k;
std::priority_queue<std::size_t> warehouse;
std::unordered_map<std::size_t, std::size_t> container;
std::cin >> n; //N кусков в контейнере
std::cin >> m; //M кусков в хранилище
std::cin >> a;
std::cin >> b;
std::cin >> k; //K кусков, выданных покупателю
//Загружаем куски в соответствующие хранилища
init_container(&container, n);
init_warehouse(&warehouse, m);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8cXVldWU+CiNpbmNsdWRlIDx1bm9yZGVyZWRfbWFwPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdm9pZCBpbml0X2NvbnRhaW5lcihzdGQ6OnVub3JkZXJlZF9tYXA8c3RkOjpzaXplX3QsIHN0ZDo6c2l6ZV90PiAqY29udGFpbmVyLCBjb25zdCBzdGQ6OnNpemVfdCBuKXsKCXN0ZDo6c2l6ZV90IHdlaWdodDsKCWZvcihzdGQ6OnNpemVfdCBpID0gMDsgaSA8IG47IGkrKyl7CgkJc3RkOjpjaW4gPj4gd2VpZ2h0OwoJCWNvbnRhaW5lci0+aW5zZXJ0KHN0ZDo6bWFrZV9wYWlyKGksIHdlaWdodCkpOwoJfQp9Cgp2b2lkIGluaXRfd2FyZWhvdXNlKHN0ZDo6cHJpb3JpdHlfcXVldWU8c3RkOjpzaXplX3Q+ICp3aCwgY29uc3Qgc3RkOjpzaXplX3QgbSl7CglzdGQ6OnNpemVfdCB3ZWlnaHQ7Cglmb3Ioc3RkOjpzaXplX3QgaSA9IDA7IGkgPCBtOyBpKyspewoJCXN0ZDo6Y2luID4+IHdlaWdodDsKCQl3aC0+cHVzaCh3ZWlnaHQpOwoJfQp9Cgp2b2lkIHVwZGF0ZV9jb250YWluZXIoc3RkOjp1bm9yZGVyZWRfbWFwPHN0ZDo6c2l6ZV90LCBzdGQ6OnNpemVfdD4gKmNvbnRhaW5lciwgc3RkOjpwcmlvcml0eV9xdWV1ZTxzdGQ6OnNpemVfdD4gd2FyZWhvdXNlKXsKCWlmKCF3YXJlaG91c2UuZW1wdHkoKSl7CgkJaW50IHBpZWNlX3dlaWdodCA9IHdhcmVob3VzZS50b3AoKTsKCQl3YXJlaG91c2UucG9wKCk7Cgl9Cn0KCmludCBtYWluKCl7CglzdGQ6OnNpemVfdCBuLCBtLCBhLCBiLCBrOwoJc3RkOjpwcmlvcml0eV9xdWV1ZTxzdGQ6OnNpemVfdD4gd2FyZWhvdXNlOwoJc3RkOjp1bm9yZGVyZWRfbWFwPHN0ZDo6c2l6ZV90LCBzdGQ6OnNpemVfdD4gY29udGFpbmVyOwoKCXN0ZDo6Y2luID4+IG47CS8vTiDQutGD0YHQutC+0LIg0LIg0LrQvtC90YLQtdC50L3QtdGA0LUKCXN0ZDo6Y2luID4+IG07CS8vTSDQutGD0YHQutC+0LIg0LIg0YXRgNCw0L3QuNC70LjRidC1CglzdGQ6OmNpbiA+PiBhOwoJc3RkOjpjaW4gPj4gYjsKCXN0ZDo6Y2luID4+IGs7CS8vSyDQutGD0YHQutC+0LIsINCy0YvQtNCw0L3QvdGL0YUg0L/QvtC60YPQv9Cw0YLQtdC70Y4KCgkvL9CX0LDQs9GA0YPQttCw0LXQvCDQutGD0YHQutC4INCyINGB0L7QvtGC0LLQtdGC0YHRgtCy0YPRjtGJ0LjQtSDRhdGA0LDQvdC40LvQuNGJ0LAKCWluaXRfY29udGFpbmVyKCZjb250YWluZXIsIG4pOwoJaW5pdF93YXJlaG91c2UoJndhcmVob3VzZSwgbSk7Cn0=