Question 1 Solution 1A) The array diagram shows 3 rows and 7 columns. So the following statement will create the array: int[][] arr = new int[3][7]; 1B) The array diagram shows 4 rows, followed by 3 columns, followed by 5 depth elements. int[][][] arr = new int[4][3][5]; 1C) i)No error. ii) No error. iii) Error. The first index number is 4 when the allowed index range is 0 to 3. iv) Error. The second index number should be 0 or 1 only. v) Error. No index can ever be negative. 1D) Here is the code I used to test my solutions: int[][] a = {{0,1,2,3}, {4,5,6,7}, {8,9,0,1}, {2,3,4,5}}; System.out.println(a[0][0]); //top left element System.out.println(a[0][a[0].length-1]); //top right element System.out.println(a[a.length-1][0]); //bottom left element System.out.println(a[a.length-1][a[a.length-1].length-1]); //bottom right element Note that that bottom right element is pretty messy!