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