Add solution to binary-tree-maximum-path-sum