Author: Valentyn Ivanovych Posukhov