Author: Kamalālayan̲.