#include<stdio.h>
int main(){
    int n, m;
    int arr1[1000], arr2[1000];
    int i, j, found = 0;
    int *ptr1, *ptr2;
    scanf("%d", &n);
    if(n <= 0){
        printf("Invalid Input\n");
        return 0;
    }
    for(i=0; i<n; i++){
        scanf("%d", &arr1[1]);
    }
    scanf("%d", &m);
    if(m <= 0){
        printd("Invalid Input\n");
        return 0;
    }
    for(i=0; i<n; i++){
        scanf("%d", &arr2[i]);
    }
    ptr1 = arr1;
    printf(" ");
    for(i=0; i<n; i++){
        ptr2 = arr2;
        for(j=0; j<m; j++){
            if(*(ptr1 + i) == *(ptr2 + j)){
                printf("%d ", *(ptr1 + i));
                found = 1;
                break;
            }
        }
    }
    if (!found)
    printf("No common elements");
    printf("\n");
    return 0;
}