B °-_Óã@s2dZddlmZdgZd%dd„ZgZdd„Ze e¡dd „Ze e¡d d „Z e e ¡d d „Z e e ¡dd„Z e e ¡dd„Z e e ¡dd„Z e e ¡dd„Ze e¡dd„Ze e¡dd„Ze e¡dd„Ze e¡dd„Ze e¡dd„Ze e¡d d!„Zd"d#„Zed$kr.eƒdS)&z|rptdƒddl}| |j |d¡¡}t||dƒqÂtdƒqt|ddd|j  ¡ytt |ƒƒWqt k rÀtd ƒYqXqWdS) Nrz/:ú )Úendzrecursing down:Ú*z*** directory (use -r) ***ú:z*** not found ***) r-ÚosÚpathÚisdirÚprintÚglobÚjoinr/ÚstdoutÚflushrÚOSError)Úlistr4Ztoplevelr-r:Úfilenamer>Únamesrrrr/’s"    r/Ú__main__)N)Ú__doc__r:rÚ__all__rr rÚappendrrrrr"r#r$r%r&r'r*r+r5r/Ú__name__rrrrÚsD