Author: Vi︠a︡cheslav L. Nosevich