Extending Degree Based Search Algorithm for All Directed Disconnected Graphs | Synapse