Why is the Snake Considered Divine in Hindu Mythology?