The second van-Kampen theorem for topological spaces