Finished Adding Comments to Problem 2

I finally finished adding comments to Problem 2. I had to completely
rewrite the whole program because I had forgotten what it was supposed
to do (oops!). Since I'm done with the first ten problems and can't
rally do the next ones right now I'll probably finish up adding comments
to the rest of my code and then head on over to do all the problems in
C#.
-Isaac
Revert "Finished Adding Comments to Problem 2"

This reverts commit e275cb88d44334811993bc2796e8d051e542c325.