The mystery of the universe