Author: Naran̲.