Author: Vakhlakov, Genrikh Vladimirovich.