Adventure of life