Programming assignments for the coursera "Algorithms, Part I" by Kevin Wayne, Robert Sedgewick