Алгоритм самостоятельной