ó
VQc           @   sÚ   d  d l  Z  d  d l Z d Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d	 „  Z	 d
 „  Z
 d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z e  j e ƒ d S(   iÿÿÿÿNs    Thomas Gellekum <tg@FreeBSD.org>c         C   sV   t  j ƒ  rR | d } t  j | | t ƒ |  j t  j ƒ |  j t  j | ƒ ƒ n  d  S(   Ni   (   t   cursest
   has_colorst	   init_pairt   my_bgt   attrofft   A_COLORt   attront
   color_pair(   t   wint   colort   n(    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt	   set_color   s
    
c         C   s)   t  j ƒ  r% |  j t  j d ƒ ƒ n  d  S(   Ni    (   R    R   t   attrsetR   (   R   (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   unset_color&   s    c         C   s=   t  j |  ƒ t j ƒ  d k r9 t  j ƒ  t j d ƒ n  d  S(   Niÿÿÿÿi    (   R    t   napmst   stdscrt   getcht   beept   syst   exit(   t   msecs(    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   look_out*   s    
c          C   s   x0 t  d d ƒ D] }  t j |  d t d ƒ ƒ q Wx0 t  d d ƒ D] } t j d | t d ƒ ƒ qC Wx0 t  d d ƒ D] } t j d	 | t d ƒ ƒ qv Wd  S(
   Ni    i   i   t   |i   iP   i   t   _i   (   t   rangeR   t   addcht   ord(   t   yt   x(    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   boxit0   s    c           C   sÌ   t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d	 d t d
 ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ d  S(   Ni   i   t   Si   t   Ei   t   Ai
   i   t   Oi   t   Ni   t   'i   (   R   R   R   (    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   seas<   s    c           C   så   t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d	 ƒ ƒ t  j d
 d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ d  S(   Ni   i   t   Gt   Ri   R   i	   i   t   Ti   t   Ii   R"   i   i   R   (   R   R   R   (    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   greetH   s    c           C   s   t  j d d t ƒ d  S(   Ni   i   (   R   t   addstrt   FROMWHO(    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   fromwhoU   s    c           C   s'  t  t t j ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d	 d t d ƒ ƒ t j d
 d t d ƒ ƒ t j d d t d ƒ ƒ t j d d
 t d ƒ ƒ t j d d
 t d ƒ ƒ t j d d	 t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d	 d t d ƒ ƒ t j d
 d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d d ƒ t j d d d ƒ t j d d d ƒ t t ƒ t j ƒ  t	 j ƒ  d  S(   Ni   i   t   /i   i   i
   i   i	   i   i   i   i   i   i   s   \i   i   i   i   i   i   i   i   R   i    s   //////////// \\\\\\\\\\\\s   | |s   |_|(
   R   t   treescrnR    t   COLOR_GREENR   R   R*   R   t   refresht	   w_del_msg(    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   treeY   sH    


c           C   sÏ  t  j t ƒ t t t j ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d	 t d ƒ ƒ t j d d
 t d ƒ ƒ t j d	 d t d ƒ ƒ t j d	 d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t j d d t d ƒ ƒ t t ƒ t j	 ƒ  t
 j	 ƒ  d  S(   Ni   i	   t   @i   i   i   i   i   i   i   i   i   i   i
   i   i   i   i   i   i   i   (   R.   t   overlayt	   treescrn2R   R    t
   COLOR_BLUER   R   R   R0   R1   (    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   balls…   s,    


c           C   sl   t  j t j t j Bƒ t t  t j ƒ t  j d d t d ƒ ƒ t  j	 ƒ  t
 t  ƒ t  j ƒ  t j ƒ  d  S(   Ni    i   t   *(   R5   R   R    t   A_BOLDt   A_BLINKR   t   COLOR_YELLOWR   R   t   standendR   R0   R1   (    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   starŸ   s    



c           C   s«   t  j t j t j Bƒ t t  t j ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j	 t j t j Bƒ t
 t  ƒ t  j ƒ  t j ƒ  d  S(   Ni   i   s   'i   t   :i   t   .(   R5   R   R    R9   R:   R   t   COLOR_WHITER   R   R   R   R0   R1   (    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   strng1«   s    


c           C   sö   t  j t j t j Bƒ t t  t j ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d	 ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d t d ƒ ƒ t  j	 t j t j Bƒ t
 t  ƒ t  j ƒ  t j ƒ  d  S(   Ni   i   s   'i   R>   i   R?   i   t   ,i   i
   i	   (   R5   R   R    R9   R:   R   R@   R   R   R   R   R0   R1   (    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   strng2º   s    


c           C   s(  t  j t j t j Bƒ t t  t j ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d	 ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d t d	 ƒ ƒ t  j	 t j t j Bƒ t
 t  ƒ t  j ƒ  t j ƒ  d  S(   Ni   i   s   'i   R>   i   R?   i   RB   i   i   i   i
   i	   (   R5   R   R    R9   R:   R   R@   R   R   R   R   R0   R1   (    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   strng3Ì   s    


c           C   s¥  t  j t j t j Bƒ t t  t j ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d	 ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d
 t d	 ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d	 ƒ ƒ t  j d d t d ƒ ƒ t  j	 t j t j Bƒ t
 t  ƒ t  j ƒ  t j ƒ  d  S(   Ni	   i   s   'i   R>   i   R?   i   RB   i
   i   i   i   i   i   i   i   (   R5   R   R    R9   R:   R   R@   R   R   R   R   R0   R1   (    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   strng4à   s(    


c           C   s5  t  j t j t j Bƒ t t  t j ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d ƒ ƒ t  j d d t d	 ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d t d ƒ ƒ t  j d
 d
 t d	 ƒ ƒ t  j	 t j t j Bƒ t
 t  ƒ t  j t ƒ t  j ƒ  t j ƒ  d  S(   Ni   i   s   'i   R>   i   R?   i   RB   i   i   i   i   (   R5   R   R    R9   R:   R   R@   R   R   R   R   R4   R.   R0   R1   (    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   strng5ù   s     


c          C   sE  t  j ƒ  xt d ƒ D]}  |  d k rN t j t  ƒ t  j ƒ  t j ƒ  PnÄ |  d k r t j t  ƒ t  j ƒ  t j ƒ  Pn“ |  d k r° t j t  ƒ t  j ƒ  t j ƒ  Pnb |  d k rá t	 j t  ƒ t  j ƒ  t j ƒ  Pn1 |  d k rt
 j t  ƒ t  j ƒ  t j ƒ  Pn  t  j ƒ  q Wt j t  ƒ t  j ƒ  t j ƒ  d  S(   Ni   i    i   i   i   i   (   t	   treescrn8t   touchwinR   t	   treescrn3R4   R0   R1   t	   treescrn4t	   treescrn5t	   treescrn6t	   treescrn7R.   (   t   cycle(    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   blinkit  s@    












c         C   s2   |  j  | | ƒ |  j ƒ  t j ƒ  t d ƒ d  S(   Ni   (   t   mvwinR0   R1   R   (   R   R   R   (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt	   deer_step7  s    

c          C   sk  d }  xž t  d d d ƒ D]Š } | d k  r4 d }  n  xl t  d d ƒ D][ } t j |  | t d ƒ ƒ t j ƒ  t j ƒ  t j ƒ  t j ƒ  t j ƒ  t d	 ƒ qD Wq Wd
 }  xþ t  | d d	 d ƒ D]æ } xÝ t  d d ƒ D]Ì } | d k  r[d }  y t j |  | t d ƒ ƒ Wn t	 j
 k
 r%n Xt j ƒ  t j ƒ  t j ƒ  t j ƒ  t j ƒ  qÚ t j |  | t d ƒ ƒ t j ƒ  t j ƒ  t j ƒ  t j ƒ  t j ƒ  qÚ WqÄ Wd } xÇ t  d
 d ƒ D]¶ }  t j ƒ  t j ƒ  t j ƒ  x t  d d ƒ D]~ } t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t j ƒ  t j ƒ  t j ƒ  | d
 8} qøWqÄWd } xÄ t  d d ƒ D]³ }  t j ƒ  t j ƒ  t j ƒ  xŒ t  d
 ƒ D]~ } t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t j ƒ  t j ƒ  t j ƒ  | d 8} qÅWq”Wt d ƒ d }  x— t  d d ƒ D]† } t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ qkW| d 8} x‡ t  d d ƒ D]v } t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ qWt t |  | ƒ x± t  |  d ƒ D]  }  x‡ t  d d
 ƒ D]v } t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ t t |  | ƒ q¿Wt t |  | ƒ q©W|  d 8}  t t |  | ƒ d  S(   Ni    iF   i>   iÿÿÿÿiB   i   i   R?   i2   i   i8   i   R8   i:   i   i#   i
   i,  i   i   i   (   R   t   dotdeer0R   R   R0   R1   t   eraseR   t	   stardeer0R    t   errort   lildeer0RH   RQ   t   lildeer3t   lildeer2t   lildeer1t   middeer0t   middeer3t   middeer2t   middeer1t   bigdeer4t   bigdeer3t   bigdeer2t   bigdeer1t   bigdeer0t	   lookdeer4t	   lookdeer3t	   lookdeer2t	   lookdeer1t	   lookdeer0(   t   y_post   x_post   looper(    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   reindeer=  sÀ     	



























c         C   s<  |  a  t j a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a	 t j d d d d ƒ a
 t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d	 d d ƒ a t j d
 d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d
 d d ƒ a t j d d
 d d ƒ a t j d d
 d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a t j d d d d ƒ a  t j d d d d ƒ a! t j d d d d ƒ a" y t" j# d d d ƒ Wn t j$ k
 rn Xy t! j# d d d ƒ Wn t j$ k
 r:n Xt j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ y t j% d d t& d ƒ ƒ Wn t j$ k
 rÒn Xt j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ y t j% d d t& d ƒ ƒ Wn t j$ k
 rjn Xt j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ y t j% d d t& d ƒ ƒ Wn t j$ k
 rn Xt j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d  t& d! ƒ ƒ t j% d d" t& d ƒ ƒ t j% d d t& d# ƒ ƒ t j% d d  t& d$ ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d  t& d! ƒ ƒ t j% d d" t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d  t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d t& d ƒ ƒ t j% d d  t& d! ƒ ƒ t j% d d" t& d ƒ ƒ t j% d d t& d$ ƒ ƒ t j% d d  t& d# ƒ ƒ t j% d d% t& d# ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d# ƒ ƒ t j% d d t& d$ ƒ ƒ t j% d d& t& d# ƒ ƒ t j% d d t& d$ ƒ ƒ t j% d d' t& d ƒ ƒ t j% d d t& d( ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d) ƒ ƒ t j% d d t& d ƒ ƒ t j% d d* t& d# ƒ ƒ t j% d d% t& d$ ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d# ƒ ƒ t j% d d+ t& d# ƒ ƒ t j# d  d
 d, ƒ t j# d" d
 d- ƒ t j# d
 d d. ƒ t j# d d/ d0 ƒ t j# d/ d1 d2 ƒ t j% d d% t& d# ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d# ƒ ƒ t j% d d t& d$ ƒ ƒ t j% d d& t& d# ƒ ƒ t j% d d t& d$ ƒ ƒ t j% d d' t& d ƒ ƒ t j% d d t& d( ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d) ƒ ƒ t j% d d t& d ƒ ƒ t j% d d* t& d# ƒ ƒ t j% d d% t& d$ ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d# ƒ ƒ t j% d d+ t& d# ƒ ƒ t j# d  d
 d, ƒ t j# d" d
 d3 ƒ t j# d
 d
 d4 ƒ t j# d d d5 ƒ t j# d/ d/ d6 ƒ t j% d d% t& d# ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d# ƒ ƒ t j% d d t& d$ ƒ ƒ t j% d d& t& d# ƒ ƒ t j% d d t& d$ ƒ ƒ t j% d d' t& d ƒ ƒ t j% d d t& d( ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d) ƒ ƒ t j% d d t& d ƒ ƒ t j% d d* t& d# ƒ ƒ t j% d d% t& d$ ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d# ƒ ƒ t j% d d+ t& d# ƒ ƒ t j# d  d
 d, ƒ t j# d" d" d7 ƒ t j# d
 d" d8 ƒ t j# d d  d9 ƒ t j# d/ d  d: ƒ t j% d d% t& d# ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d# ƒ ƒ t j% d d t& d$ ƒ ƒ t j% d d& t& d# ƒ ƒ t j% d d t& d$ ƒ ƒ t j% d d' t& d ƒ ƒ t j% d d t& d( ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d) ƒ ƒ t j% d d t& d ƒ ƒ t j% d d* t& d# ƒ ƒ t j% d d% t& d$ ƒ ƒ t j% d d& t& d$ ƒ ƒ t j% d d' t& d# ƒ ƒ t j% d d+ t& d# ƒ ƒ t j# d  d
 d, ƒ t j# d" d" d; ƒ t j# d
 d  d< ƒ t j# d d d= ƒ t j# d d d> ƒ t j# d d% d? ƒ t j# d d' d@ ƒ t j# d d% dA ƒ t j# d d% dB ƒ t j# d  d
 dC ƒ t j# d" d
 d- ƒ t j# d
 d d. ƒ t j# d d/ d0 ƒ t j# d/ d1 d2 ƒ t j# d d d> ƒ t j# d d% d? ƒ t j# d d' d@ ƒ t j# d d% dA ƒ t j# d d% dB ƒ t j# d  d
 dC ƒ t j# d" d
 d3 ƒ t j# d
 d
 d4 ƒ t j# d d d5 ƒ t j# d/ d/ d6 ƒ t j# d d d> ƒ t j# d d% d? ƒ t j# d d' d@ ƒ t j# d d% dA ƒ t j# d d% dB ƒ t j# d  d
 dC ƒ t j# d" d" d7 ƒ t j# d
 d" d8 ƒ t j# d d  d9 ƒ t j# d/ d  d: ƒ t  j# d d d> ƒ t  j# d d% d? ƒ t  j# d d' d@ ƒ t  j# d d% dA ƒ t  j# d d% dB ƒ t  j# d  d
 dC ƒ t  j# d" d" d; ƒ t  j# d
 d  d< ƒ t  j# d d d= ƒ t j' ƒ  t  j( d ƒ xêt  j) ƒ  t j* ƒ  t" j+ ƒ  t j+ ƒ  t j* ƒ  t j+ ƒ  t j* ƒ  t j+ ƒ  t  j, ƒ  t- dD ƒ t. ƒ  t  j, ƒ  t- dD ƒ t/ ƒ  t  j, ƒ  t0 ƒ  t  j, ƒ  t- dD ƒ t1 ƒ  t  j, ƒ  t- dD ƒ t2 ƒ  t- dD ƒ t3 ƒ  t- dD ƒ t4 ƒ  t- dD ƒ t5 ƒ  t6 ƒ  t7 ƒ  t8 ƒ  t9 ƒ  t j: t ƒ t j% d d& t& dE ƒ ƒ t j% d
 d" t& dE ƒ ƒ t j% d d' t& dE ƒ ƒ t j% d1 d+ t& dE ƒ ƒ t j% d dF t& dG ƒ ƒ t j% d d1 t& dE ƒ ƒ t j% d  dH t& dE ƒ ƒ t j% d" d t& dE ƒ ƒ t j% d
 d t& dE ƒ ƒ t j% d
 dI t& dE ƒ ƒ t j% d dH t& dE ƒ ƒ t j% d d t& dE ƒ ƒ t j% d1 d t& dE ƒ ƒ t j% d1 d& t& dE ƒ ƒ t j% dF dH t& dE ƒ ƒ t j: t ƒ t j% d d/ t& dE ƒ ƒ t j% d d t& dE ƒ ƒ t j% d
 d" t& dE ƒ ƒ t j% d d' t& dE ƒ ƒ t j% d1 d t& dE ƒ ƒ t j% dF d t& dE ƒ ƒ t j; ƒ  t j% d dF t& dG ƒ ƒ t j< ƒ  t j% d dH t& dE ƒ ƒ t j% d
 d t& dE ƒ ƒ t j% d d1 t& dE ƒ ƒ t j% d/ d t& dE ƒ ƒ t j% d dF t& dE ƒ ƒ t j% d1 d t& dE ƒ ƒ t j% d1 d& t& dE ƒ ƒ t j% dF dI t& dE ƒ ƒ t j: t	 ƒ t	 j% d d t& dE ƒ ƒ t	 j% d d t& dE ƒ ƒ t	 j% dF d t& dE ƒ ƒ t	 j% d dF t& dE ƒ ƒ t	 j% d d1 t& dE ƒ ƒ t	 j% d  dF t& dE ƒ ƒ t	 j% d
 dI t& dE ƒ ƒ t	 j% d d t& dE ƒ ƒ t	 j% d/ d t& dE ƒ ƒ t	 j% d d1 t& dE ƒ ƒ t	 j% d1 d
 t& dE ƒ ƒ t	 j% d1 d% t& dE ƒ ƒ t	 j% dF dH t& dE ƒ ƒ t j: t
 ƒ t
 j% d" d
 t& dE ƒ ƒ t
 j% d
 d& t& dE ƒ ƒ t
 j% d d t& dE ƒ ƒ t
 j% d1 d t& dE ƒ ƒ t
 j; ƒ  t
 j% d dF t& dG ƒ ƒ t
 j< ƒ  t
 j% d  d1 t& dE ƒ ƒ t
 j% d
 dH t& dE ƒ ƒ t
 j% d d/ t& dE ƒ ƒ t
 j% d/ dI t& dE ƒ ƒ t
 j% d d t& dE ƒ ƒ t
 j% d1 d" t& dE ƒ ƒ t
 j% d1 d t& dE ƒ ƒ t
 j% dF dF t& dE ƒ ƒ t j: t ƒ t j% d d t& dE ƒ ƒ t j% d" d
 t& dE ƒ ƒ t j% d
 d& t& dE ƒ ƒ t j% d d t& dE ƒ ƒ t j% d1 d+ t& dE ƒ ƒ t j% d dF t& dG ƒ ƒ t j% d dF t& dE ƒ ƒ t j% d  dH t& dE ƒ ƒ t j% d" d/ t& dE ƒ ƒ t j% d
 d t& dE ƒ ƒ t j% d d1 t& dE ƒ ƒ t j% d/ d t& dE ƒ ƒ t j% d dF t& dE ƒ ƒ t j% d1 d t& dE ƒ ƒ t j% d1 d& t& dE ƒ ƒ t j% dF dI t& dE ƒ ƒ t- dD ƒ t= ƒ  t! j+ ƒ  t! j, ƒ  t" j, ƒ  t- dJ ƒ x t> d d ƒ D] } t? ƒ  q$WqNd  S(K   Ni   i   i   i5   iG   i    i   i   i8   i   i   i   i*   i
   i   i   i   i   i<   s   Hit any key to quits   H A P P Y  H O L I D A Y St   VR3   t   <t   >t   ~R   R   t   0t   (t   =i   t   )i   s   \R-   i   i   i   R   t   ^i   i   s   ^~~~~~~~~//  ~~Us   ( \_____( /s   ( )    /i	   s   \\   /i   s   \>/>s   (( )____( /s   ( /    |s   \/    |s   |>   |>s   ( ()_____( /s   / /       /s   |/          \s   />           \>s   ( )______( /s   (/          \s   v___=             ----^s	   \/     \/s   \Y/ \Y/s   \=/s   ^\o o/^s   //( )s   ^~~~~~~~~// \O/i–   t    i   R8   i   i   iô  (@   R   R    t   COLOR_BLACKR   t   newwinR.   R5   RI   RJ   RK   RL   RM   RG   RR   RT   RV   RY   RX   RW   RZ   R]   R\   R[   Rb   Ra   R`   R_   R^   Rg   Rf   Re   Rd   Rc   t	   w_holidayR1   R*   RU   R   R   t   cbreakt   nodelayt   clearRS   RH   R0   R   R   R$   R)   R,   R2   R7   R=   RA   RC   RD   RE   RF   R4   t   standoutR<   Rk   R   RO   (   R   t   i(    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   main·  s¢   	





























(   R    R   R+   R   R   R   R   R$   R)   R,   R2   R7   R=   RA   RC   RD   RE   RF   RO   RQ   Rk   R~   t   wrapper(    (    (    s(   /usr/lib64/python2.7/Demo/curses/xmas.pyt   <module>   s.   								,								'		z	ÿ Ô