**fig8_9.txt** /* 1*/ unsigned int /* 2*/ Disj_Sets:: /* 3*/ Find( unsigned int X ) /* 4*/ { /* 5*/ if( S_Array[ X ] <= 0 ) /* 6*/ return X; /* 7*/ else /* 8*/ return Find( S_Array[ X ] ); /* 9*/ }