cookhan

The fragmented bacteria embark on the path of recombination.
Puzzle