Leetcode Multiple Solutions