program matice;
var m2,m1,m3:array [1..3,1..3]of integer;
i,j,k:integer;
begin
	for i:= 1 to 3 do begin
		for j:= 1 to 3 do begin
	 	read(	m1[i,j]);
		end;
	end;
	for i:= 1 to 3 do begin
		for j:= 1 to 3 do begin
	 	read(	m2[i,j]);
		end;
	end;
	for i:=1 to 3 do for j:=1 to 3 do m3[i,j]:=0;
	for i:=1 to 3 do for j:=1 to 3 do
		for k:=1 to 3 do 
			m3[i,j]:= m3[i,j]+m1[i,k]*m2[k,j];


	for i:= 1 to 3 do begin
		for j:= 1 to 3 do begin
	 	write(	m3[i,j],' ');
		end;
		writeln;
	end;
end.

