LIFE, AN UNENDING PUZZLE