THE MEANING OF LIFE IN HINDUISM AND BUDDHISM