#include <stdio.h>


int main () {
    
    int n, m, i, j, k = 0;
    int seen[n > m ? n : m];
    scanf("%d", &n);
    if (n <= 0) {
        printf("Invalid Input");
        return 0;
    }
    
    int arr1[n];
    for (i = 0; i < n; i++) {
        scanf("%d", &arr1[i]);
    }
    
    scanf("%d", &m);
    if (m <= 0) {
        printf("Invalid Input");
        return 0;
    }
    
    int arr2[m];
    for (i = 0; i < m; i++) {
        scanf("%d", &arr2[i]);
    }
    
    for(i = 0; i < n; i++) {
        if (n == m) {
            for (j = 0; j < n; j++) {
                if (arr1[i] == arr2[j]){
                    seen[k] = arr1[i];
                    k++;
                }
            }
        }else {
        
            for(j = 0; j < m; j++) {
                if (arr1[i] == arr2[j]){
                    seen[k] = arr1[i];
                    k++;
                }
            }
        }
    }
    
    int len = sizeof(seen) / sizeof(seen[0]);
    if (len == 0) {
        printf("No common elements");
    }
    
    for (i = 0; i < len; i++)
       if (seen[i] != 0){
            printf("%d ", seen[i]);
        }
    }
    
    
    
    
    
    
    
    
    return 0;
}