Author: Badrutdin.