File: //opt/alt/python37/lib64/python3.7/site-packages/guppy/sets/__pycache__/test.cpython-37.pyc
B
    �]͵  �               @   s�  d dl T d dlZd dlmZ d dlZd dlZd dlZyd dlZ	W n e
k
rX   d ZY nX dZerldd� Zndd� Ze
� Ze ZeZe
ZeZeZdd	� Zd
d� Zdd
� Zd?dd�Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Z dd� Z!d@dd �Z"G d!d"� d"e�Z#d#d$� Z$dAd&d'�Z%d(d)� Z&d*d+� Z'd,d-� Z(d.d/� Z)d0d1� Z*d2d3� Z+G d4d5� d5�Z,G d6d7� d7�Z-dBd8d9�Z.d:d;� Z/d<d=� Z0e,� Z1e2d>k�r�e0�  dS )C�    )�*N)�process_time�   c             C   s   t tttj�| ||g���S )N)�list�map�int�numpy�randomZrandom_integers)�low�high�length� r
   �B/opt/alt/python37/lib64/python3.7/site-packages/guppy/sets/test.py�random_integers_list   s    r   c                s   � �fdd�t |�D �S )Nc                s   g | ]}t ��� ��qS r
   )r	   �randint)�.0�i)r   r
   r
   r   �
<listcomp>   s    z(random_integers_list.<locals>.<listcomp>)�range)r
   r   r   r
   )r   r
   r   r      s    c             C   s,   | | |B @ | kst �| | |@ B | ks(t �d S )N)�AssertionError)�a�br
   r
   r   �
absorption#   s    r   c             C   s<