Programming assignments for Coursera Algorithms I