Author: Dudko, Fedir.