complete Kruskal