Challenge 166b.py