#include <stdio.h>
int main()
{
long a[100][100]={0}, b[100][100] = {0}, c[100][100] = {0}, i, n, m, k, j, q;
scanf("%ld", &n);
scanf("%ld", &m);
scanf("%ld", &k);
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
scanf("%ld", &a[i][j]);
}
}
for (i = 0; i < m; i++)
{
for (j = 0; j < k; j++)
{
scanf("%ld", &b[i][j]);
}
}
for(i=0;i<n;i++)
{
for (j = 0;j<n;j++)
{
for (q = 0; q <= m - 1; q++)
{
c[i][j] =c[i][j]+a[i][q]*b[q][j];
}
}
}
for (i = 0; i < n; i++)
{
for (j = 0; j < k; j++)
{
printf("%ld ", c[i][j]);
}
printf("\n");
}
return 0;
}