leetcode Jan17