class L16_2 {
	public static void main(String[] args) {

		int[][] matrix = new int[3][3];

		for(int[] arr : matrix) {
			for(int elm: arr) {
				System.out.print(elm + " ");
			}
			System.out.println();
		}

		for(int i = 0; i < 3; i++) {
			for(int j = 0; j < 3; j++) {
				System.out.printf("i: %d, j: %d\n", i, j);
				if(i == j) {
					matrix[i][j] = -1;
				}
			}
		}	
		
		for(int[] arr : matrix) {
			for(int elm: arr) {
				System.out.print(elm + " ");
			}
			System.out.println();
		}

		// copy the contents of one array into another array

		int[] arr1 = {2,4,6,8,10};
		int[] arr2 = new int[arr1.length];

		for(int i = 0; i < arr1.length; i++) {
			arr2[i] = arr1[i];
		}

		for(int elm: arr2) {
			System.out.print(elm + " ");
		}
		System.out.println();

		// copy the contents of matrix1 to matrix2

		int[][] matrix1 = {{1,2,3},{4,5,6},{7,8,9}};
		int[][] matrix2 = new int[3][3];
		
		for(int i = 0; i < 3; i++) {
			for(int j = 0; j < 3; j++) {
				matrix2[i][j] = matrix1[i][j];
			}
		}
		
		for(int[] arr : matrix2) {
			for(int elm: arr) {
				System.out.print(elm + " ");
			}
			System.out.println();
		}

	}
}
