Documentation code.
Merge github.com:jgpelletier/algorithms