work on ex. 41

About halfway through code, but my laundry just finished.
finish ex. 41

I wish Zed included more comments in his code.  From what I can tell,
the program downloads a list of random words, takes a random sample of
them, and fills them into the phrases.  This is the correct answer.
Then the program presents the Python version of the class/function and
the user must type an output exactly like the Python answer.