Chapter 1-18 Challenge, Chapter 19 Memory Allocation
Added all the exercises.