Author: Shambaev, Syrgabek.