Author: Danchenko, A. M. & Vydrin, I. F.