Flow of Immiscible Fluids in Porous Media: Exact Solution of a Free Boundary Problem