code: def test_check_cycles_alt_sym():
      perm1 = Permutation([[0, 1, 2, 3, 4, 5, 6], [7], [8], [9]])
      perm2 = Permutation([[0, 1, 2, 3, 4, 5], [6, 7, 8, 9]])
      perm3 = Permutation([[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]])
      assert _check_cycles_alt_sym(perm1) is True
      assert _check_cycles_alt_sym(perm2) is False
      assert _check_cycles_alt_sym(perm3) is False
  
file_path: sympy/sympy/combinatorics/tests/test_util.py
imports: from sympy.combinatorics.named_groups import SymmetricGroup, DihedralGroup, AlternatingGroup
  from sympy.combinatorics.permutations import Permutation
  from sympy.combinatorics.util import _check_cycles_alt_sym, _strip, _distribute_gens_by_base, _strong_gens_from_distr, _orbits_transversals_from_bsgs, _handle_precomputed_bsgs, _base_ordering, _remove_gens
  from sympy.combinatorics.testutil import _verify_bsgs
label_desc: Use image node_id 1 for calling a global function with example usage: test_check_cycles_alt_sym() without return types