Leetcode Weekly 501 + Biweekly 182 Solution Discussion