Author: Thaikō̜n Phonsuwan.