Which belief is shared by Hindus and Buddhists