Author: Sigorskiĭ Vitaliĭ Petrovich.