mainterserah.cpp baru