
    Qi                     @    d dl mZmZmZmZmZ d dlmZ d dlm	Z	 d Z
dS )    )	symmetriccyclicalternatingdihedralrubik)Permutation)raisesc                     t          t          d                    t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          gk    sJ t          t          d                    t          g d	          t          g d
          t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          g
k    sJ t          t          d                    t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          t          g d          gk    sJ t          t	          d                     t          g d!          t          g d"          t          g d#          t          g d$          t          g d%          t          g d&          gk    sJ t          t	          d                    t          g d          t          g d'          t          g d(          t          g d          t          g d          t          g d)          t          g d*          t          g d          t          g d          t          g d+          t          g d,          t          g d          t          g d          t          g d-          t          g d.          t          g d          t          g d          t          g d/          t          g d0          t          g d          t          g d          t          g d1          t          g d2          t          g d          gk    sJ t          t          d3                    t          d4d3g          t          d3d4g          gk    sJ t          t          d5                    t          g d          t          g d          t          g d          t          g d          gk    sJ t          t          d                     t          g d!          t          g d&          t          g d$          t          g d"          t          g d%          t          g d#          gk    sJ t          t          d6                    t          g d7          t          g d8          t          g d9          t          g d:          t          g d;          t          g d<          t          g d=          t          g d>          t          g d?          t          g d@          g
k    sJ t          t          dA            d S )BN   )r                  )r   r   r   r   r   r   )r   r   r   r   r   r   )r   r   r   r   r   r   )r   r   r   r   r   r   )r   r   r   r   r   r   
   )
r   r   r   r   r   r   r         	   )
r   r   r   r   r   r   r   r   r   r   )
r   r   r   r   r   r   r   r   r   r   )
r   r   r   r   r   r   r   r   r   r   )
r   r   r   r   r   r   r   r   r   r   )
r   r   r   r   r   r   r   r   r   r   )
r   r   r   r   r   r   r   r   r   r   )
r   r   r   r   r   r   r   r   r   r   )
r   r   r   r   r   r   r   r   r   r   )
r   r   r   r   r   r   r   r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   r   )r   r   r   )r   r   r   )r   r   r   )r   r   r   )r   r   r   )r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r   r   r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   r   c                       t          d          S )Nr   )r        /var/www/development/aibuddy-work/election-extract/venv/lib/python3.11/site-packages/sympy/combinatorics/tests/test_generators.py<lambda>z!test_generators.<locals>.<lambda>i   s    uQxx r   )listr   r   r   r   r   r	   
ValueErrorr   r   r   test_generatorsr      s   q		??&&&''&&&''&&&''&&&''&&&''&&&'') ) ) ) ) r

22233222332223322233222332223322233222332223322233
 5 
5 
5 
5 
5 ALLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!$# # # # # 	!IIIIIIIIIIIIIIIIII"          	!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!LLL!!1"# # # # #4 QF[!Q00!2 2 2 2 2 LLL!!LLL!!LLL!!LLL!!	!# # # # # IIIIIIIIIIIIIIIIII!          OOO$$OOO$$OOO$$OOO$$OOO$$OOO$$OOO$$OOO$$OOO$$OOO$$
!& 
& 
& 
& 
& :''(((((r   N)sympy.combinatorics.generatorsr   r   r   r   r    sympy.combinatorics.permutationsr   sympy.testing.pytestr	   r   r   r   r   <module>r       s                 8 8 8 8 8 8 ' ' ' ' ' 'c) c) c) c) c)r   