#include <stdio.h>
#include <ctype.h>
#include <string.h>
#include <math.h>


int main(int argc, char *argv[]) {
    int n, m;
    scanf("%d%d", &n, &m);
    int matrica[n][m];
    for(int i = 0; i < n; i++) {
        for(int j = 0; j < m; j++) {
            scanf("%d", &matrica[i][j]);
        }
    }
    int redica[n];
    for(int i = 0; i < n; i++) {
        redica[i] = 1;
    }
    int x;
    while(scanf("%d", &x)) {
        for(int i = 0; i < n; i++) {
            for(int j = 0; j < m; j++) {
                if(matrica[i][j] == x) {
                    redica[i]++;
                }
            }
        }
    }
    for(int i = 0; i < n; i++) {
        for(int k = 0; k < redica[i]; k++) {
            for(int j = 0; j < m; j++) {
                printf("%d ", matrica[i][j]);
            }
            printf("\n");
        }
    }
    return 0;
}
/*
 1 0 2 4
 3 3 23 5
 3 5 5 6
 0 3 12 7
 
 
 1 7
 **/
