Author: Mychko, Nikolaĭ Ivanovich.