The Cell Puzzle