f) \ ddlTddlZddlZdZdZ en#e$r ddlmZYnwxYwdZ dS))*NcXddl}ddl}ttjddt j| }|j D](\}}|dddks|dvrt|||)|S)NrTERMunknown)termfdACS_)LINESCOLS) _cursescurses setupterm_osenvironget_sys __stdout__filenoinitscr__dict__itemssetattr)r rstdscrkeyvalues 6/opt/alt/python311/lib64/python3.11/curses/__init__.pyrrs3;??6955''))++++ __  F&,,..(( U qs8v  (9!9!9 FC ' ' ' Mcddl}ddl}|}t|dr |j|_t|dr |j|_|S)NrCOLORS COLOR_PAIRS)r r start_colorhasattrr r!)r rretvals rr"r"*sh  " "Fw!!' w &&1$0 Mr)has_keyc t}tt|d t n#YnxYw||g|Ri|dt vr@|dt ttSS#dt vr@|dt ttwwxYw)Nr%rr) rnoechocbreakkeypadr"localsechonocbreakendwin)funcargskwdsrs rwrapperr2?s   a   MMMM  DtF*T***T** vxx   MM!    FFF JJJ HHHH 8vxx   MM!    FFF JJJ HHHH s$?B5AB5AB55AD) r osrsysrrr"r& NameErrorr2rrr7s    "! GG!!!        !&&&&&s  &&