The programming assignment of Algorithms-Design-and-Analysis-Part2 at Coursera MOOCs