Programming Assignments of Algorithms-I at Coursera