1120. How do we free-up memory when we no longer need it?
We need to store the address we wish to free-up in a pointer (e.g., newdata), and then free it:
free(newdata);