Author: Paola Flocchini,Leszek Gasieniec