Author: Duo'ao Yougeihai.