1. What output will be produced by the following code? double tide[] = {12.2, -7.3, 14.2, 11.3}; System.out.println("Tide 1 is: " + tide[1]); System.out.println("Tide 2 is: " + tide[2]); 2. Suppose "a' is an array of values of type double that is partially filled. The array contains meaningful values in only the first "numberUsed" elements, where "numberUsed" is a variable of type "int". Write some code to display all the meaningful values in the array "a". 3. What is wrong with the following code to initialize an array b? int[] b = new int[10]; for(int i = 1; i <= b.length; i++) b[i] = 5*i;