#include <stdio.h>
int main()
{
int n,k,i,j;
scanf("%d", &n);
double x[100][100],f[100][100],t,a[100][100];
for(i = 0;i < n; i++)
for(j = 0;j < n;j++)
scanf("%lf",&a[i][j]);
for( i = 0; i < n; i++)
for(j = 0; j < n; j++)
scanf("%lf", &f[i][j]);
for(k = 0; k < n; k++){
for( i = k + 1; i < n; i++){
t = a[i][k] / a[k][k];
a[i][k] = 0;
for( j = k + 1; j < n; j++)
a[i][j] = a[i][j] - t*a[k][j];
for( j = 0; j < n; j++)
f[i][j]=f[i][j]-t*f[k][j];
}
}
for( j = 0; j < n ; j++){
for(i = n ; i > -1; i--){
x[i][j] = f[i][j];
for( k = i + 1; k < n; k++)
x[i][j] = x[i][j] - a[i][j] * x[k][j];
x[i][j] = x[i][j] / a[i][i];
}
}
for( i = 0; i < n; i++)
for(j = 0; j < n; j++)
printf(" %.2lf",x[i][j]);
return 0;
}