Ex. 7.6.1 - Verified that code allows for size
completed chapter 7 exercises