PathSum2.

http://leetcode.com/onlinejudge#question_113