+
    )i+                     ,    ^ RI tR tR tR tR tR tR# )    Nc                  f    \         P                  P                  4       p V P                  ^ R4       R# )r   aNnxutils	UnionFindunion)xs    a/var/www/html/photoedit/myenv/lib/python3.14/site-packages/networkx/utils/tests/test_unionfind.pytest_unionfindr      s#     	AGGAsO    c                     \         P                  P                  4       p V P                  ^^4       V P                  ^^4       V P                  ^^4       V P                  ^^4       \	        V P                  4       4      0 Rm.8X  g   Q hR# )   N>   r               )r   r   r   r	   listto_setsufs    r   test_subtree_unionr      sf     
			BHHQNHHQNHHQNHHQN

/!2222r   c                  (   \         P                  P                  4       p V P                  ^^^4       V P                  ^^^4       V P                  ^^^	4       V P                  ^^^^^^^^^	4	       V P                  V ^,          ,          ^	8X  g   Q hR# r   Nr   r   r   r	   weightsr   s    r   test_unionfind_weightsr      s{    				BHHQ1HHQ1HHQ1HHQ1aAq!Q'::be!!!r   c                     \         P                  P                  4       p V P                  ^^^4       V P                  ^^^^^^	4       V P                  V ^,          ,          ^8X  g   Q hV P                  V ^,          ,          ^8X  g   Q hV ^,          pV P                  ^^4       V ^,          V8X  g   Q hV P                  V,          ^	8X  g   Q hR# r   r   )r   largest_roots     r   test_unbalanced_merge_weightsr    %   s    				BHHQ1HHQ1aA::be!!!::be!!!a5LHHQNa5L   ::l#q(((r   c                      \         P                  P                  R4      p V P                  4        V ^ ,          ^ 8X  g   Q hV ^,          ^8X  g   Q hR# )r   N)r   r   r   r   s    r   test_empty_unionr"   2   s?    			F	#BHHJa5A::a5A::r   )networkxr   r   r   r   r    r"    r   r   <module>r%      s!    	3"
)r   