Do you ever ponder the meaning of life?