Author: Yudhapratama Langgeng, PT.