Author: Purnomo, Sucipto Hadi.