Added Problem 3.1 IPython Notebook