Applications of Path Compression on Balanced Trees | Synapse