Author: Kingō̜ Laohong.