Retake CS212 from my love: Peter Norvig