Author: Valeriǐ Makarovich Shapko