Kosaraju's algorithm to solve the Strong Connected Components using Objective-C