Project Euler IPython Notebook Solutions