import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		int[][][] room = new int[4][3][10];

		@SuppressWarnings("resource")
		Scanner sc = new Scanner(System.in);

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		}

		int n = sc.nextInt();
		for(int i = 0;i<n;i++) {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		}

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		}
	}
}
 import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		int[][][] room = new int[4][3][10];

		@SuppressWarnings("resource")
		Scanner sc = new Scanner(System.in);

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		}

		int n = sc.nextInt();
		for(int i = 0;i<n;i++) {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		}

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		}
	}
} Main public static void main(String[] args) {
		int[][][] room = new int[4][3][10];

		@SuppressWarnings("resource")
		Scanner sc = new Scanner(System.in);

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		}

		int n = sc.nextInt();
		for(int i = 0;i<n;i++) {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		}

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		}
	} main {
		int[][][] room = new int[4][3][10];

		@SuppressWarnings("resource")
		Scanner sc = new Scanner(System.in);

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		}

		int n = sc.nextInt();
		for(int i = 0;i<n;i++) {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		}

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		}
	} int[][][] room = new int[4][3][10]; room new int[4][3][10] 4 3 10 @SuppressWarnings("resource")
		Scanner sc = new Scanner(System.in); sc new Scanner(System.in) for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		} int i = 0; int i = 0; i 0 i<4 i 4 i++ i++ i {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		} {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		} for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			} int j = 0; int j = 0; j 0 j<3 j 3 j++ j++ j {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			} {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			} for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				} int k = 0; int k = 0; k 0 k<10 k 10 k++ k++ k {
					room[i][j][k] = 0;
				} {
					room[i][j][k] = 0;
				} room[i][j][k] = 0 room[i][j][k] room[i][j] room[i] room i j k 0 int n = sc.nextInt(); n sc.nextInt() sc.nextInt sc for(int i = 0;i<n;i++) {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		} int i = 0; int i = 0; i 0 i<n i n i++ i++ i {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		} {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		} int d = sc.nextInt(); d sc.nextInt() sc.nextInt sc int f = sc.nextInt(); f sc.nextInt() sc.nextInt sc int r = sc.nextInt(); r sc.nextInt() sc.nextInt sc int v = sc.nextInt(); v sc.nextInt() sc.nextInt sc room[d-1][f-1][r-1] += v room[d-1][f-1][r-1] room[d-1][f-1] room[d-1] room d-1 d 1 f-1 f 1 r-1 r 1 v for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		} int i = 0; int i = 0; i 0 i<4 i 4 i++ i++ i {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		} {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		} for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			} int j = 0; int j = 0; j 0 j<3 j 3 j++ j++ j {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			} {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			} for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				} int k = 0; int k = 0; k 0 k<10 k 10 k++ k++ k {
					System.out.print(" "+room[i][j][k]);
				} {
					System.out.print(" "+room[i][j][k]);
				} System.out.print(" "+room[i][j][k]) System.out.print System.out System System.out " "+room[i][j][k] " " room[i][j][k] room[i][j] room[i] room i j k System.out.println() System.out.println System.out System System.out if(i != 3) System.out.println("####################"); i != 3 i 3 System.out.println("####################") System.out.println System.out System System.out "####################" String[] args args public class Main {

	public static void main(String[] args) {
		int[][][] room = new int[4][3][10];

		@SuppressWarnings("resource")
		Scanner sc = new Scanner(System.in);

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		}

		int n = sc.nextInt();
		for(int i = 0;i<n;i++) {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		}

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		}
	}
} public class Main {

	public static void main(String[] args) {
		int[][][] room = new int[4][3][10];

		@SuppressWarnings("resource")
		Scanner sc = new Scanner(System.in);

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		}

		int n = sc.nextInt();
		for(int i = 0;i<n;i++) {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		}

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		}
	}
} Main
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		int[][][] room = new int[4][3][10];

		@SuppressWarnings("resource")
		Scanner sc = new Scanner(System.in);

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					room[i][j][k] = 0;
				}
			}
		}

		int n = sc.nextInt();
		for(int i = 0;i<n;i++) {
			int d = sc.nextInt();
			int f = sc.nextInt();
			int r = sc.nextInt();
			int v = sc.nextInt();
			room[d-1][f-1][r-1] += v;
		}

		for(int i = 0;i<4;i++) {
			for(int j = 0;j<3;j++) {
				for(int k = 0;k<10;k++) {
					System.out.print(" "+room[i][j][k]);
				}
				System.out.println();
			}
			if(i != 3) System.out.println("####################");
		}
	}
}

