Project Euler in Python: Problems 11–22