DNA replication
Solving the challenges of DNA replication.