'use strict';

const lines = [];
require('readline').createInterface({ input: process.stdin })
.on('line', function(line) { lines.push(line) })
.on('close', function() {
  function numeric(v) { return +v }
  function desc(a, b) { return b - a }
  
  const xyabc = lines.shift().split(' ').map(numeric);
  const x = xyabc[0];
  const y = xyabc[1];
  const p = lines.shift().split(' ').map(numeric);
  const q = lines.shift().split(' ').map(numeric);
  const r = lines.shift().split(' ').map(numeric);
  
  const P = p.sort(desc).slice(0, x);
  const Q = q.sort(desc).slice(0, y);
    
  const sum = P.concat(Q).concat(r).sort(desc).slice(0, x + y).reduce(function(sum, i) {
    return sum + i;
  });

  console.log(sum);
});