‡Æ
ONö9c       s  d  k  Td GHe d ƒ d j o e d ‚ n e d ƒ d j o e d ‚ n e d ƒ d d	 f j o e d
 ‚ n e d ƒ d j o e d ‚ n d GHe e d ƒ Z zg e i d ƒ e i d ƒ e i d ƒ e i d ƒ e i d ƒ e i d d ƒ e i d d ƒ Wd e i ƒ  Xe e d ƒ Z zþ e i d ƒ d j o e d ‚ n e i d ƒ d j o e d ‚ n e i ƒ  d j o e d ‚ n e i d ƒ d j o e d ‚ n e i d ƒ d j o e d ‚ n e i	 d ƒ d d j o e d  ‚ n e i	 d! ƒ d d j o e d" ‚ n Wd e i ƒ  Xd# GHe
 d$ ƒ d% j o e d& ‚ n e
 d' ƒ d( j o e d) ‚ n e
 d* ƒ d+ j o e d, ‚ n d- GHe d. d. ƒ d/ j o e d0 ‚ n e d. d/ ƒ d. j o e d1 ‚ n e d/ d. ƒ d/ j o e d2 ‚ n e d/ d/ ƒ d/ j o e d3 ‚ n e d4 d. ƒ d/ j o e d5 ‚ n e d4 d6 ƒ d7 j o e d8 ‚ n e d4 d9 ƒ d7 d7 j o e d: ‚ n e d4 d; ƒ d7 d7 d7 j o e d< ‚ n e d4 d. ƒ d/ j o e d= ‚ n e d4 d/ ƒ d4 j o e d> ‚ n e d4 d4 ƒ d j o e d? ‚ n e d4 d@ ƒ dA j o e dB ‚ n e dC d. ƒ d/ j o e dD ‚ n e dC d/ ƒ d. j o e dE ‚ n e dF d. ƒ d/ j o e dG ‚ n e dF d/ ƒ d/ j o e dH ‚ n e dI d. ƒ d/ j o e dJ ‚ n e dI d6 ƒ d7 j o e dK ‚ n e dI d9 ƒ d7 d7 j o e dL ‚ n e dI d; ƒ d7 d7 d7 j o e dM ‚ n e dI d. ƒ d/ j o e dN ‚ n e dI d/ ƒ d4 j o e dO ‚ n e dI d4 ƒ d j o e dP ‚ n e dI d@ ƒ dA j o e dQ ‚ n e e dR d. ƒ dS ƒ o e dT ‚ n e e dR d/ ƒ dR ƒ o e dU ‚ n e e dS d. ƒ dS ƒ o e dV ‚ n e e dS d/ ƒ dS ƒ o e dW ‚ n e e dX d. ƒ dS ƒ o e dY ‚ n e e dX d6 ƒ dZ ƒ o e d[ ‚ n e e dX d9 ƒ dZ dZ ƒ o e d\ ‚ n e e dX d; ƒ dZ dZ dZ ƒ o e d] ‚ n x‡ d4 dI dX f d. rt Z xk d6 d^ d_ f d. rX Z xO d! d` da f d. r< Z e e e e e ƒ db ƒ o e dc e e e f ‚ n qŒWqtWq\Wdd GHe d@ ƒ d. d/ d4 g j o e de ‚ n e d/ df ƒ d/ d4 d@ d g j o e dg ‚ n e d. ƒ g  j o e dh ‚ n e d@ ƒ g  j o e di ‚ n e d/ d6 d@ ƒ d/ d dj g j o e dk ‚ n e df df d@ ƒ df d4 d/ d g j o e dl ‚ n dm GHd k Z e e d ƒ Z e i Z z‡ e e _ e ƒ  d4 j o e dn ‚ n e do ƒ d4 j o e dn ‚ n e ƒ  dp j o e dq ‚ n e do ƒ dr j o e ds ‚ n Wd e e _ e i ƒ  Xdt GHe du „  d* dv dw g dx ƒ dy j o e dz ‚ n e du „  d* dw g g  d{ d g g g  ƒ d* dw d{ d g j o e d| ‚ n e d} „  e d4 dA ƒ d/ ƒ d~ j o e d ‚ n e d} „  e d4 d€ ƒ dF ƒ d j o e d‚ ‚ n dƒ f  d„ „  ƒ  YZ e du „  e d6 ƒ ƒ d… j o e d† ‚ n e du „  e d6 ƒ d. ƒ d… j o e d‡ ‚ n e du „  e d. ƒ d. ƒ d. j o e dˆ ‚ n d‰ GHd k Z e e ƒ d k Z e e ƒ dŠ GHe dx ƒ d‹ j o e dŒ ‚ n e d. ƒ d j o e dŽ ‚ n e dC ƒ d j o e d ‚ n e f  ƒ d‘ j o e d’ ‚ n e g  ƒ d“ j o e d” ‚ n e h  ƒ d• j o e d– ‚ n d— GHe dR ƒ dR j o e d˜ ‚ n e dS ƒ dS j o e d™ ‚ n e d_ ƒ d_ j o e dš ‚ n e d› ƒ d› j o e dœ ‚ n e d ƒ d j o e dž ‚ n e dS ƒ dS j o e dŸ ‚ n e d_ ƒ d_ j o e d  ‚ n e d› ƒ d› j o e d¡ ‚ n e d ƒ d j o e d¢ ‚ n e d£ ƒ dR j o e d˜ ‚ n e d¤ ƒ dS j o e d™ ‚ n e d¥ ƒ d_ j o e dš ‚ n e d¦ ƒ d› j o e dœ ‚ n e d¤ ƒ dS j o e dŸ ‚ n e d¥ ƒ d_ j o e d  ‚ n e d¦ ƒ d› j o e d¡ ‚ n e d§ ƒ dS j o e d¨ ‚ n e d© ƒ d_ j o e dª ‚ n e d« ƒ d› j o e d¬ ‚ n e d§ ƒ dS j o e d­ ‚ n e d© ƒ d_ j o e d® ‚ n e d« ƒ d› j o e d¯ ‚ n d° GHd k Z e e d± d/ ƒ e i d/ j o e d² ‚ n d³ GHe dx ƒ dx j o e d´ ‚ n e d. ƒ d j o e dµ ‚ n e dC ƒ d j o e d¶ ‚ n e f  ƒ d‘ j o e d· ‚ n e g  ƒ d“ j o e d¸ ‚ n e h  ƒ d• j o e d¹ ‚ n dº GHe  f  ƒ f  j o e d» ‚ n e  d. d/ d4 d@ f ƒ d. d/ d4 d@ f j o e d¼ ‚ n e  g  ƒ f  j o e d½ ‚ n e  d. d/ d4 d@ g ƒ d. d/ d4 d@ f j o e d¾ ‚ n e  dx ƒ f  j o e d¿ ‚ n e  d± ƒ dÀ dÁ d* dÂ f j o e dÃ ‚ n dÄ GHe! dx ƒ e! dÅ ƒ j p e! dx ƒ e! f  ƒ j o e dÆ ‚ n dÇ GHe" Z# Z$ e% ƒ  i& ƒ  Z# e' ƒ  Z$ e# i( ƒ  e$ i( ƒ  e# e$ j o e dÈ ‚ n d k Z e% e ƒ i& ƒ  Z# e' e ƒ Z$ e# i( ƒ  e$ i( ƒ  e# e$ j o e dÉ ‚ n dÊ „  Z) e) ƒ  dË „  Z* e* ƒ  dÌ GHe  e+ d6 ƒ ƒ e  e d6 ƒ ƒ j o e dÍ ‚ n e  e+ df d6 ƒ ƒ e  e df d6 ƒ ƒ j o e dÎ ‚ n e  e+ d. d6 d4 ƒ ƒ e  e d. d6 d4 ƒ ƒ j o e dÏ ‚ n dÐ GHd/ d4 d@ f Z# d df dÑ f Z$ d/ d f d4 df f d@ dÑ f g Z, e- e# e$ ƒ e, j o e dÒ ‚ n d df dÑ g Z$ e- e# e$ ƒ e, j o e dÓ ‚ n d df dÑ dj f Z$ e- e# e$ ƒ e, j o e dÔ ‚ n dÕ f  dÖ „  ƒ  YZ. e- e# e. ƒ  ƒ e, j o e d× ‚ n d. Z/ y e- ƒ  Wn< e0 j
 o d/ Z/ n% e i1 ƒ  d. Z2 e dØ e2 ‚ n Xe/ o e dÙ ‚ n d. Z/ y e- e" ƒ Wn< e0 j
 o d/ Z/ n% e i1 ƒ  d. Z2 e dÚ e2 ‚ n Xe/ o e dÛ ‚ n dÜ f  dÝ „  ƒ  YZ3 d. Z/ y e- e# e3 ƒ  ƒ Wn8 e4 j
 o d/ Z/ n! e i1 ƒ  d. Z2 e dÞ ‚ n Xe/ o e dß ‚ n e5 e ƒ d S(à   (   s   *s   octid   s   0144s   oct(100)l   d s   0144Ls	   oct(100L)s   037777777634s   01777777777777777777634s	   oct(-100)s   -0144Ls
   oct(-100L)s   opens   ws   1+1
s+   The quick brown fox jumps over the lazy dogs   .
s
   Dear John
s   XXXs   YYYNs   ri   s   readline(4) # exacts-   The quick brown fox jumps over the lazy dog.
s   readline() # defaults   Dears   readline(4) # shorts    John
s   readline(100)i,  s	   read(300)iè  s   read(1000) # truncates   ords    i    s   ord(' ')s   AiA   s   ord('A')s   aia   s   ord('a')s   powi    i   s   pow(0,0)s   pow(0,1)s   pow(1,0)s   pow(1,1)i   s   pow(2,0)i
   i   s	   pow(2,10)i   s	   pow(2,20)i   s	   pow(2,30)s	   pow(-2,0)s	   pow(-2,1)s	   pow(-2,2)i   i   s	   pow(-2,3)l    s	   pow(0L,0)s	   pow(0L,1)l    s	   pow(1L,0)s	   pow(1L,1)l    s	   pow(2L,0)s
   pow(2L,10)s
   pow(2L,20)s
   pow(2L,30)s
   pow(-2L,0)s
   pow(-2L,1)s
   pow(-2L,2)s
   pow(-2L,3)f0.0f1.0s	   pow(0.,0)s	   pow(0.,1)s	   pow(1.,0)s	   pow(1.,1)f2.0s	   pow(2.,0)f1024.0s
   pow(2.,10)s
   pow(2.,20)s
   pow(2.,30)l   
 f10.0l   èf1000.0f24.0s   pow(%s, %s, %s)s   ranges   range(3)i   s   range(1, 5)s   range(0)s	   range(-3)i   s   range(1, 10, 3)s   range(5, -5, -3)s   input and raw_inputs   input()s   testing
s,   The quick brown fox jumps over the lazy dog.s   raw_input()s	   Dear Johns   raw_input('testing\n')s   reducec    s   |  | S(   N(   s   xs   y(   s   xs   ys)   /mit/python/lib/python2.0/test/test_b2.pys   <lambda>z s    s   bs   cs    s   abcs   reduce(): implode a strings   ds   reduce(): appendc    s   |  | S(   N(   s   xs   y(   s   xs   ys)   /mit/python/lib/python2.0/test/test_b2.pys   <lambda> s    i°  s   reduce(): compute 7!i   l     hò s   reduce(): compute 20!, use longs   Squaresc      s   d „  Z  d „  Z d „  Z RS(   Nc    s   | |  _  g  |  _ d  S(   N(   s   maxs   selfs   sofar(   s   selfs   maxs)   /mit/python/lib/python2.0/test/test_b2.pys   __init__„ s    	c    s   t  |  i ƒ Sd  S(   N(   s   lens   selfs   sofar(   s   selfs)   /mit/python/lib/python2.0/test/test_b2.pys   __len__‡ s    c    s}   d | j o |  i j  n o
 t ‚ n t |  i ƒ } x0 | | j o" |  i i | | ƒ | d } q> W|  i | Sd  S(   Ni    i   (   s   is   selfs   maxs
   IndexErrors   lens   sofars   ns   append(   s   selfs   is   ns)   /mit/python/lib/python2.0/test/test_b2.pys   __getitem__ˆ s    " 
 (   s   __init__s   __len__s   __getitem__(    s)   /mit/python/lib/python2.0/test/test_b2.pys   Squaresƒ s    		i  s   reduce(<+>, Squares(10))s   reduce(<+>, Squares(10), 0)s   reduce(<+>, Squares(0), 0)s   reloads   reprs   ''s   repr('')s   0s   repr(0)s   0Ls   repr(0L)s   ()s   repr(())s   []s   repr([])s   {}s   repr({})s   rounds
   round(0.0)s
   round(1.0)s   round(10.0)f1000000000.0s   round(1000000000.0)f1e+20s   round(1e20)s   round(-1.0)s   round(-10.0)s   round(-1000000000.0)s   round(-1e20)f0.1f1.1f10.1f1000000000.1f0.9s
   round(0.9)f9.9s
   round(9.9)f999999999.9s   round(999999999.9)s   round(-0.9)s   round(-9.9)s   round(-999999999.9)s   setattrs   spams   setattr(sys, 'spam', 1)s   strs   str('')s   str(0)s   str(0L)s   str(())s   str([])s   str({})s   tuples	   tuple(())s   tuple((0, 1, 2, 3))s	   tuple([])s   tuple([0, 1, 2, 3])s   tuple()s   ss   ps   ms   tuple('spam')s   types   123s   type()s   varss   vars()s	   vars(sys)c      s!   t  ƒ  h  j o t d ‚ n d  S(   Ns   vars() in f0()(   s   varss
   TestFailed(    s)   /mit/python/lib/python2.0/test/test_b2.pys   f0ò s     c     sF   t  ƒ  d }  d } t ƒ  h  |  d <| d <j o t d ‚ n d  S(   Ni   i   s   as   bs   vars() in f2()(   s   f0s   as   bs   varss
   TestFailed(   s   as   bs)   /mit/python/lib/python2.0/test/test_b2.pys   f2õ s
    " s   xranges
   xrange(10)s   xrange(5,10)s   xrange(0,10,2)s   zipi   s"   zip(a, b) - same size, both tupless!   zip(a, b) - same size, tuple/lists   zip(a, b) - b is longers   Ic      s   d „  Z  RS(   Nc    s0   | d j  p
 | d j o
 t ‚ n | d Sd  S(   Ni    i   i   (   s   is
   IndexError(   s   selfs   is)   /mit/python/lib/python2.0/test/test_b2.pys   __getitem__s     
(   s   __getitem__(    s)   /mit/python/lib/python2.0/test/test_b2.pys   Is    s   zip(a, b) - b is instances+   zip() - no args, expected TypeError, got %ss+   zip() - no args, missing expected TypeErrors&   zip(None) - expected TypeError, got %ss&   zip(None) - missing expected TypeErrors   Gc      s   RS(   N(    (    s)   /mit/python/lib/python2.0/test/test_b2.pys   G%s    s&   zip(a, b) - b instance w/o __getitem__s+   zip(a, b) - missing expected AttributeError(6   s   test_supports   octs
   TestFaileds   opens   TESTFNs   fps   writes   closes   readlines   reads   ords   pows   fcmps   xs   ys   zs   ranges   syss   stdins	   savestdins   inputs	   raw_inputs   reduces   Squaress   marshals   reloads   strings   reprs   rounds   setattrs   spams   strs   tuples   types   Nones   as   bs   varss   keyss   dirs   sorts   f0s   f2s   xranges   ts   zips   Is   excs	   TypeErrors   exc_infos   es   Gs   AttributeErrors   unlink(    s)   /mit/python/lib/python2.0/test/test_b2.pys   ? s                                                !    & "   " ) 			   	%	4%%""	
	
                      	        +  +   2
	

 	

 		% + 1!    


