#include<stdio.h>
int main(){
    int m,n;
    scanf("%d %d",&m,&n);
    if(m<1 || m>100 ||n<1 || n>100){
        printf("Invalid input");
        return 0;
    }
    int matrix1[100][100],matrix2[100][100],result[100][100];
    for(int i=0;i<m;i++){
        for(int j=0;j<n;j++){
        scanf("%d",&matrix1[i][j]);
        if(matrix2[i][j]<0){
            printf("Invalid input\n");
            return 0;
        }
    }
}
    for(int i=0;i<m;i++){
        for(int j=0;j<n;j++){
        scanf("%d",&matrix1[i][j]);
        if(matrix2[i][j]<0){
            printf("Invalid input\n");
            return 0;
  
        }
    }
    for(int i=0;i<m;++i){
        for(int j=0;j<n;j++){
            result[i][j]=mat1[i][j]+mat2[i][j];
                
            }
        }
    }
    
for(int i=0; i<m;++i){
    for(int j=0;j<n;++j){
        printf("%d",result[i][j]);
        if(j !=n-1);
        
    }
    printf("\n");
    }
    return 0;
}