Added Path Compression version of root(). To do: Use it.