Добавил функцию swap в algo