Combinatorial Dehn surgery on cubed and Haken 3-manifolds