Author: Trân-Minh-Tiêt.