Meditation is the key to life