kruskal's algorithm - dofaq.co