courseera algo part 2 All assignments