Задачу решил на много проще и другой реализацией метода, но интересует то, что при такой реализации после сортировки массива sorted (Arrays.sort(sorted);), вместе с ним сортируются массивы notSorted и array, не могу разобраться почему так происходит? Соответственно задачу решить не получается таким
package com.javarush.task.task12.task1233;
/*
Изоморфы наступают
*/
import java.util.Arrays;
public class Solution {
public static void main(String[] args) throws Exception {
int[] data = new int[]{1, 2, 3, 5, -2, -8, 0, 77, 5, 5};
Pair<Integer, Integer> result = getM