Доброго времени суток, JR! В этой не легкой задаче дошёл до того, что мой код проходит проверку на данные строки Киев Нью-Йорк Амстердам Вена Мельбурн, но другие тесты принимает только если звёзды сойдутся. Прошу подсказать в какую сторону направить вектор мысли, на данном этапе я бы реализовал, что при найденном "лишнем" слове выходить из цикла, перемешивать и начинать заново. Но понимаю, что это затратно, да и как это реализовать не знаю