The genome is a puzzle waiting to be solved.