The science of Mayurasana