Coursera "Algorithms: Design & Analysis. Part 2" excercises