Author: Quang Thó̂ng.