Leetcode 1026. Maximum Difference Between Node and Ancestor | Hello Interview