Author: Rahmat bin Saripan.