#include<stdio.h>
int compare(int x, int n, int a[]);
int main(void)
{
int n1,n2,a1[20],a2[20],s[40],i,index=0; // 用 s来存储不一样的数
scanf("%d", &n1);
for (i=0; i<n1; i++)
scanf("%d", &a1[i]);
scanf("%d", &n2);
for (i=0; i<n2; i++)
scanf("%d", &a2[i]);
for (i=0; i<n1; i++){ //数组 1与数组 2比较 ,同时与数组 s比较
if ( compare(a1[i],n2,a2) && ( compare(a1[i],index,s)) ){
s[index] = a1[i];
index ++;
}
}
for (i=0; i<n2; i++){ // 数组 2与 数组 1比较,同时与 s比较
if ( compare(a2[i],n1,a1) && (compare(a2[i],index,s))){
s[index] = a2[i];
index ++;
}
}
printf("%d",s[0]); // 遍历数组 s,输出结果
for (i=1; i<index; i++)
printf(" %d", s[i]);
return 0;
}
int compare(int x, int n, int a[]) // 1:没有相同的数 。 0:有相同的
{
int j;
for (j=0; j<n; j++){
if (x == a[j])
return 0;
}
return 1;
}