Leapfrog method