Author: Georgii Shalvovich Nadiradze