Graph Theory with Algorithms and its Applications: In