Author: Kupzhasar Naribaevich Naribaev