Пиши только выражение — оно подставится после return.
Все тесты
одинаковы для локальной и серверной проверки
Тест 1
Ввод: solution(["aaa", "b", "cc"])
Ожидалось: ['b', 'cc', 'aaa']
Тест 2
Ввод: solution(["", "a", "bbb", "cc"])
Ожидалось: ['', 'a', 'cc', 'bbb']
Тест 3
Ввод: solution(["apple", "pie", "a"])
Ожидалось: ['a', 'pie', 'apple']
Тест 4
Ввод: solution([])
Ожидалось: []
Локальная проверка и отправка в рейтинг используют один и тот же набор тестов. Если есть расхождение, причина обычно в лимитах времени или окружении раннера.