finnished the chapter, not done all the exercises, but the last one should show I get how it works. last = assignment3a.py and assignment3b.py