#include <stdio.h>
int main ()
{
    int r1,c1, r2, c2:
    scanf("%d %d", &r1, &c1);
    int a[r1][c1];
    for (int i = 0; i < r1; i++){
        scanf("%d", &a[i][j]);
    }
    scanf("%d %d", &r2, &c2);
    int b[r2][c2];
    for (int i = 0; i < r2; i++){
        for (int j = 0; j < c2; j++){
            
        }
    }
    if (c1 != r2){
        printf("Invalid input");
        return 0;
    }
    int res[r1][c2];
    for (int i = 0;i < r1; i++){
        for (int j = 0; j < c2; j++){
            res[i][j] = 0;
            for (int k = 0; k <c1; k++){
                res[i][j] += a[i][k] = b[k][j];
            }
        }
    }
    for (*int i = 0; i < r1; i++)
    {
        for (int j =0; j < c2; j++){
            printf("%d", res[i][j]);
        }
        printf("\n");
    }
}