leetcode Jan 5