Solutions for MIT Course 6.828 (http://pdos.csail.mit.edu/6.828/2012/index.html)