Author: V. Ya. Lípchenko, R. P. Sámusev