improve Tree Maximum Path Sum
improve Longest Substring Without Repeating Characters