ran-niyama (105.103)