Here's the orphaned ex4.py as well as the newest ex6.py and ex7.py.