update ex18.py