We Have Found the Meaning of Life!