add ch5-3.py