File: //lib64/python3.9/__pycache__/bisect.cpython-39.opt-2.pyc
a
    �DOg.	  �                   @   sT   ddd�Z ddd�Zd
dd�Zddd	�Zzd d
lT W n eyF   Y n0 eZe ZdS )�    Nc                 C   s   t | |||�}| �||� d S �N)�bisect_right�insert��a�x�lo�hi� r
   �/usr/lib64/python3.9/bisect.py�insort_right   s    	r   c                 C   sT   |dk rt d��|d u r t| �}||k rP|| d }|| | k rF|}q |d }q |S �Nr   zlo must be non-negative�   �   ��
ValueError�len�r   r   r   r	   Zmidr
   r
   r   r      s    
r   c                 C   s   t | |||�}| �||� d S r   )�bisect_leftr   r   r
   r
   r   �insort_left%   s    	r   c                 C   sT   |dk rt d��|d u r t| �}||k rP|| d }| | |k rJ|d }q |}q |S r
   r   r   r
   r
   r   r   2   s    r   )�*)r   N)r   N)r   N)r   N)r   r   r   r   �_bisect�ImportError�bisect�insortr
   r
   r
   r   �<module>   s