Subject: lndata87

From: Yaku <yaku>
Date: Fri, 29 Sep 1995 21:23:43 +0900

$B!y!!=xJ8!!!y(B
$B!!$3$l$O>pJs?tM}3X2J#1G/;~!"!V7W;;5!!W$N9V5A!J><OB#5#7G/EY!K$N%N!<%H$r%3%s%T%e!<(B
$B%?!<$G!"=PNO$7$?$b$N$G$9!#%3%s%T%e!<%?!<$G=hM}$7$?$N$GB?>/8+$:$i$/$J$C$F$$$^$9$,!"(B
$B2DG=$J$+$.$j8+$d$9$/$7$?$b$N$G$9!#(B
$B!!$3$N9V5A$O!"%3%s%T%e!<%?!<8@8l$rMQ$$$FJ*;v$r=hM}$9$k<jCJ$r3X$V$b$N$G$9!#A04|$G(B
$B#P#L!?#I$r3X$s$@3X@8$b$3$N9V5A$G!"%3%s%T%e!<%?!<=hM}$NDlJU$H$J$C$F$$$k!"%"%k%4%j(B
$B%:%`!J9M$(J}!K$r3X$V$3$H$,$G$-$?$H?.$8$^$9!#(B
$B!!:G8e$K!"8f6(NO$$$?$@$$$?J}!9$K46<UCW$7$^$9!#(B

$B!!!!!!!!!!!!!!!!!!!!#1#9#8#5G/#17n(B
$B!!!!!!!!!!!!!!!!!!!!>pJs?tM}3X2J!!#4#0#S#S#1#1#5#1(B
$B!!!!!!!!!!!!!!!!!!!!;01:!!8-<#(B

$B!J;29M!K(B
$B!y!!9V5A$K4X$7$F!!!y(B
$B!!!!G/EY!!!!!!!!!!!!!!!!!!!'!!#1#9#8#2G/EY!!!J><OB#5#7G/EY!K(B
$B!!!!9V5AL>!!!!!!!!!!!!!!!!!'!!7W;;5!(B
$B!!!!9V;U!!!!!!!!!!!!!!!!!!!'!!Lk5W!!C]IW(B
$B!!!!BP>]!!!!!!!!!!!!!!!!!!!'!!>pJs?tM}3X2J!!#1G/!!#A%<%_(B

$B!y!!0u:~$K4X$7$F!!!y(B
$B!!!!0u:~%U%!%$%kL>!!!!!!!!!'!!#P#L#1(B
$B!!!!MQ;f$N%5%$%:!!!!!!!!!!!'!!#1!!!J#B#5!K(B
$B!!!!>\:Y$J;XDj!!!!!!!!!!!!!'!!#1!!!J$9$k!K(B

$B!!!!0u:~It?t!!!!!!!!!!!!!!!'!!#1(B
$B!!!!0u:~3+;O%Z!<%8!!!!!!!!!'!!#1(B
$B!!!!0u:~=*N;%Z!<%8!!!!!!!!!'!!#9#9#9(B
$B!!!!%Z!<%8HV9f3+;OCM!!!!!!!'!!#1(B
$B!!!!MQ;f$N<oN`!!!!!!!!!!!!!'!!#1!!!JC1I<!K(B
$B!!!!#1%Z!<%8$N9T?t!!!!!!!!!'!!I8=`(B
$B!!!!#19T$NJ8;z?t!!!!!!!!!!!'!!I8=`(B
$B!!!!>eItM>Gr!!!!!!!!!!!!!!!'!!I8=`(B
$B!!!!:8B&M>Gr!!!!!!!!!!!!!!!'!!I8=`(B
$B!!!!2#=q$-!&=D=q$-!!!!!!!!!'!!2#(B



$B#0#1!%#97n(B
$B#0#2!%#97n(B
$B#1!%#1#07n#6F|(B
$B#2!%#1#07n#1#3F|(B
$B#3!%#1#07n(B
$B#4!%#1#17n#1#0F|(B
$B#5!%#1#17n#1#7F|(B
$B#6!%#1#17n#2#4F|(B
$B#7!%(B
$B#8!%(B
$B#9!%(B
$B#1#0!%(B

$BBh#19V5A!!$O$8$a$K(B
$B!!(B
$B!c!c9V5A$N0LCVIU$1!d!d(B

$B%W%m%0%i%`8@8l$NJ8K!!'#P#a#s#c#a#l$KAH$_9~$^$l$?%"%k%4%j%:%`$H%G!<%?9=B$(B
$B!!!!!!!!"-(B
$BK\9V5A!'%W%m%0%i%`8@8l$KAH$_9~$^$l$F$$$J$$%G!<%?9=B$(B
$B!!!!!!!!"-(B
$B%"%k%4%j%:%`O@!'%W%m%0%i%`8@8l$KAH$_9~$^$l$F$$$J$$%"%k%4%j%:%`(B

$B!c!c%W%m%0%i%`!"%"%k%4%j%:%`!"%G!<%?9=B$!d!d(B

$B!!!!!!!!!!!!!!!!"+!]!]!]!]!]!c!c%W%m%0%i%`!d!d!]!]!]!]!]!]!]"*(B
               +----------------------------------------------+
               |$B?tCM(B |                                        |
               |$BG[Ns(B +-+$B!!!!!!!!!!!!!c!c%"%k%4%j%:%`!d!d!!!!!!(B|
               |$BJ8;z(B   +-+                                    |
               |$B!!J8;zNs(B +-+                                  | 
               |$B!!=89g(B     +-+                                |
               |$B!!!!9TNs(B     +-+                              | 
               |$B!!!!!!%9%?%C%/(B |                             |
               |$B!!(B    $B%-%e!<(B   +--+                           |
               |$B!!!!!!!!%j%9%H(B    +-+                         |
               |$B!!!!!!!!!!LZ!!!!!!!!(B+-+                       |
               |$B!!!!!!!!!!!!%0%i%U!!!!(B+---+                   |
               |$B!!!!!!!!!!!!!!5-9fI=(B      +----+              |
               |  $B!!!!!!!!!!!!!!%*!<%H%^%H%s(B   +--+$B!!!!(B       |
               |$B!!!!!!!!!!!!!!!!!!=R8lO@M}!"(B      |           |
               |                  $B?^7A!!!!!!!!!!!!(B+--+        |
               |                  $B4X78(B               +-+      |
               |$B!!!!!!!!!!!!!!!!(B    $B!!Cj>]%G!<%?7?!t!!(B +-+  $B!!(B|
               |                      $B!t%*%V%8%'%/%H!t(B   +-+  |
               |                                           |  |
               |           $B!c!c%G!<%?9=B$!d!d(B              |  |
               +----------------------------------------------+

$B!c!c%W%m%0%i%`8@8l$H%G!<%?9=B$!d!d(B

$B!!(BFortran66(IBM)
  | Basic(Kemmeny)
  | | LISP1.5(McCarthy)
  | | | Cobol
  | | | | Algol
  | | | | | PL/I(IBM)
  | | | | | | C(ATT)
  | | | | | | | Pascal(Wirth,ETH)
  | | | | | | | | Prolog()
  | | | | | | | | | Modula/2(Wirth)
  | | | | | | | | | | ada(DoD,1980)
  | | | | | | | | | | | Smalltalk80(Xerox)
  | | | | | | | | | | | |
  $B!{!{!{!{!{!{!{!{!{!{!{!{!!?tCM(B
  $B!{!{!{!{!{!{!{!{!{!{!{!{!!L?BjO@M}(B
  $B!{!{!{!{!{!{!{!{!{!{!{!{!!G[Ns(B
  $B"$!{!{!{!{!{!{!{!{!{!{!{!!J8;z(B
  $B"$"$!{!{!{!{!{!{!{!{!{!{!!J8;zNs(B
  $B!_!_!_!_!_!_!_!{(B        $B!!=89g(B
  $B!_!{!_(B          $B!!!!!!(B  $B!!9TNs(B
             $B!!(B $B!!!!!!!!!!!!%9%?%C%/(B $B!"%-%e!<(B 
  $B!_!_!{!_!_!_!_!_!_!_!_!_!!%j%9%H(B
  $B!_!_!_!_!_!_!_!_!_!_!_!_(B  $BLZ(B
  $B!_!_!_!_!_!_!_!_!_!_!_!_(B  $B%0%i%U!!(B
  $B!_!_!_!_!_!_!_!_!_!_!_!_(B  $B5-9fI=(B  
  $B!_!_!_!_!_!_!_!_!_!_!_!_(B  $B%*!<%H%^%H%s(B
  $B!_!_!_!_!_!_!_!_!{!_!_!_!!=R8lO@M}(B
$B!!"$"$"$"$"$"$"$"$"$"$"$"$(B  $B?^7A(B
  $B"$"$"$"$"$"$"$"$"$"$"$"$!!4X78%G!<%?%Y!<%9(B
  $B!_!_!_!_!_!_!_!_!_!_!{!_(B  $B!tCj>]%G!<%?7?!t(B
$B!!!_!_!_!_!_!_!_!_!_!_!_!{(B  $B!t%*%V%8%'%/%H!t(B


$BBh#29V(B $B%G!<%?9=B$(B
     $B!!#d#a#t#a!!!!#s#t#r#u#c#t#u#r#e#s!!!!(B

$B!G%G!<%?9=B$!G!!!'!!!G%G!<%?MWAG!G!JJ8;z!$?t!$!&!&!$??M}CM$J$I!K(B
$B!!!!!!!!!!!!!!!!!!!!!!$N=8$j!"Nc$($P(B
$B!!!!!!!!!!!!!!!!!!!!!!=89g!$72!$BN!$H>72!"(B
$B!!!!!!!!!!!!!!!!!!!!!!#g#r#a#p#h!J#29`4X78!K!$%*!<%H%^%H%s(B

$B!y<gBj#1!%(B  $B%G!<%?9=B$$K$O!"2?$,$"$k$+!)(B
$B!y<gBj#2!%!!%G!<%?9=B$$r7W;;5!>e$K$$$+$K<B8=$9$k$+!)(B
$B!!!!!!!!!&6u4V7W;;NL$O!)(B
$B!!!!!!!!!&$"$kLdBj$KBP$9$k;~4V7W;;NL$O!)!!"+"*%"%k%4%j%:%`O@(B

$B!!!!!!!!!!=89g!'OB!":9!#!!!!!!!!!!(B
$B!!!!!!!!!!72!!!'C10L85$r$_$D$1$k!#(B


$B#3!%#1!!%G!<%?9=B$$N%l%Y%k(B

$B!c!c%G!<%?9=B$$H$=$N%l%Y%k$NNc!d!d(B

$B!!!!!!!!!!!!Cj>]%l%Y%k!!!C!!!!!!!!O@M}%l%Y%k(B
$B!!!!!!!!!!!!!!!JBe?t!K!!!C!!!!!!!!!!!J8@8l!K(B
$B!!!!!!!!!!Cj>]9=B$!!!!!!!C!!!!!!!!O@M}9=B$(B
$B,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,P,P,P,$,$,$,$,$,$,$(B
$B!!!!!!!!!!%Y%/%H%k!!!!!!!C!!!!!!!!G[Ns!!!!!!!!,&,&,&#F#O#R#T#R#A#N(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!C!!!!!!!!!!!!!!!!!!!!,&,&"-(B
$B!!!!!!!!!!!!!!=89g!!!!!!!C!!!!!!!!9=B$BN!!!!!!,&,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!C!!!!!!!!!!!!!!!!!!!!,&"-#P#L!?#1(B
$B!!!!!!!!!!#29`4X78!!!!!!!C!!!!!!!!=89g!!!!!!!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!C!!!!!!!!!!!!!!!!!!!"-#P#A#S#C#A#L
!!!!!!!!!!!!!!72!!!!!!!!!C!!!!!!!!!%!%!%!!!!(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!C!!(B
$B!!!!!!!!!!!%!%!%(B

$B!!!!!!!!!!!!!!!!!GO@M}9=B$!G!'8@8l$GI=8=$5$l$F$$$k$b$N$K6a$$(B
$B!!!!!!!!!!!!!!!!!GCj>]9=B$!G!'?t3X%l%Y%k(B

$B!y<gBj#3!%(B
$B!!M?$($i$l$?Cj>]9=B$$rMxMQ2DG=$JO@M}9=B$$G!"$$$+$K<B8=$9$k$+!#(B

$B!y5-K!!!%G!<%?9=B$$O#2AH(B
$B!!!!!!!JBP>]!$BP>]>e$N4X78!J1i;;!K!K(B
$B$H$+$+$l$k!#(B

$B!yNc#3!%#1!!%G!<%?9=B$$NNc(B
  $B72!!#G!a!J#S!$!&!K(B
$B!!<+A3?t!!#N!a!J#N!$!P!\!$!]!$!_!$!?!Q!K(B
$B!!G[Ns=hM}7O!a!J!PG[Ns!Q!$!PG[NsMWAG$N;2>H!$;X?t7W;;!Q!K(B
$B!!=89g=hM}7O!a!J=89g!$!P-{!$-|!$!!!$!&!&!&!K(B


$B!!Bh#39V!!%0%i%U$H%j%9%H(B

$B:G$bHFMQE*$G4pK\E*$J%G!<%?9=B$(B

$B!c!cMQ8l!d!d(B

$B!yDj5A(B
$B!!#V!!$rM-8B=89g$H$9$k!#$3$N$H$-(B
$B!!!!!!#G!a!J#V!$#E!K(B
$B!!$r!!!G#g#r#a#p#h!G$H$$$&!#$3$3$G!!#E!J!a#V!_#V!!$N85$r!!(B'$B#v#e#r#t#e#x(B'$B!JD:E@!K(B
$BKt$O#n#o#d#e$H$$$&!#(B
                                                     $B""(B

$B!yNc!!!!#G#1!a!J!P#a!$#b!$#c!Q!$!P!J#a!$#b!K!$!J#b!$#c!K!Q!K$O(B
$B!!!!!!!!!!!!!!!!!!!!!!#a!!!!!!!!#b!!!!!!!!#c(B
$B!!!!!!!!!!!!!!!!!!!!!!!{(B---->---$B!{(B--->----$B!{(B
$B$H$+$+$l$k!#(B
$B!!!!#G#2!a!J!P#a!$#b!$#c!Q!$!P!J#a!$#b!K!$!J#b!$#c!K!$!J#c!$#b!K!Q!K(B
$B$O(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!#a!!!!!!!!#b!!!!!!!!!!#c(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$"*,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!{,$,$"*,$!{!!!!!!!!!!!{
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$"+,$,$,<(B
$B$H$+$+$l$k!#(B


$B!yMQ8l(B
$B!!!G%j%9%H!G!J#l#i#s#t!K$O!G%l%3!<%I!G!J#r#e#c#o#r#d!K$N=8$j(B
$B$3$3$G!!%l%3!<%I$O!!<!$N$h$&$J7A(B
$B!!!!!!!!!!!!!!!!!!!!!!,0,$,P,$,P,$,$,$,$,$,$,$,P,$,P,$,P,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!,&!!,&!!,&!&!&!&!&!&!&!&,&!!,&!!,&!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!,8,$,X,$,X,$,$,$,$,$,$,$,X,$,X,$,X,$,<(B
$B!!!!!!,P,$,P(B
$B$G3F!!,&!!,&$r$=$N%l%3!<%I$N!G%U%#!<%k%I!G!J#f#i#e#l#d!K$H$$$$(B
$B!!!!!!,X,$,X(B
$B3F#f#i#e#l#d$K$O<!$N#2<o$N%G!<%?$N$$$:$l$+$,$O$$$k!#(B
$B#1!%B>$N%l%3!<%I$X$N!G%]%$%s%?!G!JLp0u$G$"$i$o$9!K(B
$B#2!%?t!!Kt$O!!J8;zNs(B
                                                        $B""(B

$B!yNc(B $B%j%9%H$NNc(B
$B!!(B  $B!!!!!!!!!!!!,0,$,P,$,4!!!!!!,0,$,P,$,4!!!!!!,0,$,P,$,4(B
$B!!!!#f#i#e#l#d"*,&#a,&!{,`,$,$"*,&#b,&!{,`,$,$"*,&#c,&!?,&(B
$B!!!!!!!!!!!!!!!!,8,$,X,$,<!!!!!!,8,$,X,$,<!!!!!!,8,$,X,$,<(B
$B!!!!!!!!!!!!!!!!!!",!!#r#e#c#o#r#d(B
$B!!!!!!!!!!!!!!!!!!#F!!$KBP1~(B

$B!yNc!!%0%i%U$H%j%9%H$NNc(B

$B!{!!Cj>]%l%Y%k(B

$B!!!!!!!!!!!!!!!!#A!a!!!!,0,$,$,$,4!!!!!!!!!!!!!!!!!!,0,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,&%?%m!<,&!!!!!!!!!!!!!!!!!!,&%8%m!<,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,@,$,$,$,H!!!!!!!!!!!!!!!!!!,@,$,$,$,H(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,&%O%J%3,&!!!!!!!!!!!!!!!!!!,&%R%m%_,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,8,P,P,P,H!!!!!!!!!!!!!!!!!!,8,P,P,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!","-","-!!!!!!!!!!!!!!!!!!!!","-!!!!(B
$B!!!!!!!!!!!!!!!!!!!!,0,$,$,<,&,&,8,$,$,4!!!!!!,0,$,$,$,<,&!!!!(B
$B!!!!!!!!!!!!!!!!!!!!,&,0,$,$,<,8,$,$,4,&!!!!!!,&,0,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!","-!!!!!!!!!!!!","-!!!!!!","-(B
$B!!!!!!!!!!!!!!!!!!!!,&,&!!!!!!!!!!!!,&,&!!!!!!,&,&(B
$B!!!!!!!!!!!!!!!!,0,$,X,X,4!!!!!!,0,$,X,X,4!!,0,X,X,$,$,4!!!!,0,$,$,$,$,4(B
$B!!!!!!!!!!!!!!!!,&%h%7%_,&!!!!!!,&%1%s%?,&!!,&%1%s%$%A,&!!!!,&!!!!!!!!,&(B
$B!!!!!!!!!!!!!!!!,8,$,$,$,<!!!!!!,8,$,$,$,<!!,8,$,$,$,$,<!!!!,8,$,$,$,$,<(B
COBOL
   *---------------+
                   |
 Fortran      PL/I V        
   *-------------->*-----------+
                               |
                               V
   +-------------------------->*
   |                          ada 
   | ALGOL      Pascal       Modula2
   *-------------->*---------->*
   |
   |               C         C++
   +-------------->*---------->*

                                  Algebra
  Mathematics *-----------------> *                   * Automata
              +-----------------> * ----------------->* Algorithms
                                  | Computer Math     *Languages
  Theoretical Computer Sci *--->--+                   *Complexity
                                                      *Programs

$B!{!!O@M}%l%Y%k$K6a$$Nc!J%j%9%H9=B$!K$NNc(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Cf4V%l%Y%k(B

$B!!!!!!!!!!!!!!,0,$,$,$,P,$,$,$,4!!!!!!!!!!!!,0,$,$,$,P,$,$,$,4(B
$B!!!!!!!!!!!!!!,&%?%m!<,&%O%J%3,&!!!!!!!!!!!!,&%8%m!<,&%R%m%_,&(B
$B!!!!!!!!!!!!!!,@,$,$,$,`,$,$,$,H!!!!!!!!!!!!,@,$,$,$,`,$,$,$,H(B
$B!!!!!!!!!!!!!!,&!{!!!|,&!{!!!|,&!!!!!!!!!!!!,&!{!!!|,&,$,$,$,&(B
$B!!!!!!!!!!!!!!,8,`,$,`,X,`,$,`,<!!!!!!!!!!!!,8,`,$,`,X,$,$,$,<(B
$B!!!!!!!!!!!!!!!!",!!"-!!",!!"-!!!!!!!!!!!!!!!!",!!"-(B
$B!!!!!!,0,$,$,$,$,<!!,&!!,&!!,8,$,$,$,$,4!!,0,$,<!!,8,$,$,4(B
$B!!!!!!,&!!!!!!!!!!!!,&!!,&!!!!!!!!!!!!,&!!,&!!!!!!!!!!!!,&(B
$B!!!!!!,&,0,$,$,$,4!!,&!!,&!!,0,$,$,$,4,&!!,&,0,$,$,$,$,4,&(B
$B!!!!!!,&,&%h%7%_,&!!,&!!,&!!,&%1%s%?,&,&!!,&,&%1%s%$%A,&,&(B
$B!!!!!!,&,@,$,$,$,H!!,&!!,&!!,@,$,$,$,H,&!!,&,@,$,$,$,$,H,&(B
$B!!!!!!,8,`,$!|!!,&!!,&!!,8,$,`,$!|!!,&,&!!,8,`,$!|!!!!,&,&(B
$B!!!!!!!!,@,$,$,$,H!!,&!!!!!!,@,$,$,$,H,&!!!!,@,$,$,$,$,H,&(B
$B!!!!!!!!,&!!!{,$,`,$,<!!!!!!,&!!!{,$,`,<!!!!,&!!!!!{,$,`,<(B
$B!!!!!!!!,8,$,$,$,<!!!!!!!!!!,8,$,$,$,<!!!!!!,8,$,$,$,$,<(B

$B!!!!!!!!!!!!#c#f!%!!M?$($i$l$?;R6!L>$+$iN>?FL>$r$5$,$9(B
$B!!!!!!!!!!!!!!!!!!!!!!!!",$,$"$k$H$-!?$J$$$H$-(B
$B!!!!!!!!!!!!!!!!!!,0,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!,&%h%7%_,&!!!!!!#g#i#v#e#n(B
$B!!!!!!!!!!!!!!!!!!,8,$,$,$,<(B
+-----+-+-+-+
|COBOL|*|/|/|
+-----+|+-+-+
       +---------+
                 |
       +-------> V
+-----+|+-+-+    +------+-+-+-+     
|Fort |*|/|/|    | PL/I |*|/|/|
+-----+-+-+-+    +------+-+-+-+

                 +------+-+-+-+
           +---->|ada   |/|/|/|
           |     +------+-+-+-+
+-----+-+-+|+    
|Algol|*|*|*|
+-----+-+-+-+    

                           V
   +-------------------------->*
   |                          ada 
   |           
  ALGOL  *----> Pascal*---> Modula2*
   |
   |               C         C++
   +-------------->*---------->*

+------+
|Cob|*--------
+------+


$BBh#39V!!#T#u#r#i#n#g!!!!#a#u#t#o#m#a#t#o#n!!(B

$B!!:G$b9b5!G=$J%G!<%?9=B$(B

$B!!!!!!!!<jB3$-$G7W;;!!!!!!!!!!!!!!!!!!!!!!!!!!!!5"G<4X?tB2!!(B
$B!!!!,0,$,$,$,$,$,$,$,$,$,$,4!!!!!!!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,4(B
$B!!!!,&!!!!!!!!!!!!!!!!!!!!,&!!!!!a!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!,&(B
$B!!!!,8,$,$,$,$,$,$,$,$,$,$,<!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!%W%m%0%i%`!!!!!!!!!!!!!!!!!!!!!!(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!B(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#T#a$G7W;;$9$k!#(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,4
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7W;;5!(B

$B!!!!!!!!!!!!!!!!!&7W;;2DG=@-$NDj5A$rM?$($k7W;;%b%G%k!#(B
$B!!!!!!!!!!!!!!!!!&7W;;?t3X$NCf$N7W;;M}O@$N#1J,Ln(B

$B!!!!!!!!#T#u#r#i#n#g!!!J#1#9#3#0!G#s!K(B

$B!y35N,!!!!(B
$B!!#T#u#r#i#n#g!!!!%*!<%H%^%H%s!!!!#a#u#t#o#m#a#t#o#n!!(B
$B!J#p#l!%#a#u#t#o#m#a#t#a!K$O!"<!$N$h$&$J%G!<%?=hM}7O!J"*Be?t7O!K(B
$B!!!!!!!!!!!!!J!P%G!<%?!Q!$!PA`:n!Q!K(B
$B$G$"$k!"$3$3$G(B
$B#i!%!!%G!<%?(B
$B!!%G!<%?!!!JMMAj$H$$$&!K$O!"<!$N7A(B
$B!!!!!!!!!!#h#e#a#d!!#l#o#c#a#t#i#o#n!!!!#t#a#p#e!!!!(B
$B!!!!!!!!!!!!,0,$,$,P,$,$,$,4!!!!!!!!!!!!,0,$,$,P,$,$,P,$,$,$,P,$,$,P(B
$B!!!!!!#c!%!!,&J8;z,&!!!&!!,&!!!!!!!!!!!!,&J8;z,&J8;z,&!&!&!&,&J8;z,&(B
$B!!!!!!!!!!!!,8,$,$,X,$,`,$,<!!!!!!!!!!!!,8,$,$,X,$,$,X,$,$,$,X,$,`,X(B
$B!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B

$B#i#i!%!!A`:n(B
$B!!#T#a$NA`:n$O!">e$N$h$&$JMMAj$NFbMF$r=q$-$+$($k$b$N$G!"(B
$B!!!!!!!!!!!!!!A`:n!'#c!C!]"*#c!l!J#c!$#c!l$OMMAj!K(B
$B0J2<$N#3<o(B

$B#a!%!!!!#c!J#h#e#a#d!K>e$NJ8;z$N=q49$((B
$B#b!%!!!!#c!J#t#a#p#e!K>e$NJ8;z$N=q49$((B
$B!!!!!!!!C"$7!"=q49$($kJ8;z$O#c!J#l#o#c#a#t#i#o#n!K$N(B
$B!!!!!!!!#t#a#p#e>e$N0LCV!"$9$J$o$A(B
$B!!!!!!!!!!!!#c!J#t#a#p#e!J#c!J#l#o#c#a#t#i#o#n!K!K(B
$B!!!!!!!!$N$_!#(B
$B#c!%!!!!#c!J#l#o#c#a#t#i#o#n!K$N=q49$((B
$B!!!!!!!!C"$7!"#c!l!J#l#o#c#a#t#i#o#n!K(B
$B!!!!!!!!!!!!!!!!!!!!(B + $B#c!J#l#o#a#c#t#i#o#n!K!!!\#1(B
$B!!!!!!!!!!!!!!!!!a!!(B+  $B#c!J#l#o#c#a#t#i#o#n!K!!!^#0(B
$B!!!!!!!!!!!!!!!!!!(B  +  $B#c!J#l#o#c#a#t#i#o#n!K!!!]#1(B
$B!!!!!!!!!!!!!!!!!!!!(B + $B$N$$$:$l$+!#(B

$B!!0J>e$NA`:n$O!"!H>uBV!I#c!J#h#e#a#d!K$H#c!J#l#o#c#a#t#i#o#n!K$N$5$7$F$$$kJ8;z(B
$B!!!!!!#c!J#t#a#p#e!J#c!J#l#o#c#a#t#i#o#n!K!K!K(B
$B$KBP$7$F!"$"$i$+$8$aDj$a$i$l$?5,B'!J!H%W%m%0%i%`!I$H$$$&!K$K=>$C$F$($i$P$l$k!#(B


$B!!!!!!!!!!!!!!!!!!!!,0,$,$,P,$,$,$,4!!!!!!,0,$,$,P,$,$,P,$,$,P,$,$(B
$B!!!!!!!!!!!!!!!!#c!%,&!!!!,&!!!&!!,&!!!!!!,&!!!!,&!!!!,&!!!!,&!!!!(B
$B!!!!!!!!!!!!!!!!!!!!,8,$,$,X,$,`,$,<!!!!!!,8,$,$,X,$,$,X,$,`,X,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!A`:n!!"+=q49$(5,B'(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-!!!!!!!!!!%W%m%0%i%`(B
$B!!!!!!!!!!!!!!!!!!!!,0,$,$,P,$,$,$,4!!!!!!,0,$,$,P,$,$,P,$,$,P,$,$(B
$B!!!!!!!!!!!!!!#c!l!%,&!!!!,&!!!&!!,&!!!!!!,&!!!!,&!!!!,&!!!!,&!!!!(B
$B!!!!!!!!!!!!!!!!!!!!,8,$,$,X,$,`,$,<!!!!!!,8,$,$,X,$,`,X,$,$,X,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,<(B

$B!yNc!!!!#Y!a#2#X!!$r7W;;$9$k#T#a(B

$B!!!!#A!a!J#K!$&2!$#R!$#q#0!$#F!K(B
$B$3$3$G(B
$B!!!!#K!a!P#A!$#B!$#C!$#D!$#E!$#F!$#G!$#H!Q!!!!#h#e#a#d>e$NJ8;z(B
$B!!!!&2!a!P#b!$#1!$#1!l!Q!!!!!!!!!!!!!!!!!!!!!!#t#a#p#e>e$NJ8;z(B
$B!!!!#q#0!a!P#A!Q!!!!!!!!!!!!!!!!!!!!!!!!!!:G=i$N#h#e#a#d>e$NJ8;z(B
$B!!!!#F!a!P#H!Q!!!!!!!!!!!!!!!!!!!!!!!!!!:G8e$N#h#e#a#d>e$NJ8;z(B

$B!!!!#R!'!!!!!!!!!!!!!#q!!!!!!!!!!!!#s!!!!!!!!!!#q!l!!!!!!#s!l
!!!!!!!!!!!!!!!!,0,$,P,$,4,0,$,$,$,P,P!!!!,0,$,P,$,4,0,$,$,$,P,P(B
$B!!!!!!!!!!!!!!!!,&!!,&!!,&,&!!!!!!,&,&!!"*,&!!,&!!,&,&!!!!!!,&,&(B
$B!!!!!!!!!!!!!!!!,8,$,X,`,<,8,$,$,$,X,X!!!!,8,$,X,`,<,8,$,$,$,X,X(B
$B!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!",!!!!!!!!!!,&!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,<!!!!!!!!!!,8,$,$,$,$,$,$,<(B
$B!!!!#R!J!av8#K!_&2!_#K!_&2!_!P!]#1!$#0!$#1!Q!!!!!!!!!!!!!!"+"*#m#o#v#e(B

$B!!!!!!!!!!!!#q!!!!!!!!#s!!!!!!!!!!!!!!#s!l!!!!#q!G!!#m#o#v#e!!!!(B
$B!!!!,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$(B
$B!!!!!!!!!!!!#A!!!!!!!!#b!!!!!!!!!!!!!!#b!!!!!!#H!!!!#0!!!!!!(B
$B!!!!!!!!!!!!#A!!!!!!!!#1!!!!!!!!!!!!!!#b!!!!!!#B!!!!#R!!!!!!(B
$B!!!!!!!!!!!!#A!!!!!!!]#1!!!!!!!!!!!!!!#1!l!!!!#0!!!!#0!!!!!!(B
$B!!!!!!!!!!!!!!!%!%!%!!!!!!!!!!!!!!!!!!!%!%!%!!!%!%!%!!!!(B

$B!!2<$NI=$G=q$/(B
$B!!(B
$B!!!!,0,$,$,$,P,$,$,$,$,$,$,$,P,$,$,$,$,$,$,$,$,P,$,$,$,$,$,$,$,$,4(B
$B!!!!,&!@!!#s,&!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!,&(B
$B!!!!,&!!!@!!,&!!!!!!#b!!!!!!,&!!!!!!#1!!!!!!!!,&!!!!!!#1!l!!!!!!,&(B
$B!!!!,&!!#q!@,&!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!,&(B
$B!!!!,@,$,$,$,`,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,H(B
$B!!!!!C!!#A!!,&!J#b!$#H!$#0!K,&!J#b!!!$#B!$#R!K,&!J#1!l!$#H!$#0!K,&(B
$B!!!!,@,$,$,$,`,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,H(B
$B!!!!,&!!#B!!,&!J#1!$#F!$#L!K,&!J#1!l!$#C!$#R!K,&!J#1!l!$#H!$#0!K,&(B
$B!!!!,@,$,$,$,`,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,H(B
$B!!!!,&!!#C!!,&!J#b!$#D!$#R!K,&!J#1!!!$#C!$#R!K,&!J#1!l!$#H!$#0!K,&(B
$B!!!!,@,$,$,$,`,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,H(B
$B!!!!,&!!#D!!,&!J#1!$#E!$#L!K,&!J#1!!!$#D!$#R!K,&!J#1!l!$#H!$#0!K,&(B
$B!!!!,@,$,$,$,`,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,H(B
$B!!!!,&!!#E!!,&!J#b!$#E!$#L!K,&!J#1!!!$#E!$#L!K,&!J#1!!!$#B!$#R!K,&(B
$B!!!!,@,$,$,$,`,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,H(B
$B!!!!,&!!#F!!,&!J#b!$#G!$#R!K,&!J#1!!!$#F!$#L!K,&!J#1!l!$#H!$#0!K,&(B
$B!!!!,@,$,$,$,`,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,H(B
$B!!!!,&!!#G!!,&!J#b!$#H!$#0!K,&!J#1!!!$#H!$#0!K,&!J#1!l!$#H!$#0!K,&(B
$B!!!!,@,$,$,$,`,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,H(B
$B!!!!,&!!#H!!,&!J#b!$#H!$#0!K,&!J#1!!!$#H!$#0!K,&!J#1!l!$#H!$#0!K,&(B
$B!!!!,8,$,$,$,X,$,$,$,$,$,$,$,X,$,$,$,$,$,$,$,$,X,$,$,$,$,$,$,$,$,<(B

$B!!>e$N#A$O(B
$B!!!!!!#1(B^x+1$B$rF~NO$7$F!"#1(B^2x+1$B$r=PNO$9$k!#(B
$B$3$N$3$H$r3N$+$a$h!#(B

$B!y2r!!!!!!!!!!!!#x!a#2$H$7$F9M$($k(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!#1(B^2$B!a#1#1#1(B
$B!!!!!!!!!!!!!!!!,0,$,P,$,4!!!!,0,$,$,P,$,$,P,$,$,P,$,$,P,$,$,$,$,$(B
$B!!!!!!!!!!!!!!!!,&#A,&!&,&!!!!,&#1!!,&#1!!,&#1!!,&#b!!,&!&!&!&!&!&(B
$B!!!!!!!!!!!!!!!!,8,$,X,`,<!!!!,8,`,$,X,$,$,X,$,$,X,$,$,X,$,$,$,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,<
(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,0,$,P,$,4!!!!,0,$,$,P,$,$,P,$,$,P,$,$,P,$,$,$(B
$B!!,@,$,$,$,$,$,$,$,$,$,$,&#B,&!&,&!!!!,&#b!!,&#1!!,&#1!!,&#b!!,&!&!&!&(B
$B!!!J#A!$#1!$#B!$#b!$#R!K,8,$,X,`,<!!!!,8,$,$,X,`,$,X,$,$,X,$,$,X,$,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,0,$,P,$,4!!!!,0,$,$,P,$,$,P,$,$,P,$,$,P,$,$,$(B
$B!!,@,$,$,$,$,$,$,$,$,$,$,&#C,&!&,&!!!!,&#b!!,&#1!l,&#1!!,&#b!!,&!&!&!&(B
$B!J#B!$#1!$#C!$#1!l!$#R!K,8,$,X,`,<!!!!,8,$,$,X,$,$,X,`,$,X,$,$,X,$,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,0,$,P,$,4!!!!,0,$,$,P,$,$,P,$,$,P,$,$,P,$,$,$(B
$B!!,@,$,$,$,$,$,$,$,$,$,$,&#C,&!&,&!!!!,&#b!!,&#1!l,&#1!!,&#1!!,&!&!&!&(B
$B!!!J#C!$#1!$#C!$#1!$#R!K,8,$,X,`,<!!!!,8,$,$,X,$,$,X,$,$,X,`,$,X,$,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!&(B
$B!!!!!!!!!!!!!&(B
$B!!!!!!!!!!!!!&(B

$B!y5-K!!!#T#u#r#i#n#g!!%*!<%H%^%H%s$O<!$N$h$&$K$+$+$l$k!#(B
$B!!!!#A!a!J#K!$&2!$#R!"#q#0!$#F!K(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""(B

$BBh#49V(B

$B!yDj5A(B
$B!!ItJ,4X?t!!#f!'&-(B^k$B"*#N!!$,!G#T#aItJ,7W;;2DG=!G(B
$B!!"+#d#e#f"*<!$N$h$&$J#T#a!!#A!a!J#K!$&2!$#R!$#q#0!$#F!K$,B8:_$9$k!#(B
$B!!!!!!!!!!!!B($A(B
$B!!!!!!!!!!!!!J#X#1!$!&!&!&!&!&!&!$#X#k!K(Bin$Bv7(BDom($B#f!K!N#f$NDj5A0h!O$KBP$7$F(B
$B!!!!!!!!!!!!#f!J#X#1!$!&!&!&!&!&!&!$#X#k!K!a#y!!!!!!!!(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-(B
$B!!!!!!!!!!!!!!<!$N7W;;Ns$,#A$KB8:_!'(B
$B,0,$,$,P,$,4,0,$,P,$,P,$,$,P,$,P,$,P,$,P,$,$,P,$,P,$,P,$,P,$,$,P,$,P,$,P!](B
$B,&#q#0,&!&,&,&#1,&#1,&!&!&,&#1,&#b,&#1,&!&!&,&#1,&#b,&#1,&!&!&,&#1,&#b,&!&(B
$B,8,$,$,X,`,<,8,`,X,$,X,$,$,X,$,X,$,X,$,X,$,$,X,$,X,$,X,$,X,$,$,X,$,X,$,X,$(B
$B!!!!!!!!,&!!!!",!!#X#1!\#1%3!!!!!!!!#X#2!\#1%3!!!!!!!!#X#k!\#1%3(B
$B!!!!!!!!,8,$,$,<(B
$B!!!!!!!!!!!!!!!!!!,0,$,P,$,4!!,0,$,P,$,$,$,$,$,$,$,$,P,$,P,$,P,$,$,$(B
$B,@!&!&!&,@!!!!!!!!,&#q,&!&,&!!,&#1,&!&!&!&!&!&!&!&!&,&#1,&#b,&!&!&!&(B
$B!!!!!!!!!!!!!!!!!!,8,$,X,`,<!!,8,$,X,$,$,$,$,$,$,`,$,X,$,X,$,X,$,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#f!J#X#1!$!%!%!%!$#X#k!K%3(B
$BC"$7!"!!#q(B in $B#F(B


$BBh#59V!!%9%?%C%/$H$^$A9TNs(B
$B#5!%#1!!%9%?%C%/(B
$B!c!cDj5A!d!d(B
$B!c!c1~MQ!d!d(B
$B!!?t<0I>2A(B

$B#5!%#2!!BT$A9TNs(B
$B!c!cDj5A!d!d(B
$B!c!c1~MQ!d!d(B


$BBh#69V!!#c#h#a#i#n!!$H!!#l#i#n#k#e#d!!#l#i#s#t(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B
$B!!!!!!%0%i%U#C$,#c#h#a#i#n!!"+(Bdef$B"*!!#C$,!!!{"*!{"*!&!&"*!{(B $B$N7A(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B
$B!!!!!!!!!!!!!!!!!!!!#C#h#a#i#n!!$O!!#o#r#d#e#r#e#d!!#s#e#t!!$HBP1~(B
$B!!!!!!!!!!!!!!!!!!!!Nc$($P!!L>Jm!"JQ?tI=(B

 $B!!!!!!!!!!!!!!,4(B       $B!!!!,0(B
 $B!!!!%j%9%H#L$,,@!c!a(Bdef$B!a!d,H#L$,(B
 $B!!#l#i#n#k#e#d,&!!!!(B $B!!!!!!,&!!!!,0,P,4!!,0,P,4!!!!!!!!!!,0,P,4(B
 $B!!!!#l#i#s#t!!,&!!!!(B $B!!!!!!,&-!!!,&,&,`"*,&,&,`"*!&!&!&"*,`,&,&(B
 $B!!!!!!!!!!!!!!,<!!!!(B $B!!!!!!,&!!!!,8,X,<!!,8,X,<!!!!!!!!!!,8,X,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!Kt$O(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&-"!!,0,P,P,4!!!!,0,P,P,4!!!!!!,0,P,P,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!,&,&,&,`"*"+,`,&,&,`"*"+!&,`,&,&,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!,8,X,X,<!!!!,8,X,X,<!!!!!!,8,X,X,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8(B
$B!!(B
$B!!!!!!!!!!!!!!!!!!-!$O!!#s#i#n#g#l#y!!!!#l#i#n#k#e#d!!#l#i#s#t(B
$B!!!!!!!!!!!!!!!!!!-"$O!!#d#o#u#b#l#y!!!!#l#i#n#k#e#d!!#l#i#s#t(B

$B!!#c#h#a#i#n$O!!#l#i#n#k#e#d!!#l#i#s#t$K$h$jI=8=$5$l$k$3$H$,$"$k!#(B

$B!!!c!c#l#i#n#k#e#d!!#l#i#s#t!!$H!"$=$N$&$($N1i;;$NNc!d!d(B

$B!yNc#3!%#1(B
$B!!L>Jm!J#a#l#p#h#a#b#e#t#i#c#a#l!!#o#r#d#e#r!K$NI=8=(B
$B!{7A<0(B
$B!!!!#2<o$N%l%3!<%I$rMQ$$$k(B
$B!!!!-5!%!!#T#a#b#l#e!!$O!!<!$N!!#r#e#c#o#r#d(B
$B!!!!!!!!!!!!!!,0,$,$,$,$,P,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,4(B
$B!!!!!!!!!!!!!!,&#n#a#m#e,&#p#o#i#n#t#e#r!!#t#o!!#n#e#x#t,`"*(B
$B!!!!!!!!!!!!!!,8,$,$,$,$,X,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!$N=8$j!#(B
$B!!!!-6!%!!#A#V#A#I#L!!$O!!#T#A#B#L#E!!$NFb$N;H$($k(B
$B!!!!!!!!!!#r#e#c#o#r#d$X$N#P#O#I#N#T#E#R(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$,$,4(B
$B!!!!!!!!!!!!!!#A#V#A#I#L,&!!!{,$,`,$"*(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,<(B

$B!{(B
$B!!!!!!!!#T#A#B#L#E(B
$B!!!!!!!!,0,$,$,$,$,P,$,4!!,0,$,$,$,$,$,P,$,4!!,0,$,$,$,$,$,P,$,4!!,0,$(B
$B!!!!!!!!,&(BAda     $B,&!{,`"*,&(BBackusNaur$B!C!{,`"*,&(BNeumann   $B,&!?,&!!,&(B
$B!!!!-5!%,8,$,$,$,$,X,$,<!!,8,$,$,$,$,$,X,$,<!!,8,$,$,$,$,$,X,$,<!!,8,P,$(B
$B!!!!!!!!#A#V#A#I#L!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!,0,$,4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&(B
$B!!!!!!!!,&!{,`,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!,8,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-!!(BTuring$B!!$N!!#I#N#S#E#R#T(B
$B!!!!!!!!#T#A#B#L#E(B
$B!!!!!!!!,0,$,$,$,$,P,$,4!!,0,$,$,$,$,$,P,$,4!!,0,$,$,$,$,$,P,$,4(B
$B!!!!!!!!,&(BAda     $B,&!{,`"*,&(BBackusNaur$B,&!{,`"*,&(BNeumann   $B,&!{,&(B
$B!!!!!!!!,8,$,$,$,$,X,$,<!!,8,$,$,$,$,$,X,$,<!!,8,$,$,$,$,$,X,`,<(B
$B!!!!!!!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!"-(B
$B!!!!!!!!,0,$,$,$,$,P,$,4!!,0,$,$,$,$,$,P,$,4!!,0,$,$,$,$,$,P,$,4!!,0,$,$(B
$B!!!!-6!%,&(BTuring  $B,&!?,&!!,&!!!!!!!!!!,&!!,`"*,&!!!!!!!!!!,&!!,`"*,&(B
$B!!!!!!!!,8,$,$,$,$,X,$,<!!,8,$,P,$,$,$,X,$,<!!,8,$,$,$,$,$,X,$,<!!,8,$,$(B
$B!!!!!!#A#V#A#I#L!!!!!!!!!!!!!!",(B
$B!!!!!!!!,0,$,4!!!!!!!!!!!!!!!!,&(B
$B!!!!!!!!,&!{,`,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!,8,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-!!(BAlKwarizmi$B!!$N!!#I#N#S#E#R#T(B
$B!!!!!!#T#A#B#L#E!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,4(B
$B!!!!!!!!,0,$,$,$,$,P,$,4,&,0,$,$,$,$,$,P,$,4!!,0,$,$,$,$,$,P,$,4!!,&(B
$B!!!!!!!!,&(BAda     $B,&!{,`,<,&(BBackusNaur$B,&!{,`"*,&(BNeumann   $B,&!{,&!!,&(B
$B!!!!!!!!,8,$,$,$,$,X,$,<!!,8,$,$,P,$,$,X,$,<!!,8,$,$,$,$,$,X,`,<!!,&(B
$B!!!!!!!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,<!!!!,&(B
$B!!!!-7!%!!!!!!"-!!!!!!!!!!!!!!!!,8,$,$,$,$,4,0,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!,0,$,$,$,$,P,$,4,0!],$,$,$,$,P,$,4",,&,0,$,$,$,$,P,$,4!!,0,$,$,$(B
$B!!!!!!!!,&(BTuring  $B,&!?,&,&(BAlKwarizmi$B,&!{,`,<,&,&!!!!!!!!,&!!,`"*,&(B
$B!!!!!!!!,8,$,$,$,$,X,$,<,8!],$,$,P,$,X,$,<!!,&,8,P,$,$,$,X,$,<!!,8,$,$,$(B
$B!!!!!!#A#V#A#I#L!!!!!!!!!!!!!!!!",!!!!!!!!!!,&!!",(B
$B!!!!!!!!,0,$,4!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,<!!,&(B
$B!!!!!!!!,&!{,`,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!,8,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-!!(BBackusNaur$B!!$N!!#D#E#L#E#T#E(B
$B!!!!!!#T#A#B#L#E!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,4(B
$B!!!!!!!!,0,$,$,$,$,P,$,4,&,0,$,$,$,$,$,P,$,4!!,0,$,$,$,$,$,P,$,4!!,&(B
$B!!!!!!!!,&(BAda     $B,&!{,`,<,&!!!!!!!!!!,&!?,&!!,&(BNeumann   $B,&!{,&!!,&(B
$B!!!!!!!!,8,$,$,$,$,X,$,<!!,8,$,$,$,$,$,X,$,<!!,8,P,$,$,$,$,X,`,<!!,&(B
$B!!!!!!!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,<!!!!,&(B
$B!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$,<!!!!!!!!!!!!!!!!,&(B
$B!!!!!!#4!%!!!!"-!!!!!!!!!!!!!!!!!!!!!!!!!!",,0,$,$,$,$,$"+,$,$,$,$,<(B
$B!!!!!!!!,0,$,$,X,$,P,$,4,0(B--$B,$,$,$,$,P,$,4,&,&,0,$,$,$,$,P,$,4!!,0,$,$,$(B
$B!!!!!!!!,&(BTuring  $B,&!?,&,&(BAlKwarizmi$B,&!{,`,<,&,&!!!!!!!!,&!!,`"*,&(B
$B!!!!!!!!,8,$,$,$,$,X,$,<,8(B--$B,$,$,P,$,X,$,<!!,&,8,$,$,$,$,X,$,<!!,8,$,$,$(B
$B!!!!!!#A#V#A#I#L!!!!!!!!!!!!!!!!",!!!!!!!!!!,&!!",(B
$B!!!!!!!!,0,$,4!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,<!!,&(B
$B!!!!!!!!,&!{,`,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!,8,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-!!(BTuring$B!!$N!!#S#E#A#R#C#H(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#Y#e#s(B

Ada, Al Kwarizmi, Backus-Naur, Turing, von Neumann 

$B!c!c#c#h#a#i#n!!$N!!I=8=Nc!d!d(B

$B!!%0%i%U!!#G(B   $B!!%j%9%H$NNc!!#L!J#G!K!!%F!<%V%kI=8=!!!!!!!!O"B3I=8=#C!J#G!K(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$,$,$,$,4(B
$B,0,$,$,$,$,4!!,0,$,$,$,$,P,$,4!!!!!!!!,0,$,$,$,$,$,P,$,4!!,&!!!!!!!!!!,&(B
$B,&(BAda     $B,&!!,&(BAda $B!!!!,&!{,`,$,$,4#1,&(BAda     $B!!,&#5,&!!,&(BAda     $B!!,&(B
$B,8,$,$,P,$,<!!,8,$,$,$,$,X,$,<!!!!,&!!,8,$,$,$,$,$,X,$,<!!,&!!!!!!!!!!,&(B
$B!!!!!!"-!!!!!!!!!!!!!!!!!!!!"-,$,4"-!!!!!!!!!!!!!!!!!!!!!!,@,$,$,$,$,$,H(B
$B,0,$,$,$,$!],4,0,$,$,$,$,$,P,$,4,&,&!!,0,$,$,$,$,$,P,$,4!!,&!!!!!!!!!!,&(B
$B,&(BAlKwarizmi$B,&,&(BBackusNaur$B,&!{,&,&,&#2,&(BBackusNaur$B,&#3,&!!,&(BAlKwarizmi$B,&(B
$B,8,$,$,P!],$,<,8,$,$,$,$,$,X,`,<,&,&!!,8,$,$,$,$,$,X,$,<!!,&!!!!!!!!!!,&(B
$B!!!!!!"-!!!!!!!!!!!!!!!!!!!!"-!!,&,&!!!!!!!!!!!!!!!!!!!!!!,@,$,$,$,$,$,H(B
$B,0,$,$,$,$,$,4,0,$,$,$,$,$,P,$,4,&,&!!,0,$,$,$,$,$,P,$,4!!,&!!!!!!!!!!,&(B
$B,&(BBackusNaur$B,&,&(BNeumann   $B,&!{,&,&,&#3,&(BNeumann   $B,&#4,&!!,&(BBackusNaur$B,&(B
$B,8,$,$,$,$,$,<,8,$,$,$,$,$,X,`,<,&,&!!,8,$,$,$,$,$,X,$,<!!,&!!!!!!!!!!,&(B
$B!!!!!!"-!!!!!!!!!!!!!!!!!!!!"-!!,&,&!!!!!!!!!!!!!!!!!!!!!!,@,$,$,$,$,$,H(B
$B,0,$,$,$,$,$,4,0,$,$,$,$,$,P,$,4,&,&!!,0,$,$,$,$,$,P,$,4!!,&!!!!!!!!!!,&(B
$B,&(BNeumann   $B,&,&(BTuring  $B!!,&!?,&,&,&#4,&(BTuring  $B!!,&#0,&!!,&(BNeumann   $B,&(B
$B,8,$,$,P,$,$,<,8,$,$,$,$,$,X,$,<,&,&!!,8,$,$,$,$,$,X,$,<!!,&!!!!!!!!!!,&(B
$B!!!!!!"-!!!!!!!!!!!!!!!!!!!!!!!!","-!!!!!!!!!!!!!!!!!!!!!!,@,$,$,$,$,$,H(B
$B,0,$,$,$,$,$,4,0,$,$,$,$,$,P,$,4,&,&!!,0,$,$,$,$,$,P,$,4!!,&!!!!!!!!!!,&(B
$B,&(BTuring  $B!!,&,&(BAlKwarizmi$B,&!{,`,<,&#5,&(BAlKwarizmi$B,&#2,&!!,&(BTuring  $B!!,&(B
$B,8,$,$,$,$,$,<,8,$,$,$,$,$,X,$,<!!,&!!,8,$,$,$,$,$,X,$,<!!,&!!!!!!!!!!,&(B
$B!!!!!!!!!!!!!!!!!!!!",!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#S!J#n!K!a#2!&#n!!!!!!!!#S!J#n!K!a#n(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8!!#S#P#A#C#E!!!!%G!<%?!$?M?t(B

$B!!!!!!!!!!!!!!!!!!!!!!(BBackusNaur$B!!$N!!#D#E#L#E#T#E(B

$B,0,$,$,$,$,4!!,0,$,$,$,$,$,P,$,4!!!!!!,0,$,$,$,$,$,P,$,4,0,$,$,$,$,$,$,$,4(B
$B,&(BAda     $B,&!!,&(BAda     $B!!,&!{,`,$,4#1,&(BAda     $B!!,&#5,&,&!!(BAda     $B!!!!,&(B
$B,8,$,$,P,$,<!!,8,$,$,$,$,$,X,$,<!!,&!!,8,$,$,$,$,$,X,$,<,&!!!!!!!!!!!!!!,&(B
$B!!!!!!"-!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!,@,$,$,$,$,$,$,$,H(B
$B,0,$,$,$(B--$B,$,4,0,$,$,$,$,$,P,$,4!!,&!!,0,$,$,$,$,$,P,$,4,&!!!!!!!!!!!!!!,&(B
$B,&(BAlKwarizmi$B,&,&!!!!!!!!!!,&!!,&!!,&#2,&!!!!!!!!!!,&#0,&,&!!(BAlKwarizmi$B!!,&(B
$B,8,$,$,P(B--$B,$,<,8,$,$,$,$,$,X,$,<!!,&!!,8,$,$,$,$,$,X,$,<,&!!!!!!!!!!!!!!,&(B
$B!!!!!!"-!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!,@,$,$,$,$,$,$,$,H(B
$B,0,$,$,$,$,$,4,0,$,$,$,$,$,P,$,4!!,&!!,0,$,$,$,$,$,P,$,4,&,0,$,$,$,$,$,4,&(B
$B,&(BNeumann   $B,&,&(BNeumann   $B,&!{,&,4,&#3,&(BNeumann   $B,&#4,&,&,&(BNeumann   $B,&,&(B
$B,8,$,$,P,$,$,<,8,$,$,$,$,$,X,`,<,&"-!!,8,$,$,$,$,$,X,$,<,&,8,$,$,$,$,$,<,&(B
$B!!!!!!"-!!!!!!!!!!!!!!!!!!!!"-!!",,&!!!!!!!!!!!!!!!!!!!!,@,$,$,$,$,$,$,$,H(B
$B,0,$,$,$,$,$,4,0,$,$,$,$,$,P,$,4,&,&!!,0,$,$,$,$,$,P,$,4,&,0,$,$,$,$,$,4,&(B
$B,&(BTuring  $B!!,&,&(BTuring  $B!!,&!?,&,&,&#4,&(BTuring  $B!!,&#0,&,&,&(BTuring  $B!!,&,&(B
$B,8,$,$,$,$,$,<,8,$,$,$,$,$,X,$,<,&,&!!,8,$,$,$,$,$,X,$,<,&,8,$,$,$,$,$,<,&(B
$B!!!!!!!!!!!!!!,0,$,$,$,$,$,P,$,4,&,&!!,0,$,$,$,$,$,P,$,4,8,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!,&(BAlKwarizmi$B,&!{,`,<,&#5,&(BAlKwarizmi$B,&#3,&(B
$B!!!!!!!!!!!!!!,8,$,$,$,$,$,X,$,<!!,&!!,8,$,$,$,$,$,X,$,<(B
$B!!!!!!!!!!!!!!!!!!!!",!!!!!!!!!!!!,&(B
$B!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,<!!!!!!-!!!!!!!!!!!!!!!!!-"(B

$B!!#C#1!'Hf3S$KMW$9$k;~4V(B
$B!!#C#2!'%]%$%s%?$D$1$+$($KMW$9$k;~4V(B
$B!!#C#3!'=q49$($KMW$9$k;~4V(B
$B!!!!!!!!-!!!>e3&!'#T!J#n!K-p#n!&#C#1!\#C#2(B
$B!!!!!!!!-"!!>e3&!'#T!J#n!K-p#l#o#g#n!&#C#1!\#N!&#C(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&(BTuring $B!!$N!!#S#E#A#R#C#H(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-(B
$B!!!!!!!!!!!!>e3&!'#T!J#n!K-p#l#o#g#N!&#C#1(B
$B!!!!!!!!!!!!!!!!!!!!!!!!#C#1!c#C#3(B
$B!y8&5f<gBj(B
$B!!J?6Q;~4V$O!)(B


$BBh#89V!!LZ$H#2J,C5:wLZ(B
$B!!LZ!'%0%i%U$N0l<o(B
$B!!#2J,C5:wLZ!'%=!<%H!?%5!<%A$N0Y$NLZ(B

$B!!#B#i#n#a#r#y!!!!#S#e#a#r#c#h!!#T#r#e#e#s(B

$B!}MQ8l!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B
$B!yDj5A!!%0%i%U#G$,!GLZ!G!J#t#r#e#e!K!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"+(Bdef$B"*#G$,!GO"7k!G!J#c#o#n#n#e#c#t#e#d!K$G!G%5%$%/%k!G$r4^$^$J$$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B
$B!yNc(B
$B!!!!!!!!!!!!!{!=!{!=!{(B
$B!!!!!!!!!!!!!!!!!!!!!C(B
$B!!!!!!!!!!!!!!!!!!!!,8,$!{!=!{(B
$B!!!!(B      $B!!!!!!!!!!!!!!,&(B
$B!!!!!!!!!!(B    $B!!!!!!!!!!,8,$!{!=!{(B

$B!yNc(B $BLZ$G$J$$Nc(B
$B!!#1!%!!,0,$!{,$,4(B
$B!!!!!!!!!{!!!!!!!{!=!{!=!{(B
$B!!!!!!!!!!!!!!!!,8,$!{,$,<(B
  
  $B#2!%!!!!!!!!!!!{(B
$B!!!!!!!!!!!!!!!?,&(B
$B!!!!!!!!!!!!!{!!,&(B
$B!!!!!!!!!!!?!!!@,&(B
$B!!!!!!!!!{,$,$,$!{(B
$B!!(B

$B!!#3!%!!!!!!!!,0,$,$,4(B
$B!!!!!!!!!!!!!!!{,$,$,<(B
$B!!!!!!!!!!!!!?(B
$B!!!!!!!!!!!{,$,$!{(B

$B!!!!!!!!!!!!!!!!I=8=(B
$B!!!!!!!!!!!!!!!!7W;;NL(B
$B!!!!!!!!!!!!!!!!L\E*!'!!#c#h#a#i#n!!$N!!I=8=(B

$B!yMQ8l(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,4!!!!(B   $B!!,0(B
$B!!!!!!!!!!!!!!LZ$,!G#2J,LZ!G!!,@"+(Bdef$B"*!!,H3F#v#e#r#t#e#x!!$N!H;R6!!I$,(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,<!!!!!!(B   $B,&#2$D0J2<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B   $B!!,&!J=P$F$$$/@h$,#2$D0J2<!K(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B   $B,8(B
$B!!!!!!!!!!!!!J#2?JLZ$H$b$$$&!"#b#i#n#a#r#y!!#t#r#e#e!K(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#h!{
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#g!{(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#b!{!!!!!!!{#f(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?!!!@!!!?(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#a!{!!!!#c!{(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#e!{(B


$B!!!!!!!!!!!!!!!!!!!!!!!!!!,4!!!!!!!!!!,0!!!!!!!!!!!!!!!!!!(B
$B!!!!!!!!#L#I#S#T!!#L!!$,!!,@(B $B"+(Bdef$B"*!!,H!!!!#L!!$,<!$N$h$&$J7A!'(B
$B!!!!!!!!!G#2?J%j%9%H!G!!!!,&!!!!!!!!!!,8(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,&!!#a!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,@,$,$,$,H(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,&!?,&!{,`,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,8,$,X,$,<!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!#b!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,@,$,P,$,H(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$,`!{,&!{,`,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!"-!!!!,8,$,X,$,<!!!!"-(B
$B!!!!!!!!!!!!!!!!!!!!!!,0,$,$,$,4!!!!!!!!!!,0,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!,&!!#c!!,&!!!!!!!!!!,&!!#g!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!,@,$,P,$,H!!!!!!!!!!,@,$,P,$,H(B
$B!!!!!!!!!!!!!!!!,0,$,$,`!{,&!{,`,$,$,4!!!!,&!?,&!{,`,$,$,4(B
$B!!!!!!!!!!!!!!!!"-!!!!,8,$,X,$,<!!!!"-!!!!,8,$,X,$,<!!!!"-(B
$B!!!!!!!!!!!!,0,$,$,$,4!!!!!!!!!!,0,$,$,$,4!!!!!!!!!!,0,$,$,$,4(B
$B!!!!!!!!!!!!,&!!#e!!,&!!!!!!!!!!,&!!#f!!,&!!!!!!!!!!,&!!#h!!,&(B
$B!!!!!!!!!!!!,@,$,P,$,H!!!!!!!!!!,@,$,P,$,H!!!!!!!!!!,@,$,P,$,H(B
$B!!!!!!!!!!!!,&!?,&!?,&!!!!!!!!!!,&!?,&!?,&!!!!!!!!!!,&!?,&!?,&(B
$B!!!!!!!!!!!!,8,$,X,$,<!!!!!!!!!!,8,$,X,$,<!!!!!!!!!!,8,$,X,$,<(B

$B!yMQ8l!!(B
$B!!!!!!#2?J%j%9%H#L$,!G#2J,C5:wLZ!G(B
$B!!!!!!!!!!"+(Bdef$B"*!!#L$N3F%l%3!<%I#r$K$D$$$F<!$,@.$jN)$D(B


$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!#y!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!#r!'!!,@,$,P,$,H(B
$B!!!!!!!!!!!!!!!!!!!!,0,$,$,$,$,$,`!{,&!{,`,$,$,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!,8,$,X,$,<!!!!!!!!!!,&(B
$B!!!!!!!!!!!!!!!!!!!!"-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-(B
$B!!!!!!!!!!!!!!!!,0,$,$,$,4!!!!!!!!!!!!!!!!!!!!!!,0,$,$,$,4(B
$B!!!!!!!!!!!!!!!!,&!!#x!!,&!!!!!!!!!!!!!!!!!!!!!!,&!!#z!!,&(B
$B!!!!!!!!!!!!#s!',@,$,P,$,H!!!!!!!!!!!!!!!!!!#t!',@,$,P,$,H(B
$B!!!!!!!!!!!!!!!!,&!!,&!!,&!!!!!!!!!!!!!!!!!!!!!!,&!!,&!!,&(B
$B!!!!!!!!!!!!!!!!,8,$,X,$,<!!!!!!!!!!!!!!!!!!!!!!,8,$,X,$,<(B

$B!!!!!!!!!!!!!!!!!!#s!!$,B8:_$9$k$H$-!!!!!!#x!e#y(B
$B!!!!!!!!!!!!!!!!!!#t!!$,B8:_$9$k$H$-!!!!!!#y!e#z(B
$B!!!!!!!!!!!!!!!!!!!!!!$?$@$7!!!e!!$O!!#c#h#a#i#n!!$N!!=g=x4X78(B

$B!yNc!!!!!!!!!!!!#a!!!!!!#b!!!!!!#c!!!!!!#d!!!!!!#e(B
$B!!!!!!!!!!!!!!!!!!!{,$,$,$!{,$,$,$!{,$,$,$!{,$,$,$!{(B
$B!!!!!!!!!!!!!!!!!!!!!!$r!!I=8=$9$k!!!!#2J,C5:wLZ$NNc(B
$B!!!!!!!!!!!!!!!!!!!!{#a!!!!!!!!!!!!!!!!!!#a!{
!!!!!!!!!!!!!!!!!!!!!!!@!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!{#c!!!!!!!!!!!!!!!!!!!!!{#d(B
$B!!!!!!!!!!!!!!!!!!!!!!!?!!!@!!!!!!!!!!!!!!!!!!!?!!!@(B
$B!!!!!!!!!!!!!!!!!!#b!{!!!!!!!{#d!!!!!!!!!!#c!{!!!!!!!{#e(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@!!!!!!!!!!!?(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#e!!#b!{(B

$B!!!!!!!!!!!!!!!!!!0lHL$K!!!!J#?t8D(B

$B!!!!!!!!C5:w$H:n@.!JDI2C!K$N;~4V7W;;NL(B
$B!!!!!!!!!!!!!!!!#w#o#r#s#t!!#c#a#s#e!!$O!"4JC1$K$o$+$k(B
$B!!!!!!!!!!!!!!!!!!!!!!!{(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!{!!!!!!!!!!$N#c#a#s#e(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{(B
$B!!!!!!!!!!!!!!!!#b#e#s#t!!#c#a#s#e(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{(B
$B!!!!!!!!!!!!!!!!!!!!,0,$,$,$,$,X,$,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!{!!!!!!!!!!!!!!!!!!!{(B
$B!!!!!!!!!!!!,0,$,$,$,X,$,$,4!!!!!!,0,$,$,X,$,$,$,4(B
$B!!!!!!!!!!!!!{!!!!!!!!!!!!!{!!!!!!!{!!!!!!!!!!!!!{(B
$B!!!!!!!!,0,$,X,$,4!!!!,0,$,X,$,4,0,X,$,4!!!!,0,$,X,$,4(B
$B!!!!!!!!!{!!!!!!!{!!!!!{!!!!!!!{!{!!!!!{!!!!!{!!!!!!!{!!!!!!!!!!#l#o#g#n(B

$B!!!!!!!!!!!!!!!!#e#x#p#e#c#t#e#d!!#c#a#s#e!!!!!!J,$C$F$$$k(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#1!%#4#l#o#g#n(B

$BNc(B
$B!!!!!!#n!a#3!!$N>l9g!!$N!!#b#i#n#a#r#y!!#s#e#a#r#c#h!!#t#r#e#e(B
$B!!!!!!!!#a!$#b!$#c!!!J=gHV!K!!!!"*!!!!!!!!!{#a(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#b(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#c(B

$B!!!!!!!!#b!$#c!$#a!!!!!!!!!!!!!!"*!!!!!!!!!!!!!{#b(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#a!{!!!!!!!{#b(B

$B!!!!!!!!#b!$#a!$#c!!!!!!!!!!!!!!"*!!!!!!!!!{#b(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#a(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#c(B
$B!!!!!!#n!a#7!!$N>l9g(B
$B!!!!!!!!#a!$#b!$#c!$#d!$#e!$#f!$#g!!!!!!!!"*(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!{#a(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#b(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#c(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#d(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#e(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#f(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#g
(B

$B!!!!!!!!#b!$#d!$#e!$#a!$#f!$#g!$#c!!!!!!!!!!"*(B
$B!!!!!!!!!!!!!!!{#b(B
$B!!!!!!!!!!!!!?!!!@(B
$B!!!!!!!!#a!{!!!!!!!{#d!!!!!!J?6QC5:w;~4V!JHf3S2s?t!K!'#1!\#2!\#3!\#3!\#4!\(B
$B!!!!!!!!!!!!!!!!!?!!!@!!!!!!!!!!!!!!!!!!!!#5!\#2(B
$B!!!!!!!!!!!!#c!{!!!!!!!{#e!!!!!!!!!!,$,$,$,$,$,$,$,$,$,$,$,$,$(B
$B!!!!!!(B                $B!!!@!!!!!!!!!!!!!!!!!!!!!!#7(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!{#f(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!{#g(B

$B!yNc(B
$B!!!!!!!!!!!!!!!!!!!!!!!{#d(B
$B!!!!!!!!!!!!!!!!!!!!!?!!!@(B
$B!!!!!!!!!!!!!!!!!!!?!!!!!!!@(B
$B!!!!!!!!!!!!!!#b!{!!!!!!!!!!!{#f(B
$B!!!!!!!!!!!!!!!?!!!@!!!!!!!?!!!@(B
$B!!!!!!!!!!#a!{!!!!#c!{!!!{#e!!!!!{#g!!!!!!$H$J$kF~NONs$O!)(B

$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#d!$#f!$#b!$#g!$#e!$#c!$#a(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#d!$#f!$#e!$#g!$#b!$#a!$#c(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#d!$#b!$#a!$#c!$#f!$#e!$#g(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#d!$#b!$#f!$#a!$#c!$#e!$#g(B


$BBh#69V(B $B#1#17n#2#4F|(B
$B!!!!!x#4!%%G!<%?9=B$$NI=8=(B
$B!!!!!!!!#4!%#1!!!!@~7A%j%9%H$NI=8=(B
$B!!!!!!!!!!!!LdBj!!!'!!!x#3!%#4!!$N@~7A%j%9%H!J%F!<%V%kI=8=!K(B
$B!!!!!!!!!!!!!!!!!!!!!!$r#P#L!?#1>e$G<B8=!#!!B($A<!$N%G!<%?9=B$$r<B8=(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!J%j%9%H$N>l9g!P(Binsert,delete,search$B!Q!K(B
$B!!!!!!!!!!!!!!!!%W%m%0%i%`$N;EMM!J6&DLItJ,!K(B
$B!!!!!!!!!!!!!!!!!!#i!!%G!<%?7?(B

$B!!(B  $B!!!!!!L>A0!!!!!!!!(B $B!!,&!!!!!!0UL#!!!!!!,&!!!!,&(B
$B!!(B $B!!,$,$,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,`,$,$,`,$,$,$,$,$,$,$(B
$B!!!!!!(BListOfNames   $B!!(B $B!!,&L>A0!!!!!!!!!!!!,&G[Ns,&#C#H#A#R!!#1#0(B
    $B!!(BListOfNextRecords  $B,&<!$N%l%3!<%I!!!!,&G[Ns,&#I#N#T#E#G#E#R(B
$B!!!!!!(BTopOfNameList    $B!!,&L>Jm$N%H%C%W!!!!,&!&!!,&#I#N#T#E#G#E#R(B
$B!!!!!!(BAvailableRecord    $B,&!!!!!!!!!!!!!!!,&!&!!,&#I#N#T#E#G#E#R
!!!!!!!!!!!!!!!!!!!!!!(B $B!!,&!!!!!!!!!!!!!!!!,&!!!!,&(B

         $B!!!!!!!!!!(Bii$B!!<jB3$-!J%b%8%e!<%k!K(B

$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,P,$,$,$,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,$,$,$,H,&#I#N#S#E#R#T,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!,8,X,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!,0,P,$,$,$,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,@,$,$,$,H,&#D#E#L#E#T#E,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!,8,X,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!,0,P,$,$,$,$,$,$,4(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,H,&#S#E#A#R#C#H,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,X,$,$,$,$,$,$,<(B

$B!!!!!!!!!!#A!!!!(BSEARCH$B!!1i;;$N<B8=(B

$B!!!!L>A0!!!!#S#E#A#R#C#H(B
$B!!!!%G!<%?!!!J(Bin$B!K(BListOfNextRecords $B>e=R(B
$B!!!!!!!!!!!!!J(Bin$B!K(BText        $B!!!!!!J8;zNs(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A\$9L>A0(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#T#E#X#T(B in $B#L$+$I$&$+(B
$B!!!!!!!!!!!!!J(BOUT$B!K(BLocation
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#T#E#X#T(B in $B#L$N$H$-(BNAME$BFb$N(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#T#E#X#T$N$"$k0LCV(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#T#E#X#T(B in $B#L$N$H$-#0(B

$B!!!!#U#S#A#G#E!!!J;HMQK!!K(B
$B!!!!!!!!!!!!!!#S#E#A#R#C#H!J#L#I#S#T#N#A#M#E!$#L#I#S#T#N#E#X#T!$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!#T#O#P#L#I#S#T!$#A#V#A#I#L#L#I#S#T!$#T#E#X#T!$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!#L#O#C#A#T#E!K(B
$B!!!!%G!<%?$N@k8@(B
$B!!!!!!!!!!(BVAR
$B!!!!!!!!!!!!(BListOfNames: ARRAY[160,10] OF CHAR;
$B!!!!!!!!!!!!(BListOfNextRecords: ARRAY[160] OF INTEGER;
            TopOfList, AvailableList, Location: INTEGER;
            Text: ARRAY[10] OF CHAR;

$B!!!!%F%9%H%G!<%?(B
$B!!!!!!!!(BListOfNames$B!!!!!!!!!!!!!!!!!!!!(B    ListOfNextRecords
$B,0,$,$,P,$,$,$,$,$,$,$,$,$,$,$,4!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,4(B
$B,&!!#1,&!!!!#H#A#R#A!!!!!!!!!!,&!!!!!!!!,&!!!!!!!!!!#5!!!!!!!!!!,&(B
$B,@,$,$,`,$,$,$,$,$,$,$,$,$,$,$,H!!!!!!!!,@,$,$,$,$,$,$,$,$,$,$,$,H(B
$B,&!!#2,&!!!!!!,8,$,<!!!!!!!!!!,&!!!!!!!!,&!!!!!!!!!!#0!!!!!!!!!!,&(B
$B,@,$,$,`,$,$,$,$,$,$,$,$,$,$,$,H!!!!!!!!,@,$,$,$,$,$,$,$,$,$,$,$,H(B
$B,&!!#3,&!!!!#S#E#I#K#O!!!!!!!!,&!!!!!!!!,&!!!!!!!!!!#4!!!!!!!!!!,&(B
$B,@,$,$,`,$,$,$,$,$,$,$,$,$,$,$,H!!!!!!!!,@,$,$,$,$,$,$,$,$,$,$,$,H(B
$B,&!!#4,&!!!!#W#A#N#G!!!!!!!!!!,&!!!!!!!!,&!!!!!!!!!!#0!!!!!!!!!!,&(B
$B,@,$,$,`,$,$,$,$,$,$,$,$,$,$,$,H!!!!!!!!,@,$,$,$,$,$,$,$,$,$,$,$,H(B
$B,&!!#5,&!!!!#K#O#J#I!!!!!!!!!!,&!!!!!!!!,&!!!!!!!!!!#3!!!!!!!!!!,&(B
$B,8,$,$,X,$,$,$,$,$,$,$,$,$,$,$,<!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$,<(B

$B!!!!!!!!(BTopOfList$B!!!!!!!!!!!!!!!!!!!!!!!!(BAvailableList
  $B!!,0,$,$,$,$,$,$,$,$,$,$,$,$,4!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,4(B
$B!!!!,&!!!!!!!!#1!!!!!!!!!!!!!!,&!!!!!!!!,&!!!!!!!!!!#2!!!!!!!!!!,&(B
$B!!!!,8,$,$,$,$,$,$,$,$,$,$,$,$,<!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$,<(B

$B!!!!!!!!!!!!!!!!!!(BText
$B!!!!!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,$,4(B
$B!!!!!!!!!!!!,&!!!!#W#A#N#G!!!!!!!!!!!!,&(B
$B!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$,$,<(B

$B!!!!!!!!!!!!!!!!=PNO(B

$B!!!!!!!!!!!!!!!!!!(BLocation
$B!!!!!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,$,4(B
$B!!!!!!!!!!!!,&!!!!!!!!#4!!!!!!!!!!!!!!,&(B
$B!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$,$,<(B


$BBh#99V(B $B!!M-8B%*!<%H%^%H%s(B
$B!!!!!!!!!!!!!!!!!!!!!!(Bfinite automaton$B!!!!!J#f#a!K(B

$B!!!!!!!!!!!!!!!!!!#T#a!!!'!!A4$F$N7W;;$,2DG=(B
$B!!!!!!!!!!!!!!!!!!#f#a!!!'!!0lIt$N7W;;$,2DG=(B
$B!!!!!!!!!!!!!!!!!!#f#a!!$O!!:G$b@)8B$,6/$$(B

$B!!#f#a$NBP>]J,Ln!'(B
$B!!!!O@M}2sO)!!!!!!!J%O!<%I!K(B
$B!!!!%3%s%Q%$%i!J%W%m%0%i%`$rK]Lu$9$k$b$N!K$N0lIt!!!J%=%U%H!K(B
$B!!!!%Q%?!<%s%^%C%A%s%0$N0lIt!!!!!!!!!!!!!!!!!!!!!!!J%=%U%H!K(B
$B!!!!%Q%?!<%sG'<1$N0lIt(B

$B!yDj5A!!#T#a!!#A!a!J#K!$&2!$#R!$#q#0!$#F!K!!$,!GM-8B%*!<%H%^%H%s!G(B
$B!!!!!c!a(Bdef$B!a!d!!!J#q!$#s!$#q!l!$#s!l!$#i!K(Bin $B#R(B  $B$J$i$P(B
$B!!!!!!!!!!!!!!!!!!#s!a#s!!$+$D!!#i!a#i!\#1!!""(B

$B!!$9$J$o$A!!#h#e#a#d!!$O!"1&$XF0$/$@$1!"#t#a#p#e>e$NJ8;z$O=q$-$+$($J$$!#(B

$B!c!c#A#c#c#e#p#t#e#r!!$H$7$F$N#T#a!d!d(B

$B!!#T#a$r#o#u#t#p#u#t$N$"$k#f#u#n#c#t#i#o#n!J#c#o#m#p#u#t#e#r!K$H$7$F$G$O$J$/!"<1JL!J#a#c#c#e#p#t#e#r!?#r#e#j#e#c#t!K$9$k$@$1$N%7%9%F%`$H$7$FMQ$$$k$3$H$r9M$($k#T#a$N$3$NMxMQK!$O!"5"G<E*=89g!!#R#E#C!!$NJ,N`$KLrN)$D!#(B

$B!yDj5A!!!!!!#S(B (= $B#N$r#T#a!!#A!a!J#K!$&2!$#R!$#q#0!$#F!K$,!G<uM}(Baccept$B$9$k!G(B
$B!!!!!!!!!!!!#S!a#L!J#A!K!!$H=q$/!#(B
$B!!!!!!!!!!!!!c!a(Bdef$B!a!d!!!!(B
$B!!!J#i!K!!!!#x(B in $B#S$KBP$7$F#A$K<!$N7W;;Ns$,B8:_!!!!!!!!!!!!!!!!!!!2(B
$B!!!!!!!!!!!!B($A,0,$,$,P,$,4!!,0,$,P,$,$,$,$,$,$,P,$,P,$,P,$,$!!!!#R(B
$B!!!!!!!!!!(B  $B!!!!,&#q#0,&!&,&!!,&#1,&!D!!!!!!!!!D,&#1,&#b,&!D!!!!,@,$(B
$B!!!!!!!!!!!!!!!!,8,$,$,X,`,<!!,8,`,X,$,$,$,$,$,$,X,$,X,$,X,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,<(B
$B!!!!!!!!!!!!(B  $B!!!!!!!!!!!!!!!!!!,8,$,$,$,$,P,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#x!\#1%3(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!D(B
$B!!!!!!!!!!!!!!!!!2!!!!!!,0,$,$,P,$,4!!,0,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$(B
$B!!!!!!!!!!!!!!!!#R,@,$!!,&!!!!,&!!,&!!,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,X,`,<!!,8,$,$,$,`,$,$,$,$,$,$,$,$,$,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2?$G$bNI$$(B
$B!!!!!!!!!!!!C"$7!!#q(B in $B#S(B

$B!!!!!J#i#i!K!!!!#x(B in $B#S$KBP$7$F#A$ODd;_$7$J$$!#(B
$BKt(B  $B#S(B in $B#N(B  $B$,!G#T#a<uM}2DG=!G!c!a(Bdef$B!a!d(B $B#S$r<uM}$9$k#T#a$,B8:_!#(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""!!!!!!!!!!!!!!(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!(B
$B!yCm!!&2!a!P#a!$#b!Q$N$H$-!P#a!$#b!Q(B^*$B!a!P&E!$#a!$#b!$#a#a!$#a#b!$!D!!!Q(B

$B!yDj5A!!&2!'%"%k%U%!%Y%C%H(B
$B!!!!!!!!#A!a!J#K!$&2!$#R!$#q#0!$#F!K!'#T#a(B
$B!!!!!!!!#w(B in $B&2(B^*$B$,#A$K$h$j!G<uM}$5$l$k!G!J#a#c#c#e#p#t#t#e#d!K(B
$B!!!!!!!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!(B def
                      $B!!"-(B
$B!!!!(B  $B!!<!$N7W;;Ns$,B8:_(B
$B!!!!!!!!!!!!,0,$,$,P,$,4!!,0,$,$,P,$,$,P,$,$,$,$,$,$,P,$,$,P,$,P,$,$(B
$B!!!!!!!!!!!!,&#q#0,&!&,&!!,&#w#1,&#w#2,&!D!!!!!!!!!D,&#w#r,&#b,&!D!!(B
$B!!!!!!!!!!!!,8,$,$,X,`,<!!,8,$,$,X,$,$,X,$,$,$,$,$,$,X,$,$,X,$,X,$,$(B
$B!!!!!!!!!!!!!!!!!!!!,&!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!,8,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#w$H$9$k!!!!#w!a#w#1#w#2!D(B

$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&2!!&2(B
$B!!!!!!!!!!!!,@,$,$,$!D!D(B
$B!!!!!!!!!!!!!!!!!!,0,$,P,$,4!!,0,$,P,$,P,$,$,$,$,$,P,$,P,$,P,$,$(B
$B!!!!!!!!!!!!,@,$!!,&#q,&!&,&!!,&!!,&!!,&!D!!!!!!!D,&!!,&!!,&!D!!!!!!Dd;_(B
$B!!!!!!!!!!!!!!!!!!,8,$,X,`,<!!,8,$,X,$,X,$,$,$,$,$,X,$,X,$,X,$,$(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,<(B

$B,0,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,4(B
$B,&5-K!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&
,&!!!!#L!J#A!K!a(Bdef$B!a!P#w(B in $B&2(B^*$B!'#w$O#A$K$h$j<uM}$5$l$k!Q!!(B $B,&(B
$B,8,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,<(B

$B!!Kt!"#L$,#A!G$K$h$j<uM}$5$l$k!G"+(Bdef$B"*!!#L!a#L!J#A!K(B

$B!yDj5A(B
$B!!#L(B (=$B!!&2!0!v!!$O!G#f#a!!<uM}2DG=!G(B
$B!!"+(Bdef$B"*!!#f#a!!#A$,B8:_$7$F#L!J#A!K!a#L(B

$B!yDjM}!!!!!!!!!!!P!J!0#n!K!0#n!'#n!f#1!Q$O!!#f#a!!$O<uM}2DG=$G$J$$(B
$B!!!!!!!!!!!!!!!!!!!!!!!P!J!K!$!J!J!K!K!$!J!J!J!K!K!K!$!D!D!Q(B

$B!yDjM}!!!!!!!!!!!P#A!0#n#B!0#m!'#n!f#1!$#m!f#1!Q$O!!#f#a!!<uM}2DG=(B

$B!{>ZL@(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,4#A!!!!!!!!,0,4#B(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&,&!!!!!!!!!!,&,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","-!!!!!!!!!!","-(B
$B!!!!!!!!!!!!!!!!,0,$,$,4!!#A!!,0,X,X,4!!#B!!,0,X,X,4(B
$B!!!!!!!!!!!!!!!!,&#q#0,@,$,$"*,H#q#1,@,$,$"*,H#q#2,&(B
$B!!!!!!!!!!!!!!!!,8,P,$,<!!!!!!,8,$,$,<!!!!!!,8,P,$,<(B
$B!!!!!!!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!!!!!!!,&(B
$B!!!!!!!!!!!!!!!!!!"-!!!!!!!!!!!!!!!!!!!!!!!!!!"-(B
$B!!!!!!!!!!!!!!!!!!,&#B!!!!!!,0,$,$,$,4!!!!!!!!,&#A(B
$B!!!!!!!!!!!!!!!!!!,8,$,$,$"*,H%(%i!<,@"+,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,P,$,P,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-!!",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&!!,&#A!$#B(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8"*,<(B

$B!yCm!J!$!K$N$J$$!!?t<0$O!)(B
$B!!!!!!!!!!!!!!,0,$,4!!!!!!!!!!,0,$,$,4(B
$B!!!!!!!!!!!!!!,&#q,@,$,$,$,$"*,H#q!l,&!!#i#n?^(B
$B!!!!!!!!!!!!!!,8,$,<!!!!!!!!!!,8,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!$O(B
$B!!!!!!!!!!!!!!!J#q!$#S!$#q!l!$#S!$!\#1!K(B in $B#R!!$HF1Ey(B

$B!yNc!!#L!a!P#a!0#k!&#b!0#m!&#c!0#n!'#k!f#1!$#m!f#1!$#n!f#1!Q(B
$B$r<uM}$9$k#f#a$r9=@.$;$h(B

$B!y2r(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,4#a!!!!!!!!!!!!,0,4#b!!!!!!!!!!!!,0,4#c(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&,&!!!!!!!!!!!!!!,&,&!!!!!!!!!!!!!!,&,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!","-!!!!!!!!!!!!!!","-!!!!!!!!!!!!!!","-(B
$B!!!!!!!!,0,$,$,4!!!!#a!!!!,0,X,X,4!!!!#b!!!!,0,X,X,4!!!!#c!!!!,0,X,X,4(B
$B!!!!!!!!,&#q#0,@,$,$"*,$,$,H#q#1,@,$,$"*,$,$,H#q#2,@,$,$"*,$,$,H#p#3,&(B
$B!!!!!!!!,8,P,$,<!!!!!!!!!!,8,P,$,<!!!!!!!!!!,8,P,$,<!!!!!!!!!!,8,P,$,<(B
$B!!!!!!!!!!"-!!!!!!!!!!!!!!!!"-!!!!!!!!!!!!!!!!"-!!!!!!!!!!!!!!!!"-(B
$B!!!!!!!!!!,&!!!!!!!!!!!!!!!!,&#c!!,0,$,$,4!!#a,&!!!!!!!!!!!!!!!!,&(B
$B!!!!!!!!!!,&!!#b!$#c!!!!!!!!,8,$"*,H%(%i,@"+,$,<!!!!!!!!#a!$#b!!,&(B
$B!!!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$"*,H!!!<,@"+,$,$,$,$,$,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,<(B
$BBh#1#09V!!%Q%?!<%s%^%C%A%s%0$H#f#a(B

$B!yNc!!Id9f$D$-<B?t!J>.?tI=<(!K$N$"$i$f$k%Q%?!<%s$r<uM}$9$k!J<1JL$9$k!K#f#a(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!,0,4#0!D#9!!!!!!!!,0,4#0!D#9(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!","-!!!!!!!!!!!!!!","-(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!,&,&!!!!!!!!!!!!!!,&,&(B
$B!!!!!!!!!!,0,4!!!\!$!]!!,0,X,X,4!!!!!!!%!!,0,X,X,4(B
$B!!!!!!!!!!,&,@,$,$"*,$,$,H!!!!,@,$,$,$"*,$,H!!!!,&#F(B
$B!!!!!!!!!!,8,<!!!!!!!!!!,8,$,$,<!!!!!!!!!!,8,$,$,<!!!!!J%(%i!<$O>JN,!K(B

$B!!>e$N%Q%?!<%s$r(B
$B!!!!!!!J!\(BV$B!]!K!J#0(BV$B#1(BV$B!D!!!D(BV$B#9!K(B^*$B!%!J#0(BV$B!D!!!D(BV$B#9!K(B^*
$B$H=q$/(B
$B!!$3$N$h$&$J<0$r(B regular expression$B!!@5B'<0!$@5B'I=8=$H$$$&(B

$B!yNc!!!J!\(BV-V$B&E!K!J#0(BV$B!D!!!D(BV$B#9!K(B^*$B!%!J#0(BV$B!D!!!D(BV$B#9!K(B^*$B!!#E!J!\(BV$B!](BV$B&E!K(B
$B!!!!!!(B $B!!!!",2?$b$J$$!!!!!!!!!!!J#0(BV$B!D!!!D(BV$B#9!K!J#0(BV$B!D!!!D(BV$B#9!K(B^*
$B$r!"<uM}$9$k!!#f#a!!$O!)(B

$B!y2r(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,4#0!D#9(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-",(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,X,X,4(B
$B!!,0,$,$,$,$,$,$,$,$,$,$,P,$,H#g(B1 $B,&(B
$B!!,&!!!!!!!!!!#0!D#9!!!!,&!!,8,$,$,<(B
$B!!"-!!!!!\!$!]!!,0,4!!!!,&,0,4#0!D#9!!!!!!!!!\!$!]!!!!!!!!#0!D#9,0,4(B
$B!!,&,0,$,$,$"*,4","-!!!!"-","-!!!!!!!!,0,$,$,$,$,$,4!!!!!!!!!!!!","-(B
$B!!,&,&!!!!!!!!,&,&,&!!!!,&,&,&!!!!!!!!",!!!!!!!!!!"-!!!!!!!!!!!!,&,&(B
$B,0,X,X,4#0!D#9,@,X,X,4!!,@,X,X,4#E,0,$,X,4#0!D#9,0,X,$,4#0!D#9,0,X,X,4(B
$B,&(B $B#g(B0$B,@,$,$"*,H(B $B#g(B1$B,@"*,H(B $B#g(B2$B,@"*,H(B $B#g(B3$B,@,$,$"*,H(B $B#g(B4$B,@,$,$"*,H(B $B#F(B $B,&(B
$B,8,P,$,<!!!!!!,8,$,P,<!!,8,P,$,<!!,8,P,$,<!!!!!!,8,$,P,<!!!!!!,8,P,$,<(B
$B!!,&!!!!!!!!!!!!!!,&!!!!!!,&!!!!!!!!,&!!!!!!!!!!!!!!,&!!!!!!!!!!,&(B
$B!!,&!!!!!!!!!!!!!!,&!!!!!!,&!!!!!!!!,&!!!!!!!!!!!!!!,&!!!!!!!!#E,&(B
$B#E,&!!!!!\!$!]!$#E,&!!!!!!,&!\!$!]!!,&#E!!!\!$!]!$#E,&!!!!!\!$!]"-(B
$B!!"-!!!!!!!!!!!!!!"-!!!!!!"-!!!!!!!!"-!!!!!!!!!!!!!!"-!!!!!!!!!!,&(B
$B!!,8,$,$,$,$,$,$,$,X,$,$,$!],$,P,$,$,X,$,$,$,$,$,$,$,X,$,$,$,$,$,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!,0,$,X,$,4
!!!!!!!!!!!!!!!!!!!!!!!!!!,&%(%i!<,&(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!,8,$,$,$,<(B

$B!yNc!!!!!%#5#6#E#1(B
$B!!!!<0$N>e$G&E$r>C5n$9$kNc(B
$B!!!!!!!!!J!\(BV$B!](BV$B&E!K#1(B
$B!!!!!!!!!a!!!J!\(BV$B!]!K(BV$B&E#1(B
$B!!!!!!!!!a!!!J!\(BV$B!]!K#1(BV$B#1(B
$B!!!!!!!!!!(B
$B!!!!!!!!!!(B
(1) $B&E$r4^$`(B
$B!!!!!!!!!\!$!]!!#0!D#9!!!!#0!D#9!!!!!!!!!\!$!]!!!!!!!!!!!!!!#0!D#9(B
    $B!!,0,$,$,$,4,0,4!!!!!!,0,4!!!!!!,0,$,$,$,$,4!!!!!!!!!!!!,0,4(B
$B!!!!!!",!!!!!!"-","-!!!!!!","-!!!!!!",!!!!!!!!"-!!!!!!!!!!!!","-(B
$B!!!!!!,&!!!!!!,&,&,&!!!!!!,&,&!!!!!!,&!!!!!!!,&!!!!!!!!!!!!,&,&
!!,0,$,X,4&E!!,@,X,X,4!%,0,X,X,4#E,0,X,$,4!!,0,X,$,4#0!D#9,0,X,X,4(B
$B!!,&!!!!,@,$"*,H!!!!,@"*,H!!!!,@"*,H!!!!,@"*,H!!!!,@,$,$"*,H!!!!,&(B
$B!!,8,$,$,<!!!!,8,$,$,<!!,8,$,$,<!!,8,$,$,<!!,8,$,$,<!!!!!!,8,$,$,<(B

(2)$B!!!!&E$r4^$^$J$$Nc!!!!>uBV?t#7(B
$B!!!!!!!!,0,4#0!D#9(B
$B!!!!!!!!","-!!!!!!!!#0!D#9!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#0!D#9(B
$B!\!$!],0,X,X,4!%!!!!,0,4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,4(B
$B!!,0"*,H!!!!,@,$,4!!","-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","-(B
$B!!,&!!,8,$,$,<!!"-,0,X,X,4#E!!,0,$,$,4!\!$!],0,$,$,4#0!D#9,0,X,X,4(B
$B,0,$,X,4!!!!!!!!,8,H!!!!,@,$"*,H!!!!,@,$,$"*,H!!!!,@,$,$"*,H!!!!,&(B
$B,&!!!!,&!!!!!!,0,4,&!!!!,&!!!!,8,$,P,<!!!!!!,8,$,$,<!!!!!!,8,P,$,<(B
$B,8,P,P,<#0!D#9","-,8,P,P,<!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$"*,$,<(B
$B!!,&,&!!!!!!,0,X,X,4!%",",!!!!!!!!!!!!!!!!!!!!#0!D#9(B
$B!!,&,8,$,$"*,H!!!!,@,$,<,&(B
$B!!,&!!#0!D#9,8,$,$,<!!!!,&(B
$B!!,&!!!!!!!!!!!!!!!!!%!!,&(B
$B!!,8,$,$,$,$,$,$,$,$,$,$,<(B

$B!!!!!!!!(B(3)$B!!!!&E$r4^$^$J$$Nc!!!!>uBV?t#6(B
$B!!!!!!!\!$!]!!!!#0!D#9!!!!!!!!#0!D#9!!!!!!!\!$!]!!!!#0!D#9!!!!#0!D#9(B
$B!!!!,0,$,$,$,$,4,0,4!!!!!!!!!!,0,4!!!!!!!!,0,$,$,$,4,0,$,$,$,4,0,4(B
$B!!!!",!!!!!!!!"-","-!!!!!!!!!!","-!!!!!!!!",!!!!!!"-",!!!!!!"-","-(B
$B,0,$,X,4#0!D#9,@,X,X,4!!!%!!,0,X,X,4!!#E,0,X,$,4,0,X,X,4!!!!,@,X,X,4(B
$B,&!!!!,@,$,$"*,H!!!!,@,$,$"*,H!!!!,@,$"*,H!!!!,&,&!!!!,&!!!!,&!!!!,&(B
$B,8,$,P,<!!!!!!,8,$,$,<!!!!!!,8,P,$,<!!!!,8,$,P,<,8,$,$,<!!!!,8,P,$,<(B
$B!!!!,8,$,$,$,$,$,$,$,$,$,$"*,$,<!!!!!!!!!!!!,8,$,$,$,$,$,$,$"*,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#0!D#9(B


$BBh#1#19V!!4X78%G!<%?%Y!<%9(B

$BBh#1#29V(B $B#1#27n#8F|(B
$B!!!!!!!!:#$^$G$N$^$H$a(B
$B!!!!!!!!!!-5!%!!!!%W%m%0%i%_%s%08@8l(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!?tCM=hM}(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!G[Ns=hM}(B
              $B!!!!!!!!!!!!J8;z=hM}(B
                          $BL?BjO@M}=hM}(B
$B!!!!!!!!!!-6!%!!!!%G!<%?9=B$!J$H%"%k%4%j%:%`!K(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$h$j9bEY$J=hM}5;K!(B
$B!!!!!!!!!!!!,0,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,P,$,$,$,$,$,$,$,$,$,4(B
$B!!!!!!!!!!!!,&!!!!!!!!!!%G!<%?9=B$!!!!!!!!!!,&!!%"%k%4%j%:%`!!!!,&(B
$B!!!!!!!!!!!!,@,$,$,$,$,$,$,$,$,$,P,$,$,$,$,$,`,$,$,$,$,$,$,$,$,$,H(B
$B!!!!!!!!!!!!,&!!!!Cj>]9=B$!!!!!!,&!!%j%9%H!!,&!!7W;;$NJ,N`!!!!!!,&(B
$B!!!!!!!!!!!!,@,$,$,$,$,$,$,$,$,$,`,$,$,$,$,$,`,$,$,$,$,$,$,$,$,$,H(B
$B!!!!!!!!!!!!,&!!!!!!!!!!!!!!!!!!!C!!!!!!!!!!,&!!!!4pK\=hM}!!!!!!,&(B
$B!!!!!!!!!!!!,@,$,$,$,$,P,$,$,$,$,`,$,$,$,$,$,`,$,$,$,$,$,$,$,$,$,H(B
$B!!!!!!!!!!!!,&!!!!!!!!,&%A%'%$%s,&@~7A%j%9%H,&!!C5:w!$#S#O#R#T!!,&(B
$B!!!!!!!!!!!!,&!!!!!!!!,&!!%0%i%U,&!!#B#S#T!!,&!!!JJB$Y$+$(!K!!!!,&(B
$B!!!!!!!!!!!!,&!!!!!!!!,@,$,$,$,$,X,$,$,$,$,$,`,$,$,$,$,$,$,$,$,$,H(B
$B!!!!!!!!!!!!,&!!!!!!!!,&!!!!!!#f#a!!!!!!!!!!,&%Q%?!<%s%^%C%A%s%0,&(B
$B!!!!!!!!!!!!,&!!!!!!!!,@,$,$,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,$,H(B
$B!!!!!!!!!!!!,&!!!!!!!!,&!!!!!!!!!!!!!!!!!!!!,&!!8@8l=hM}!$K]Lu!!,&(B
$B!!!!!!!!!!!!,&!!!!!!!!,@,$,$,$,$,$,$,$,$,$,$,`,$,$,$,$,$,$,$,$,$,H(B
$B!!!!!!!!!!!!,&!!!!!!!!,&!!!!%0%i%U!!!!!!!!!!,&!!!!%M%C%H%o!<%/!!,&(B
$B!!!!!!!!!!!!,8,$,$,$,$,X,$,$,$,$,$,$,$,$,$,$,X,$,$,$,$,$,$,$,$,$,<(B


$B!!!!!!2]Bj!!!!!J8e4|!K(B
$B!!!!!!!!!!!!$D$.$N$$$:$l$+#1$D(B
$B!!!!#1!%#T#a$N#s#i#m#u#l#a#t#e#r!!!J=q49$(5,B'$O!"!IF~NO!I!K(B
$B!!!!#2!%#B#S#T$N:n@.C5:w%W%m%0%i%`!!!JNc$($PL>Jm!J#3J8;z!?L>A0!K$H$7$F$b$h$$!K(B
$B!!!!#3!%#T#a$N#s#i#m#u#l#a#t#o#r!!!J=q49$(5,B'$O!"!IF~NO!I!K(B

$B!!!!!!!!!!!!!!!&8@8l$O!"2?$G$b$h$$(B
$B!!!!!!!!!!!!!!!&!:@Z!!#2!?#2#0(B
$B!!!!!!!!!!!!!!!!Ds=PJ*(B
$B!!!!!!!!!!!!!!!!!!#i!!;EMM=q!!!JMQ;f$O!"%_%K%3%s<<!K!!@bL@=q(B
 $B!!!!!!!!!!!!!!! (Bii$B!!%W%m%0%i%`%j%9%H(B
$B!!!!!!!!!!!!!!!!!!(Biii$B!!7W;;Nc(B

$B!!!!!!!!8e4|$N$^$H$a(B

$B!!!!!!!!!x@)8f9=B$$N4V$N4X78!!!J%W%m%0%i%`M}O@$NOCBj$+$i!K(B

$B!!!!#7!%!!%5%V%k!]%A%s(B

$B!!!!(BII$B!!%G!<%?9=B$$H%"%k%4%j%:%`!J$h$j9bEY$J=hM}5;K!!K(B
$B!!!!!!!!#T#u#r#i#n#g%*!<%H%^%H%s!!!!!J:G$b0lHLE*$J%G!<%?9=B$!'%G!<%?9=B$F~Lg!K(B

$B!!!!#3!%!!%G!<%?9=B$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B $B!!!!",C5:w(B
$B!!!!!!!!!!!!!!(B3.1$B!!%G!<%?9=B$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&$H(B
$B!!!!!!!!!!!!!!(B3.2$B!!#c#h#a#i#n$H#l#i#n#k#e#d!!#l#i#s#t!!!!!!!!!!,&#S#O#R#T(B
$B!!!!!!!!!!!!!!(B3.7$B!!FsJ,C5:wLZ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,&$K(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B $B,&4X$9$k(B
$B!!!!#4!%!!%G!<%?9=B$$N<B8=!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B $B!!,&5;K!(B
$B!!!!!!!!!!!!!!(B4.1$B!!@~7A%j%9%H$N<B8=!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-(B

$B!!!!#5!%!!M-8B%*!<%H%^%H%s!J#f#a!K(B $B!!!!!!!!!!!!!!!!!!!!!!",%Q%?!<%s%^%C%A%s%0(B
$B!!!!!!!!!!!!!!(B5.1$B!!%Q%?!<%s%^%C%A%s%0$H#f#a!!!!!!!!!!!!!!,&$K4X$9$k5;K!(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(B $B"-(B

$B!!!!!!%F%9%H(B
$B!!!!!!!!HO0O!'(BII$B0J9_(B

$B!!!!!!#1!%!!!!#T#u#r#i#n#g%*!<%H%^%H%s(B
$B!!!!!!!!!!!!!!!!!!#T#a$N#h#a#n#d!!#s#i#m#u#l#a#t#i#o#n(B

$B!!!!!!#2!%!!!!%G!<%?9=B$!!!!!D!!(B3.4$B!!!!!!!!(B11/17$B$N4V(B
$B!!!!!!!!!!!!!!!!!!#B#S#T(B

$B!!!!!!#3!%!!!!M-8B%*!<%H%^%H%s$H@5B'I=8=(B
$B!!!!!!!!!!!!!!!!!!!!@5B'I=8=!!"*!!#f#a(B
$B!!!!!!!!!!!!!!!!!!!!!!#f#a!!!!"*!!@5B'I=8=(B

$B!!!!!!#4!%!!!!!!$=$NB>(B

$B!!!!!!(B(1) $B!!!!!!!!!!!\!$!]!!#0!D#9!!!!#0!D#9!!!!!!!!!\!$!]!!!!!!!!!!!!!!#0!D#9(B
$B!!!!!!!!&E$r4^$`!!,0,$,$,$,4,0,4!!!!!!,0,4!!!!!!,0,$,$,$,$,4!!!!!!!!!!!!,0,4(B
$B!!!!!!!!!!!!!!!!!!",!!!!!!"-","-!!!!!!","-!!!!!!",!!!!!!!!"-!!!!!!!!!!!!","-(B
$B!!!!!!!!!!!!!!!!!!,&!!!!!!,&,&,&!!!!!!,&,&!!!!!!,&!!!!!!!!,&!!!!!!!!!!!!,&,&(B
$B!!!!!!!!!!!!!!,0,$,X,4&E!!,@,X,X,4!%,0,X,X,4#E,0,X,$,4!!,0,X,$,4#0!D#9,0,X,X,4(B
$B!!!!!!!!!!!!!!,&!!!!,@,$"*,H!!!!,@"*,H!!!!,@"*,H!!!!,@"*,H!!!!,@,$,$"*,H!!!!,&(B
$B!!!!!!!!!!!!!!,8,$,$,<!!!!,8,$,$,<!!,8,$,$,<!!,8,$,$,<!!,8,$,$,<!!!!!!,8,$,$,<(B

(2)$B!!!!&E$r4^$^$J$$Nc!!!!>uBV?t#7(B
$B!!!!!!!!,0,4#0!D#9(B
$B!!!!!!!!","-!!!!!!!!#0!D#9!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#0!D#9(B
$B!\!$!],0,X,X,4!%!!!!,0,4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,0,4(B
$B!!,0"*,H!!!!,@,$,4!!","-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","-(B
$B!!,&!!,8,$,$,<!!"-,0,X,X,4#E!!,0,$,$,4!\!$!]!!,0,$,$,4#0!D#9,0,X,X,4(B
$B,0,$,X,4!!!!!!!!,8,H!!!!,@,$"*,H!!!!,@,$,$,$"*,H!!!!,@,$,$"*,H!!!!,&(B
$B,&!!!!,&!!!!!!,0,4,&!!!!,&!!!!,8,$,P,<!!!!!!!!,8,$,$,<!!!!!!,8,P,$,<(B
$B,8,P,P,<#0!D#9","-,8,P,P,<!!!!!!!!,8,$,$,$,$,$,$,$,$,$,$,$"*,$,<(B
$B!!,&,&!!!!!!,0,X,X,4!%",",!!!!!!!!!!!!!!!!!!!!#0!D#9(B
$B!!,&,8,$,$"*,H!!!!,@,$,<,&(B
$B!!,&!!#0!D#9,8,$,$,<!!!!,&(B
$B!!,&!!!!!!!!!!!!!!!!!%!!,&(B
$B!!,8,$,$,$,$,$,$,$,$,$,$,<(B

$B!!!!!!!!(B(3)$B!!!!&E$r4^$^$J$$Nc!!!!>uBV?t#6(B
$B!!!!!!!!!!!!!\!$!]!!!!!!#0!D#9!!!!!!!!!!#0!D#9!!!!!!!\!$!]!!!!#0!D#9!!!!#0!D#9(B
$B!!!!,0,$,$,$,$,$,4,0,4!!!!!!!!!!!!,0,4!!!!!!!!,0,$,$,$,4,0,$,$,$,4,0,4(B
$B!!!!",!!!!!!!!!!"-","-!!!!!!!!!!!!","-!!!!!!!!",!!!!!!"-",!!!!!!"-","-(B
$B,0,$,X,4#0!D#9!!,@,X,X,4!!!!!%!!,0,X,X,4!!#E,0,X,$,4,0,X,X,4!!!!,@,X,X,4(B
$B,&!!!!,@,$,$,$"*,H!!!!,@,$,$,$"*,H!!!!,@,$"*,H!!!!,&,&!!!!,&!!!!,&!!!!,&(B
$B,8,$,P,<!!!!!!!!,8,$,$,<!!!!!!!!,8,P,$,<!!!!,8,$,P,<,8,$,$,<!!!!,8,P,$,<(B
$B!!!!,8,$,$,$,$,$,$,$,$,$,$,$,$"*,$,<!!!!!!!!!!!!,8,$,$,$,$,$,$,$"*,<(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#0!D#9(B

--------------------------------
$B!!!!!!!!!!!!!!!!!!!!!!!!!!,&(B
$B!!!!!!!D9$5M-8B$NJ8;zNs!!!!Cm!!!!&2!a!P#a!$#b!Q
!!!!!!!!!!!!!!!!!!!P#a!$#b!Q(B^*$B!a!P&E!$#a!$#b!$#a#a!$#a#b!$!D!!!Q(B
$B!!!!!!!!!!!!!!!!!!!!!!!!!!,&(B
$B!!!!!!!!!!!!D9$5M-8B$NJ8;zNs!!!!Cm!!!!&2!a!P#a!$#b!Q(B
$B!!!!!!!!!!!!!!!!!!!!!!!P#a!$#b!Q(B^*$B!a!P&E!$#a!$#b!$#a#a!$#a#b!$!D!!!Q(B