path compression, flat trees.