Author: A. P. Ogurtsov, V. M. Mezhuev, F. T. Mikhajlov S. S. Neretina