Remaining code should be very familiar
The remaining code in Listing 3 should be very familiar to you by now, so I will let that be the end of the discussion of the getData function.