Author: Zakhoder, Boris Vladimirovich. Yaroslava,