Better algorithms and implementations to grow/shrink all regions.
Typo