Alternating Groups Leetcode Solutions