Author: Valentin Timofeevich Solomatin