classSolution{ publicint[] twoSum(int[] numbers, int target) { int left = 0; int right = numbers.length-1; while (left<right){ int mid = left+(right-left)/2; int sum = numbers[left]+numbers[right]; if (target == sum){ returnnewint[]{left+1,right+1}; }elseif(target>sum){ left ++; }else{ right --; } } returnnewint[]{-1,-1}; } }