Author: Ch Zhylkychieva
Dates: compiler.