8.75. Solution: Design StockHolding from a user story