Author: Melʹnychuk, Petro.