2.5 DYNAMIC STORAGE ALLOCATION 439