Consider the following method. public int[] addNum(int[] array, int first, int second, int num) int[] newArray = new int[array.length); newArray(first] = array[first] + num; newArray[second] - array( second] + num; return newArray; Which of the following code segments, appearing in the same class as the addNum method, will result in array2 having the contents (, , 13, , 9, 0, 0)? int[] array1 = (5, 2, 8, 6, 4, 3, 9); int[] array2 - addNun(array1, 2, 4, 5); int[] array1 (-5, -5, 13, 0,9, 0, 0); int[] array2 = addNun (array1, 2, 4, 5); int[] array1 = {5, 2, 8, 6, 4, 3, 9); int[] array2 - addNum(array1, 3, 5, 5); int[] array1 - (5, 8, 2, 4, 6, 3, 9); int[] array2 - addNun (array1, 2, 4, 5); int[] array1 - {e, -5, 8, 8, 9, 0, 0); int[] array2 = addNum(arrayı, 2, 4, 5);