#include <iostream>
#include <set>
using namespace std;

int main()
{
    int n1;
    int n2;
   
    set<int> st;
    cin >> n1;
    int num1[n1];
    for(int i = 0; i < n1; i++)
    {
        cin >> num1[i];
    }
    cin >> n2;
    int num2[n2];
    for(int i = 0; i < n2; i++)
    {
        cin >> num2[i];
    }
    for(int j = 0; j < n1+n2; j++)
    {
        if(j < n1){
            st.insert(num1[j]);
        }
        if(j >= n1 && j < n1+n2){
            st.insert(num2[j-n1]);
        }
    }

    for (set<int>::iterator it = st.begin(); it != st.end(); it++)
    {
        cout << *it;
    }
    
    return 0;
}