A two-step godunov-type scheme for the euler equations