Problem 104 added.

Now we're at 70 probelms solved, yay! Some functions will probably be
added to utils.py, it depends. But not now.