Solving Leetcode for Tech Interview Prep (finished)