Alternating Groups Leetcode Problem Solutions