Leetcode Daily Challenge Solution