Standford Algorithms, Assignment 5