How Meiosis Produces Genetic Variation