Author: Cakti Vacantan̲.