chapter 18 challenge - Stocks