U e5d¦ã@sVd dd„Zd dd„Zd dd„Zddd „Zz dd lTWnek rHYnXeZeZdS)éNcCst||||ƒ}| ||¡dS©N)Ú bisect_rightÚinsert©ÚaÚxÚloÚhi©r ú/usr/lib64/python3.8/bisect.pyÚ insort_rights r cCsT|dkrtdƒ‚|dkr t|ƒ}||krP||d}|||krF|}q |d}q |S©Nrzlo must be non-negativeéé©Ú ValueErrorÚlen©rrrr Zmidr r r rs    rcCst||||ƒ}| ||¡dSr)Ú bisect_leftrrr r r Ú insort_left$s rcCsT|dkrtdƒ‚|dkr t|ƒ}||krP||d}|||krJ|d}q |}q |Sr rrr r r r1s   r)Ú*)rN)rN)rN)rN)r rrrZ_bisectÚ ImportErrorZbisectZinsortr r r r Ús