Author: Vladimir, Comp. Markov