Lecture 5: Stable UF implementation, but without rank by size