Author: Khairul Zaman bin Ibrahim.