Честно скажу, гуглил альтернативные методы сортировки (не через if - else). Написанный код понимаю. Работает корректно, сортирует правильно. Помогите пожалуйста разобраться, почему программа не проходит проверку. Так же буду рад любой критике кода в целом.