Is the meaning of life 42?