Не могу разобраться почему так , а не иначе) метод решения не самый правильный, но как я думал рабочий) все сортирует правильно, но не могу впихнуть все в первоначальный массив. в общем у кого есть возможность показать и объяснить что да как - я буду очень благодарен)