JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr3 \# @sVd ddZeZd ddZeZd ddZddd Zy dd lTWnek rPYnXdS)NcCsd|dkrtd|dkr t|}x2||krR||d}|||krH|}q"|d}q"W|j||dS)Nrzlo must be non-negative) ValueErrorleninsert)axlohimidr /usr/lib64/python3.6/bisect.py insort_rights     rcCsX|dkrtd|dkr t|}x2||krR||d}|||krH|}q"|d}q"W|S)Nrzlo must be non-negativerr)rr)rrr r r r r r bisect_rights     rcCsd|dkrtd|dkr t|}x2||krR||d}|||krL|d}q"|}q"W|j||dS)Nrzlo must be non-negativerr)rrr)rrr r r r r r insort_left/s    rcCsX|dkrtd|dkr t|}x2||krR||d}|||krL|d}q"|}q"W|S)Nrzlo must be non-negativerr)rr)rrr r r r r r bisect_leftCs    r)*)rN)rN)rN)rN)rZinsortrZbisectrrZ_bisect ImportErrorr r r r s