What is even more amazing is that the entire migration up and back doesn’t involve individuals of a single generation, but individuals from several successive generations (there is more than one generation per year).