leetcode flattenbinarytreetolinkedlist