Author: Ku̇daĭbergen Karymbaev