A Pushing-Pulling Method: New Proofs of Intersection Theorems