SQUASHES DATA STRUCTURES: A MARVELOUS FOR ALGORITHMIC SOLUTIONS