Author: Rossitza Setchi,Ivan Jordanov