Exercise 4: Automatic Memory Management and Virtual Memory§