Graph algorithms - practical works