import java.util.*;
  
class matrizes
{

  void somaMatrizes()
  {
    int lins, cols, l, c;
    Scanner sc = new Scanner(System.in);
    
    System.out.print("Entre com o numero de linhas: ");
    lins = sc.nextInt();
    System.out.print("Entre com o numero de colunas: ");
    cols = sc.nextInt();
    System.out.println("linhas: "+lins+" colunas: "+cols);
    
    int [][] a = new int[lins][cols];   
    int [][] b = new int[lins][cols];   
    int [][] d = new int[lins][cols];   

    for (l=0; l<lins; l++)
      for (c=0; c<cols; c++)
    {
      System.out.println("elemento: "+l+" "+c);
      a[l][c] = sc.nextInt();
    }
    
    for (l=0; l<lins; l++)
      for (c=0; c<cols; c++)
    {
      System.out.println("elemento: "+l+" "+c);
      b[l][c] = sc.nextInt();
    }
        
    for (l=0; l<lins; l++)
      for (c=0; c<cols; c++)
      d[l][c] = a[l][c] + b[l][c];
    
    for (l=0; l<lins; l++){
      for (c=0; c<cols; c++)
        System.out.print(d[l][c]+" ");
      System.out.println();
    }
  }
 
  public static void main(String [] str)
  {
    matrizes joao = new matrizes();
    
    joao.somaMatrizes();
  }
  
}