Author: Punguan Raja Silaen & Boruna.