Tolong jelaskan mengenai Penyebaran dan ekologi dari Ular lanang

Ular lanang tersebar luas mulai dari sebagian India (Maharashtra, Karnataka (Dandeli), Arunachal Pradesh, Sikkim, West Bengal, Bihar, Orissa, Andhra Pradesh, Kerala, Tamil Nadu, Madhya Pradesh, dan Kepulauan Andaman), Nepal, Bhutan, Bangladesh, Myanmar, Tiongkok (Fukien, Kwangtung, Hong Kong, Kwangsi, Hainan, Yunnan, SW Sichuan, Tibet), Laos, Vietnam, Kamboja, Thailand, Malaysia, Singapura, Indonesia (Sumatra, Kep. Mentawai, Kep. Riau, Bangka-Belitung, Jawa, Bali, Kalimantan, dan Filipina (Balabac, Jolo, Luzon, Mindanao, Mindoro, Negros, Palawan, Panay, Cebu, Bohol, Samar).

Ular lanang hidup di daerah dataran rendah hingga ketinggian 1800 meter dpl. Habitat utamanya meliputi hutan, rawa-rawa, daerah bersemak, lahan pertanian, dan bahkan di sekitar pemukiman. Ular ini biasanya bersarang di lubang tanah, tumpukan bebatuan, semak-semak rimbun, atau sela-sela akar pohon. Ular ini terutama menyukai lokasi yang ditumbuhi bambu dan juga kawasan hutan mangrove.