http://www.mit.edu/~6.033/writing-samples/usmanm_dp1.pdf