The Labyrinth of Life