#include<stdio.h>
int a[1000000],b[1000000];
int main()
{
int m,n,i,j,k=0;
scanf("%d",&m);
for(i=m-1;i>=0;i--)
scanf("%d",&a[i]);
//输入b
scanf("%d",&n);
for(j=0;j<n;j++)
scanf("%d",&b[j]);
int c[m+n],s=0,t=0;
while(s<m&&t<n)//两数组共有长度
{
if(a[s]>=b[t])
c[k++]=a[s++];
else c[k++]=b[t++];
}
while(s<m)
c[k++]=a[s++];
while(t<n)
c[k++]=b[t++];
//输出部分
for(k=0;k<m+n-1;k++)
printf("%d ",c[k]);
printf("%d",c[m+n-1]);
return 0;
}
04-25
3333
