Does life has any meaning?