CrunchyRoll Roaming Math Challenge, web crawler that finds a target Goal page given a starting page, and analyzes some properties of the link topology. (Analyzes link tree, parses and evaluates expressions, find shortest path, finds unique cycles )