Science cannot solve the ultimate mystery of nature. And that is because in the last analysis we ourselves are a part of the mystery that we are trying to solve.