Neetcode Leetcode Problem 231