Algorithms, A Dropbox Challenge and Dynamic Programming | Hacker News Reader