Author: Avenir Ivanovych Dubyna