rewrite leetcode convert sorted list to bst