Author: Antolii Vasil'evich Makarov