Exercises for Princeton's Algorithm course on Coursera