2.2: Mortar
2.2.1 Pointers
2.2.2 Pointer Variables and Dynamic Memory