广东沿海曾经发生了一次海啸,许多农田被海水淹没了.洪水过后,那儿的庄稼几年都得不到好收成.后来,老农们想出了一个办法,他们去外地买了一批蛇回来,放到田里.说也奇怪,那一年庄稼就获得了丰收.原来那场洪水把深藏在洞里的蛇给淹死了,田鼠却跑到树上和山坡上,保住了性命.等洪水退了,田鼠又回到田里糟蹋庄稼.现在田里有了蛇,大量的田鼠让蛇给吃掉了,因而庄稼又得到了好收成.
(1)写出上面资料所述情形中的食物链:___.
(2)能量在食物链中的流动,总是从___开始,流向___食性动物,再流向___食性动物.
食物链中能量的根本来源是___,这些能量___(可以不能)循环流动.
(3)在这则资料中,影响田鼠生存的最主要环境因素是___,影响蛇生存的最主要环境因素是
___.