Author: Seren-ool
Dates: Vladimir Sedipovich.