Author: Quang Bạch.