My assignments from Algorithms, Part I - Princeton