Author: Yajiada Taibei guo ji xue xiao.