Has life any meaning?