Leetcode solutions.