25 generations
Duplicate
Duplicate