btree maximum path sum