+
    i                     x    ^ RI HtHtHt ^ RIHtHtHtHtH	t	 ^ RI
Ht ^ RIHt ^ RIHt R tR tR tR	 tR
 tR# )    )SymmetricGroupAlternatingGroupCyclicGroup)_verify_bsgs_cmp_perm_lists_naive_list_centralizer_verify_centralizer_verify_normal_closure)Permutation)PermutationGroup)shufflec                      \        ^4      p \        V P                  4       4      pVP                  4       p\	        V4       \        W4      RJ g   Q hR# )   TN)r   listgenerate_diminocopyr   r   )Selsothers      e/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/combinatorics/tests/test_testutil.pytest_cmp_perm_listsr      sD    qA
q  "
#CHHJEEN3&$...    c                      \        ^4      p \        ^4      p\        W 4      \        . RO4      .8X  g   Q h\	        \        W4      4      P                  V4      '       g   Q hR# )   Nr         )r   r   r   r   r   is_subgroup)r   As     r   test_naive_list_centralizerr       sS    qAA"1([-C,DDDD3A9:FFqIIIIr   c                      \        ^4      p V P                  4        V P                  pV P                  p\	        WV4      RJ g   Q h\	        WRR V4      RJ g   Q h\	        WV P
                  4      RJ g   Q hR# )   TNF)r   schreier_simsbasestrong_gensr   
generators)r   r%   r&   s      r   test_verify_bsgsr(      sq    qAOO66D--K-5559k2e;;;.%777r   c                      \        ^4      p \        ^4      p\        \        . RO4      .4      p\	        W VR7      '       g   Q h\	        WVR7      '       g   Q hR# )r   )centrNr   )r   r   r   r   r	   )r   r   trivs      r   test_verify_centralizerr,   %   sN    qAA[345Dq40000q1----r   c                      \        ^4      p \        ^4      p\        WVR7      '       g   Q h\        ^4      p \        ^4      p\        ^4      p\        WVR7      '       g   Q h\        WVR7      '       g   Q hR# )r   )closureN)r   r   r
   r   )r   r   Cs      r   test_verify_normal_closurer0   .   sl    qAA!!2222qAAAA!!2222!!2222r   N) sympy.combinatorics.named_groupsr   r   r   sympy.combinatorics.testutilr   r   r   r	   r
    sympy.combinatorics.permutationsr   sympy.combinatorics.perm_groupsr   sympy.core.randomr   r   r    r(   r,   r0    r   r   <module>r7      s>      9 < %/J8.	3r   