Author: Manash Kabashevich Qozybaev