Updated for Problem 68 -- Max Path Sum II