http://cs.cmu.edu/~nrhineha/darko.html
