2.1.3 Stack Data Structure Manipulation