compattare efficientemente la struttura