Author: Xuan lan lun tan (2nd 2015 Foguang Shan, Gaoxiong Shi, Taiwan)