Все поправил

Алгоритм обьединения трогать не хотелось, он хотя бы работает