initial commit of avito challenge.