Алгоритм с ветвлением