Alternating Groups 1 Leetcode