 		g1[1, 2] = -3
 		g1[2, 1] = -3
 		
+		let start = Date()
+		
+		XCTAssert(g0.kruskal() == nil)
 		_ = g1.kruskal()!
 		
 		print("Kruskal:\t\t", -start.timeIntervalSinceNow)

		g0[1, 2] = 1
		g0[2, 1] = -3
		
		XCTAssert(g0.kruskal() == nil)
		
		var g1 = G()
		

		// print(g0)
		// print(g0.eulerian)
		// print(g0.semiEulerian)
		
		var g1 = G()
		
