Adds e2.py, which was our attempt to solve the problem in class. There's still a bug in it.