Finished

Comments are a bit better.  Lots of references to lecture notes and "the
assignment" though, so maybe not so clear.