ex5.py committed.