package a;
import java.util.Scanner;
public class Dav
{
public static void main(String[] args)
{
System.out.println("輸入n");
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int[][] a=new int[n][n];;
int[][] b=new int[n][n];
for(int i=0;i<n;i++) {
Scanner sc1=new Scanner(System.in);
System.out.println("請輸入第"+(i+1)+"行。。。");
String line=sc1.nextLine();
String[] numbers=line.split(" ");
for(int j=0;j<numbers.length;j++) {
a[i][j]=Integer.valueOf(numbers[j]);
}
}
for(int i=0;i<n;i++) {
Scanner sc1=new Scanner(System.in);
System.out.println("請輸入第"+(i+1)+"行。。。");
String line=sc1.nextLine();
String[] numbers=line.split(" ");
for(int j=0;j<numbers.length;j++) {
b[i][j]=Integer.valueOf(numbers[j]);
}
}
//計算
int ab[][]=new int[n][n];
for(int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
for(int k=0;k<n;k++) {
ab[i][j]+=a[i][k]*b[k][j];
}
if(j==2) {
System.out.print(ab[i][j]);
}else {
System.out.print(ab[i][j]+" ");
}
}
System.out.println("");
}
}
}