Added felz code. Disjoint set find returns bogus result.