Author: Zhanyshbek Sydykov