first cut at challenge template in Python