Adjacency List Representation Of Directed Graph