Issue #92 ,graph

Issue #92
please review 
@Mo7amedSala7Nazir 
@hishamelgezeery 
@hesham9 
@marwa-mehanna