Working through the leetcode 75 problems https://leetcode.com/discuss/general-discussion/460599/blind-75-leetcode-questions