Introduction to MIT algorithm, courseware, exercises, answers