problem29.py
problem30.py