Author: Syromi͡atnikov, Oleg Aleksandrovich.