Author: Vi͡acheslav Alekseevich Markin