й¼]# ã @s{dddd„ZeZdddd„ZeZdddd„Zdddd „Zydd lTWnek rvYnXdS) éNcCsˆ|dkrtdƒ‚|dkr0t|ƒ}xA||krs||d}|||krf|}q3|d}q3W|j||ƒdS)Nrzlo must be non-negativeéé)Ú ValueErrorÚlenÚinsert)ÚaÚxÚloÚhiÚmid©r ú+/opt/alt/python35/lib64/python3.5/bisect.pyÚ insort_rights     rcCsx|dkrtdƒ‚|dkr0t|ƒ}xA||krs||d}|||krf|}q3|d}q3W|S)Nrzlo must be non-negativerr)rr)rrr r r r r r Ú bisect_rights     rcCsˆ|dkrtdƒ‚|dkr0t|ƒ}xA||krs||d}|||krj|d}q3|}q3W|j||ƒdS)Nrzlo must be non-negativerr)rrr)rrr r r r r r Ú insort_left/s      rcCsx|dkrtdƒ‚|dkr0t|ƒ}xA||krs||d}|||krj|d}q3|}q3W|S)Nrzlo must be non-negativerr)rr)rrr r r r r r Ú bisect_leftCs      r)Ú*)rZinsortrZbisectrrZ_bisectÚ ImportErrorr r r r Ús