import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {
	public static void main (String[] args) throws java.lang.Exception
	{
		BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
		
		String[] matrixStr = input.readLine().split(" ");
		
		int row = Integer.parseInt(matrixStr[0]);
		
		int rowCol = Integer.parseInt(matrixStr[1]);
		
		int column = Integer.parseInt(matrixStr[2]);
		
		int[][] matrixA = new int[row][rowCol];
		
		int[][] matrixB = new int[rowCol][column];
		
		long[][] matrixC = new long [row][column];
		
		//行列Aの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		}
		
		//行列Bの作成
		for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		}
		
		//行列Cの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		}
		
		//行列Cの表示
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		}
	}
}
 import java.io.BufferedReader; BufferedReader java.io import java.io.InputStreamReader; InputStreamReader java.io public class Main {
	public static void main (String[] args) throws java.lang.Exception
	{
		BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
		
		String[] matrixStr = input.readLine().split(" ");
		
		int row = Integer.parseInt(matrixStr[0]);
		
		int rowCol = Integer.parseInt(matrixStr[1]);
		
		int column = Integer.parseInt(matrixStr[2]);
		
		int[][] matrixA = new int[row][rowCol];
		
		int[][] matrixB = new int[rowCol][column];
		
		long[][] matrixC = new long [row][column];
		
		//行列Aの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		}
		
		//行列Bの作成
		for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		}
		
		//行列Cの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		}
		
		//行列Cの表示
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		}
	}
} Main public static void main (String[] args) throws java.lang.Exception
	{
		BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
		
		String[] matrixStr = input.readLine().split(" ");
		
		int row = Integer.parseInt(matrixStr[0]);
		
		int rowCol = Integer.parseInt(matrixStr[1]);
		
		int column = Integer.parseInt(matrixStr[2]);
		
		int[][] matrixA = new int[row][rowCol];
		
		int[][] matrixB = new int[rowCol][column];
		
		long[][] matrixC = new long [row][column];
		
		//行列Aの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		}
		
		//行列Bの作成
		for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		}
		
		//行列Cの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		}
		
		//行列Cの表示
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		}
	} main {
		BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
		
		String[] matrixStr = input.readLine().split(" ");
		
		int row = Integer.parseInt(matrixStr[0]);
		
		int rowCol = Integer.parseInt(matrixStr[1]);
		
		int column = Integer.parseInt(matrixStr[2]);
		
		int[][] matrixA = new int[row][rowCol];
		
		int[][] matrixB = new int[rowCol][column];
		
		long[][] matrixC = new long [row][column];
		
		//行列Aの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		}
		
		//行列Bの作成
		for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		}
		
		//行列Cの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		}
		
		//行列Cの表示
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		}
	} BufferedReader input = new BufferedReader (new InputStreamReader (System.in)); input new BufferedReader (new InputStreamReader (System.in)) String[] matrixStr = input.readLine().split(" "); matrixStr input.readLine().split(" ") input.readLine().split input.readLine() input.readLine input " " int row = Integer.parseInt(matrixStr[0]); row Integer.parseInt(matrixStr[0]) Integer.parseInt Integer matrixStr[0] matrixStr 0 int rowCol = Integer.parseInt(matrixStr[1]); rowCol Integer.parseInt(matrixStr[1]) Integer.parseInt Integer matrixStr[1] matrixStr 1 int column = Integer.parseInt(matrixStr[2]); column Integer.parseInt(matrixStr[2]) Integer.parseInt Integer matrixStr[2] matrixStr 2 int[][] matrixA = new int[row][rowCol]; matrixA new int[row][rowCol] row rowCol int[][] matrixB = new int[rowCol][column]; matrixB new int[rowCol][column] rowCol column long[][] matrixC = new long [row][column]; matrixC new long [row][column] row column for(int rowNum = 0; rowNum < row; rowNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		} int rowNum = 0; int rowNum = 0; rowNum 0 rowNum < row rowNum row rowNum++ rowNum++ rowNum {
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		} {
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		} String[] rowStr = input.readLine().split(" "); rowStr input.readLine().split(" ") input.readLine().split input.readLine() input.readLine input " " for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			} int rowColNum = 0; int rowColNum = 0; rowColNum 0 rowColNum < rowCol rowColNum rowCol rowColNum++ rowColNum++ rowColNum {
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			} {
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			} matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]) matrixA[rowNum][rowColNum] matrixA[rowNum] matrixA rowNum rowColNum Integer.parseInt(rowStr[rowColNum]) Integer.parseInt Integer rowStr[rowColNum] rowStr rowColNum for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		} int rowColNum = 0; int rowColNum = 0; rowColNum 0 rowColNum < rowCol rowColNum rowCol rowColNum++ rowColNum++ rowColNum {
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		} {
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		} String[] rowStr = input.readLine().split(" "); rowStr input.readLine().split(" ") input.readLine().split input.readLine() input.readLine input " " for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			} int columnNum = 0; int columnNum = 0; columnNum 0 columnNum < column columnNum column columnNum++ columnNum++ columnNum {
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			} {
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			} matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]) matrixB[rowColNum][columnNum] matrixB[rowColNum] matrixB rowColNum columnNum Integer.parseInt(rowStr[columnNum]) Integer.parseInt Integer rowStr[columnNum] rowStr columnNum for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		} int rowNum = 0; int rowNum = 0; rowNum 0 rowNum < row rowNum row rowNum++ rowNum++ rowNum {
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		} {
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		} for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			} int columnNum = 0; int columnNum = 0; columnNum 0 columnNum < column columnNum column columnNum++ columnNum++ columnNum {
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			} {
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			} long sum = 0; sum 0 for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				} int rowColNum = 0; int rowColNum = 0; rowColNum 0 rowColNum < rowCol rowColNum rowCol rowColNum++ rowColNum++ rowColNum {
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				} {
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				} sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum] sum sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum] sum matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum] matrixA[rowNum][rowColNum] matrixA[rowNum] matrixA rowNum rowColNum matrixB[rowColNum][columnNum] matrixB[rowColNum] matrixB rowColNum columnNum matrixC[rowNum][columnNum] = sum matrixC[rowNum][columnNum] matrixC[rowNum] matrixC rowNum columnNum sum for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		} int rowNum = 0; int rowNum = 0; rowNum 0 rowNum < row rowNum row rowNum++ rowNum++ rowNum {
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		} {
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		} for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			} int columnNum = 0; int columnNum = 0; columnNum 0 columnNum < column columnNum column columnNum++ columnNum++ columnNum {
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			} {
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			} System.out.print(matrixC[rowNum][columnNum]) System.out.print System.out System System.out matrixC[rowNum][columnNum] matrixC[rowNum] matrixC rowNum columnNum if(columnNum != column - 1)
				{
					System.out.print(" ");
				} columnNum != column - 1 columnNum column - 1 column 1 {
					System.out.print(" ");
				} System.out.print(" ") System.out.print System.out System System.out " " System.out.println() System.out.println System.out System System.out String[] args args public class Main {
	public static void main (String[] args) throws java.lang.Exception
	{
		BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
		
		String[] matrixStr = input.readLine().split(" ");
		
		int row = Integer.parseInt(matrixStr[0]);
		
		int rowCol = Integer.parseInt(matrixStr[1]);
		
		int column = Integer.parseInt(matrixStr[2]);
		
		int[][] matrixA = new int[row][rowCol];
		
		int[][] matrixB = new int[rowCol][column];
		
		long[][] matrixC = new long [row][column];
		
		//行列Aの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		}
		
		//行列Bの作成
		for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		}
		
		//行列Cの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		}
		
		//行列Cの表示
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		}
	}
} public class Main {
	public static void main (String[] args) throws java.lang.Exception
	{
		BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
		
		String[] matrixStr = input.readLine().split(" ");
		
		int row = Integer.parseInt(matrixStr[0]);
		
		int rowCol = Integer.parseInt(matrixStr[1]);
		
		int column = Integer.parseInt(matrixStr[2]);
		
		int[][] matrixA = new int[row][rowCol];
		
		int[][] matrixB = new int[rowCol][column];
		
		long[][] matrixC = new long [row][column];
		
		//行列Aの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		}
		
		//行列Bの作成
		for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		}
		
		//行列Cの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		}
		
		//行列Cの表示
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		}
	}
} Main
import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {
	public static void main (String[] args) throws java.lang.Exception
	{
		BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
		
		String[] matrixStr = input.readLine().split(" ");
		
		int row = Integer.parseInt(matrixStr[0]);
		
		int rowCol = Integer.parseInt(matrixStr[1]);
		
		int column = Integer.parseInt(matrixStr[2]);
		
		int[][] matrixA = new int[row][rowCol];
		
		int[][] matrixB = new int[rowCol][column];
		
		long[][] matrixC = new long [row][column];
		
		//行列Aの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
			{
				matrixA[rowNum][rowColNum] = Integer.parseInt(rowStr[rowColNum]);
			}
		}
		
		//行列Bの作成
		for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
		{
			String[] rowStr = input.readLine().split(" ");
			
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				matrixB[rowColNum][columnNum] = Integer.parseInt(rowStr[columnNum]);
			}
		}
		
		//行列Cの作成
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				long sum = 0;
				
				for(int rowColNum = 0; rowColNum < rowCol; rowColNum++)
				{
					sum = sum + matrixA[rowNum][rowColNum] * matrixB[rowColNum][columnNum];
				}
				
				matrixC[rowNum][columnNum] = sum;
			}
		}
		
		//行列Cの表示
		for(int rowNum = 0; rowNum < row; rowNum++)
		{
			for(int columnNum = 0; columnNum < column; columnNum++)
			{
				System.out.print(matrixC[rowNum][columnNum]);
				if(columnNum != column - 1)
				{
					System.out.print(" ");
				}
			}
			
			System.out.println();
		}
	}
}

