Solved exercises of Stanford Online Course taken on 2011