Given Graph
graph -> edge [ 0 ] . src = 0 ; graph -> edge [ 0 ] . dest = 1 ; graph -> edge [ 0 ] . weight = 1 ; graph -> edge [ 1 ] . src = 1 ; graph -> edge [ 1 ] . dest = 2 ; graph -> edge [ 1 ] . weight = 2 ; graph -> edge [ 2 ] . src = 2 ; graph -> edge [ 2 ] . dest = 3 ; graph -> edge [ 2 ] . weight = 3 ; graph -> edge [ 3 ] . src = 3 ; graph -> edge [ 3 ] . dest = 4 ; graph -> edge [ 3 ] . weight = -3 ; graph -> edge [ 4 ] . src = 4 ; graph -> edge [ 4 ] . dest = 1 ; graph -> edge [ 4 ] . weight = -3 ;