Алгоритм разведения