Programming | Functional programming » Vanya Ádám - Gráfok Clean programokban

Datasheet

Year, pagecount:2004, 28 page(s)

Language:Hungarian

Downloads:50

Uploaded:November 02, 2008

Size:188 KB

Institution:
-

Comments:

Attachment:-

Download in PDF:Please log in!



Comments

No comments yet. You can be the first!


Content extract

             !"#$% &( )*+#" ,-".$# / $ 01.+$232 3+ 4$2 ("2.5216768,$(93 :2(2#3 ;+ ;+./+$#2  7(3  1.+"*<+./+$3 3 =.+(#8 >7# ;+./+$#2  7(3  1.+"*<+./+$3 3 ?@@A6 .($B+6 CC DEFGHIJK LH MJNGHKNKK OPQRSTNQUJTG VWNXWLYNR Z[J[GGFX[ ]^E ^`abbcd VUJUHLK R[W[KFe[Qf          !" #!$%& () *                            +  ,-./!%& () 01%( ,!2!& 3#$*3                  4 4 560&.                                        7 8 9:;<;=:> :?@:A B9CDE + GHIJ.                                        +  " %,!.                                    ++ G %,%2L M &$N%(!.          

                  +4 G %,%2L %&                                   ++ GHI &$N%(!.                                    ++ G %,!.                                     +++ P0Q%. " %,!  0& #"3L20&                     ++4 G %,%2L M Q&$ .                             +4 T2L %& GHIJ&                                    +4  .$Q2 " %,                                 +4+ HQU.                                    +44  " %, %2L %&                                 +47 δJ&$N%(!.                                  +7 HQ-./M &! !$2! 0& ! #%,! #%    

                   +V  GHIJ. 2-3Q!&%"                               +V $ .!W-/ !                             +V+ X"!&$2%& 0&  &$%#L2%& N!(!-2&%"                   +K HQ-./M& &2 20"%                                 +O Y,3$0&J" %, %2L %& Z[GH                             +O ]-./!%& " %,%2L M Q&$  Z][HI                 +R GHIJ.^ #2  ,-/!%& () 3                     ` <a:@=> ;bcb bd;bb=a e:;<aA e:cfAg hei b?=?A jAee F K K O O O O R S    4 4 7 7 7 V V K K O k l ` :?@: mhnbh?;om>i c k 7  ,!(#2                                      S 7+ p"(

"(&$ q " %,  ,!(#2N                          S  74  " %, . 3$!%&% "! 2#-&                          + 77  ,1&$%M , 2                                 ++    e  b:  nb@c 88 F  e  8  a;   m hg?A;A 8 + ma?c   ,-./!%&  !" #!$%& ()N 0&$L222  !" #! ,-2%&Q3q 0 200& &! % " %,!. %2L %&%    &!    !" # !-2-23 $ 3% " %MQ  0 200& .6$N 0 * " %,!. &# 2 "(N *&"L212  ,-./!%&  !" #! #q6Q0&0 #"0 20&02^ 1N. &0&2^ (!#6)20&2^   !" # 120!(&%"% 3)L2%&%2^ 0& $ !22%&J N & 1&$!& 12 pNN  Q!"!$2N "( !( Q&$ 2 #-22!. N^ #( $2  " %,!.2

3L2 #"        ,-./!%&  !" #!$%& ()N 0&$L222  !" #! ,-2%&Q3q 0 200& &! % " %,!. %2L %&%    &!    !" # !-2-23 $ 3% " %MQ  0 200& .6$N 0 * " %,!. &# 2 "(N *&"L212  ,-./!%&  !" #! #q6Q0&0 #"0 20&02^ 1N. &0&2^ (!#6)20&2^   !" # 120!(&%"% 3)L2%&%2^ 0& $ !22%&J N & 1&$!& 12  Q!"!$2 &* 0&$0N "( 6)Q %22.20& 2%12M  ,-/!%& () * 0& $! N  &   * p$2  " %,%2L %&!. ,! #%& L %& 6)2^ #3Q $   2% "(%& ^ #0 0 2#   /0!#2^ #( &$.6$62 1&$%2# ,  Q!"!$2 #%&!Q. 0&$0N  " %,! #"3L20&0) & ,!"!$!  %  " %,!2 &$6)J "& & 

$2% 12^ #0"& "( " %,!. &20  "   -& #"3L20& ,! # &! %22.212*NN  #-.%# &! % 21%2 "( !( Q&$ 2 ##2%2# ^ #   () #"L 2  !J " #!.NM ,-2%& Q*N ."(q32  02 36)* " %,!.2 0& #2^ )#2 #"3L2 $!2 p11$ .,3&$222  "( $ #$0&  #& !     ,! QL2M2 0& ,1&$%2- "( !( &$.6$2^ # "( " %,!2 L M -2 ,%3NM 00$"2*. #"3L212* ,! J #%2-#  Z&^ ", ,%32 .0&$L2  ,2 #L222 ,! QL2M2  "( 2 )$2 . #"^ 1!"(    !" # ,-2%&! "(  #02 #"Q%&%)   !" #  Q2 !-2-23 #22  " %,!. & " %MQ3 p11$ #0" "( 022*  !" #!2 & L 2# ^ # 12)0 2&$^ 1!"( #"&$.L2&-   !" # ,-2%&%2 0&  .6)2$*

" %, #Q" /&. "( "!#N(!#%& -2% 0&$ 36   " %WL M ,%3!.NM G 1)$ Q!2  !" #3 0&$L2 #"3L212* ,! #%2-#  ,%32        !" #!$%& (). 12 # 2L)  #2 0Q%-  ^   ^ 5)  0& Q 2LJ ).^ #2   $ *NN ().  $ 3#$*^ 1!"(  ,Q2!2 #Q" -2&L2%&!. &! !$2%)  MN%3%. #"!Q^ #L" $ -2MNN Q %/M1#$2 1&$%  &$%#L2%& ,!(#2!. L %&%   Q 2L) () N    "( &$qNN !&$2%(N^  ,-/J !%& (). 6$0 2 2!$   #22 "(0N ,-/!%& () 0Q%-  X Q^  &.^ IX    2!)%NNN 6)Q N#-22!#   ()2 4 ! 3%  ,-./!%&  !" #!$%& () #2#2 3  λJ--&^ #2 1- /1 S4+J44J N Q!"!$!22 .  ,-/!%& () &$#2%3%2 "26NN&$6  λJ.--&

&"L2&0"0) &$!.2% Q  % $ "( )02  ^ 1!  &$#2%2  " %,%2L %& 12% !$$ #" [- " #"#-222^ 1!"(  λJ.--&N Q  %12M^ # "2L) "0&$ 0 2#$22 0& 120.!( 0 2012* , "")0(. -"($!^ #2 #( $ # 2L) () &$%#LJ 2%& #!Q3.02 &# 2 [- " "0 & &$%#L212M [1%2 #Q !( ,Q2^ #( #"!Q12M # 2L) ()^ $ #"!Q12M ,-./!%& () $ &* ,-./!%& ()  " IP .6$ "( Q*N ZSVKJK+ ,3Q622 . $ &* # 2L) (). Z] # H[H $ ^   G #   ,-./!%&  !" #!$%& () 2"Q122 *( .6$0 2 2!$^ 1!"( -"($   !" # ,-./!%& () %2%N &! 26#6 NN^ ,3$*NN 0& !)&12MNN^ #2 $ # 2L) () #",!"#$!22 )%2!$2 p. "( ! $^ 1!"(

# 02$ )%J 2!$M,!"!# $.N  ()N^ L"(   !" # 0&$ #012%&- &# 12 $  &2"& #MQ!&L2%&!. &! &NN 6 N 0 )0(& ^ $%2   !" # 6)212*NN &$  ,-./!%& () #$%&%)  "(  !" #! N!(!-2&%" /&6212*^ $%2  ,3&$20&1$ &$ .&0"& Q* 0&^   !" # &$6)"  6)Q ^ .)&NN 1N%2 ,!" 2 J 2#$    !" # 2L-&J^ !&$2%(J^ 0& , "")0(Q. %/MNM^ 2) "( $Q2 ,3$0&N* %   !" # )0" 132%& &! % $2  .$Q2 ,3$0&2 0 203   0 200& 22  .,3$0&N &$ * , "")0(. &$6)"&$ q 1(22&L20&02  0 2   )0" 132%& #!Q3 .!W-&^ # (2 32^ 1!"(  0&$,3$0& 0 200&0 &! Q3 /&

N,!(%&& $  Q#0(   &! Q (.! ",3NN /& $2 N,!(%&!123^ 1!"( $  Q#0(" 3-2-.J  , "")0(Q %/M &! %  Q  %M "(*&0" N !Q% #" . Q  , "")0( )02 0&  ,! #%&  #02 2^ #2  "-#2-#!2^  3!NN !Q! Q"  26 $&2 $ 01%( 0Q , "")0(Q. %/M                             !" # )0" 132%& &! % 21%2   Q-./M&Z%2L %& 00&2 132- )0"  p"( Q-./M& 00& &! %  Q-%12M 0&$,3$0&N Z QUN &$ * , "")0(1L)%& 1(22&L2*Q.  , "")0( 26 $&0)^ #N  ,! #%&  #02 2 #",223 $ J 2-%&  #02 . $ 2-%& ,3$0&N 26NN QU & 12^ 0& $2^ 1!"( #( J Q-.%%&%  6)2$  0 200&

&2 20" Q62  $ %2L %& 00&&! !$2 )0" QJ #0(02 .! 3- #"^ 1 #% /& 12*&0" Q-.% $ ( ,3$0& * $2 #!QJ 3-.^ 1!"( ! #% ,! #%N ) Y!W-& Q&$ N 21%2^ 1 "( ,3$0& ! #% ,! #%  1!$12M^ .!  ! #%,! # "(0 2#q  ! #%,! # 0 0& 22M & , ""^ 1!"( #(  .0 200& &2 20" )2* .02 #MQ&$ 2 6N6$22  #"  -&2 .0 200& &20 *&$6  .,3$0&& ))& λJ,3$0&N  "N!QNN^ " &* QU 1(22&L2*Q.^ $$ $  "-#2-#! 0 200&0  /& &$ &0" &20   &!   -&2 .0 200&2 1&$%) #Q" 3-2- "( ,3$0& ! #%,! #%3%1!$^ 1 $ 02$  #%&. 0 200& &2 20"  #!1M 0 200& "22  "N!QNN "N&* QU2 0 20.3 . *&$6 ^

$$  &2 20" $  "-#2-#!. 0 200&0  26 &$ p  #MQ&$  $  1%2 %(^ 1!"( # #Q" 0 )0"2  .0 200&^ #0" ! &# ^ 1 02$  ,3$0&J . ! #%,! #%3 p*( )&$!2 $^ 1!"( %2%N 120.!(NN  -&2 0 200&0  .6)2$*.N "( ,3$0& -&2 0& #!1M 0 200&02 %2123-  &$ &0"& , "")0(J Q  L/M.2 ,2NN Q2# #" bgc ha >                                                                +                           X)   ()N  &$#2.%2  " %,%2L %& 12% !$$ #"^  ,2 0 200&2 120.!(NN 12 #")M&L2 p *  .0&*NN.N #0" &$M &$  0 200&

J N #Q" -&2%.^ Q 12*&0" ) N$!(!& .,3$0& #!1M 0 20220&0  &                       .6)2$*.N N#-22%&   * 2-3Q!&%"!. 2&$2% ,-/!%&  !" #!$%& (J ).  )!2!$^ $$ !( () ^ #(0  () # 1&$%2 # !!$ #0.12%&2^ 2) /& *$ 0 20.2 #"&##&L2* 0 20.Q%& " ( ()   & mcAa;m b <jeeb?e  .,3$0& 0 20 # , "" 22M^ 1!"(   !" #&$6)"J N 1! 1)2.!$- %^ #Q" -"($2 $ 0 202 36 p"( , "")0( #$%& # 3% #0.12%&&^ 6)2$0&0 "( ,3$0& 0 2002 &# )%2!$223 #" p$  2-3Q!&%"! &$.   !" # ,-/!%& 1(&&0"02 "$!M   "(*&0" 0 )0& .#$12M&%"^

$$          !" # 0&$2N U #Q *,! Q-%&%. 1(0N N1(22&L212* $ ,  .,3$0&   1  12M.6 0 N ^ 0& ,  0 20 #Q &2N -"($ Dmea:   cmAg =nga;e [L-&Q. %/M #"Q%& # 62$*^ Q #".6)23 ^ 1!"(   Q(JX J,0 .! %2!$!22 !#!  -& 2L-& Q&$ 3%  ,3$0& 2LJ -&  2L-&)$20& &$N%(!. %2 #"12% !$!22 "( p$ $2 32^ 1!"( "( Q!22 .,3$0& "%2%!&NN 2L-&%2  ,! QL2M !" # #0" ! & #" 2-Q3 12% !$^ 1   !" #&$6)" .0&$L2*3 # Q. %2  ,3$0& 2L-&%2  $2!&L2!22  () &$6$6 $ N&$2 .2 0& "N  2L-&! L %&%  &  cecc   :?@  <jee?  A X"&NN Qq , "")0(. )$$ $!2  , "J ")0(.2^ #( )"( 

#02 ^ )"( )&&$20 0& 0 20 , "")0( p$  , "")0(.  &"L2&0"0) 0 12*    !" # #!Q- 2%&^ 2)  ,-./!%& N&$J 2 ./M  320&  g::  h>@:  :be <jee?  cbAcbhc; X) , "")0(  Q#0( , "")0( & 12^ /& &$ .&0" 26NN)%2!$M& , "")0(   &   - ( #MQ&$  3% pJ . 0("^ 1!"( 1 "( , "")0( 26NN )%2!$M3 )^ ! /& $ &*2 2.23  , "")0(1$ 2 2!$M. $ &*  "-#2-# #"Q%&%) 3NN , "")0(1$ 3-2-.  26NN)%2!$M& , "")0(. #$%&%2 21%2 22123 "()%2!$M& , "")0( #$%& &! !$2%.  jee?  A cbAcbhc;c  ?hcegA:c 12*&0" ) .- $L) 0& 6/&66& - $L) , "")0(Q  L/M. #"Q%&%  

:hba :c?Ab cbhcAm<i A " 2 2L) Q2&$ .$2 # 0& $! &! J Q30. #"Q%&%  #&  #2#2%N 1#$! #"Q%&%% #$!22 360&J Q&$ . #",* () &$.6$    #!J]  1#$,3$0&  )0"2 Q2&$ J .$2 0 200& -&2 #MQ&$  26 20            \           .,3$0& 0Q%- "( !( )0"2 &2%2 12% !$ #"^ #(N Q  &$   % 2J  2 #0&$2& &$%#!. 0"($2 p$  &2 #Q"  ,1&$%M "0( #",*^ /&. 4 QQ" 0 20.*Q. Z-&2%^ #L" &$ &0" ) $ #  `:egh?ghaA hm?cmbb  , "")0(. Q  L/MN  ,! #%&  #02  1(0 #2%.2 #$12- NN $ &2N^ 1 $ 2-%&  #02 &$Q "( #2% ^ .!  , "")0( 0 2002

$ 11$  #2%1!$ 2 2!$M 26 $& 12% !$$ #" P0Q%-                   pNN  0Q%N 1 $ .2-%&  #02 -%% "(!NN^ !  #%&!Q , "")0(26 $& Q3 , "")0( 0 20.02    ha@bb  #!Q  ,-./!%& ()  6)2$* "  # #!Q. )#(0) J Q.$ "# #!%Q^ "(&$ & 1)2!$!22^ "(Q 6 ($2^ Q2% #%& "  # #!Q^ ,!(22%& #!Q  12*&0" ) #0" 2!)%NN%  12%&.6 6 ! %2!$%&%  Z c:e> c  ;b   () %2 N$2!&L2!22 ".%NN 1&$%2 2L-&!&2 -/M HQ.$0&   %  Q 2&$! $2 0& 2 %2 2L-&!&2 -/M $ *NN $%%&  ()N Q$22 J&^ #L" $ -2MNN0  )0"& )"( )0"2 &! !$2  Q$22 J&.2  Z^ #L"  &! !$2!.2  ! 3 6$0  $%  P0Q%- Z4^7^V "0&$ "( Q$22 1%

#& 0& 4^7^V! "( 1% !# 1!&&$  &%"  &2%2 36^ #(. 4 $ &* #  () 12*&0"2 N$2!&L2 #0" .! Q!^ 26#N6^ "N  0& N&$2 2 2L-&! 02 J 1!$%&%  &         20.!(&%" !!NM 0 Q#& $ %2L %& &! %  ,3$0&2 " %,02 %N %$!   & $2 2&$ X!&2 N)$2. 01%( 360&2^ #(  " %,!2 &$#02&  12 L   Q!"!$2!#N &$ *  !"# & $ 22 L 2. #",* 3L2 #"  " %,!.2  " %, #Q /& /&%2 "( &$&& 366#  $ &$& N&30N  /&  /&1!$ 2 2!$M Q2!. &$ 12. p"( /& /& 26NN 62622 "( &$#NM-#!2 2 2#$^ #( "( , "")0(0)  /&  /&!. $!!&L2M  0&*NN.N "( &$  &$^ $0 2 $2 

/L# 0 L )^ 22M ‘ : ‘J2 )%&$2) Q123-. #"  6)2$* #MQ! " 8" : i nc                              !       "    #  "$   %      &"$ "  #       #  "$ "   #  (          " $ #           &  )  &  )   $ *        #  )  &    *  +  "     $  ‘ ” %   *      *  $ #  ) $  ) $) , "$    "-      - $   ) ,   $ " " $   ." )  $  *       $)     #  )   ) -  & )    $    $       $         !  $     - $    $   $     )*  /   "- &  +& $  $$   0 1 " 4" : *n 1!  22&$*"& 2 #0&$2& &$%#  X!&2 ”7 ” $ &# 2

0&$" %, "(6. 0 $!!&L2M3%2 36 p)) $ %N %$!%&& 0)  & - ZZ/ R  ZOJO\ .,3$0&2  6)2$*.0 %N %J $!123-. s qua r e + i nc - 8 7  )      # ) -   -     & "  $ $"  )   -    $"$#   %   " " $"   $+ )  #  )         )    $$ " "$  -    " $ * +  ,    "$"    $ #  )   "   ,      $$    * )       -    $  $    $        $*$   - $#  "$&  $ ,    "-"" $,    $  + "-    *&  +  0 St a r t "-"" s qua r e i nc s qua r e * * * 7 i nc i nc + 8 7 7 $ $  *&  + -    " ) $  7 " 64 1    $* $   - $#  "$&                  GHIZG 1 H  2"

I(&2#JN &$%#L2%&!.2 " %,%2L M &$N%(! "( 1#$ 12%J !$$ #"^ #(.2   1&$%-^ 1!"( %2L 3-  $Q2 " %,!2  )0"&*  Q#0(0  &$N%(!. N!Q !( " %,#2%2 2 2#$^ #( #""($12 $ %2L QM " %, N$!(!& 0&$)   "( &$N%( ( #MQ! &$.Q "( 0&$" %, ^ ! $ %2L 12M  &$N%( 3!NN!Q 3% p$  &/ .%/M $2 2&$ 12*)0^ 1!"( 02 1!$J $-. "( 3 0&$" %,!2^ #2  "( /&!-  #% 02$* " %,1!$^ 1!"( $ 6&&$&  J QU Z Q-.%12M ,3$0&J#!&2 0&$" %, "(6 0  #-22M 02 %2L %(L23- $ 3 0&$" %, "(6. 0  X!&22M #Q &2N^ 0&$" %,!  " %, "( /&  /&%NM 0 12* /&  /&!. %2 #"12% !$!22 0&$" %,!2 0 2#  p"(  /&  /& 0 12* "(

 /& /&NM^ 1  JN JNM )"( "( !( /& /&NM #-22 0^ # JNM 0 12*  GHIJ. 1)2!$%& &$#!23%NM %2%2&$M Z1)2.!$%& 1(, ""2&0"^ #) "( %2L %& 00&N  Q-%QM 0&$" %, "(6 0  #-22M 6&&$& !2 2 %2%L23-. $  Q#0( " %, "(6 0    ! 2%&& 0& #q6Q0& &2 20"%) ."0&$L222 GHI "(! 1&!L2 "( ,-/!%& () ^ $0 2 "(! 3M &$!J "%2!2 212  ,-./!%& () #"302   . 0 Q0N^ 1!"( $ !)&M "( %2,!"M 02 ( 32&-  20#% M^ $  ,3$2  " %, %2L %& )%$2!& L %&%2 2 2#$$ ! 3%  GHI &20  #"!&$2!22 Z.6$6& &$%#L2%J &!. 62202 #$ 2-Q3- pNN* .,!(M" $ %2L %&! 2% "( $ %(L2!22 6 #2& " %,!. &$  GHI #!Q

#0" 0 & %2%!&NN /-& &2 -2  % #MQ!&L2%&%2 & 12*)0 2&$ G %, %2L %&%  3M #"12% !$!22 0&$" %,!. /& 0302 1323- )0"   0&$" %, /& 03  " %, &2 -.2  %3% #")%2!$22%&%) 3%  "(^ 1!"(  12* "26NN #"!&$2%& #"# Q3! 8 ` e:;<aA . 0 Q0N^ 1!"( ,3$1&&  #"!&$2%&2 0&  6 62^ #Q /&  /&1!$ "( /&  /&J $!!&L2M. )$22 /L#02 Q   " %,N /& /&$!!&L2M  /& $2  #"620&2 2&&$ .^ 1!"( "(Q   #Q /& /& &20N p"( /&  /&  $ -2% $ $!!&L2M3%J ) 1)2.!$-  0&$" %,!2  "(6 N 0)* /&  /& $!!&L2M3%) $!!&L23-. p"( $% 2 " %, " 1 " : Co n s " 2" : 5 " 3" : f r om

" 4" : 7 K 88 9:;<;=:> c  ;b aA  " %,%2L M &$N%(!.N " %,!2 1&$%-  GHI %2L %& &$N%(N &$ * " %,!.2 (L2 " %,!. )$$ ^ 1!  " %,! /& /&$!!&L2M )%2!$M ) #"/L#0$) $  " %, #2 %2L -. "( $% 2 " %,^ # $2 32^ 1!"(  /&  /&! !&2& /&  /&$!!&L2M #"/L#.0$22 8  9:;<;=:;  " %,%2L %& ,!2!& 2-3Q!&%"^ 1!"( 1  #",* )%2!$M 26NN&$6 &$   3!NN !Q!^ .!  0&$,3$0& #"!&$2!22 &$ p$ $0 2 )^ # 2  " %, %2L %& &$N%J (!.N &$ * )%2!$M.  /&  /&$!!&L2M  )!2!$  " %, &$ $2 12*)0 2&$^ 1!"( )0"$Q* &$%#L2%&!.2  $2%M 0&$" %,!2 !&&$- #" NN $ &2N^ 1 "( ( 0&$"

%,!2 /& 0 .    0&$" %, ^ #  &$%#L2%&  Q#0(02  $2%3 .! $ 6&&$& !( 0^ # QQ" $ *$ 0&$" %,  #-22!22 #!&2 $ -2MNN  ,!" #-22  GHIJN 26 20* 0&$" %, /& 02 $ 0. %2 %(L2%&%) 0 3       p"( GHI %2L %& &$N%(!. "(q32#0(0N* % p$.  &$N%(! 12% !$$% #"^ 1!"( L 12M %2 Z Q-.%12M "( " %, "( #%& " %  % GHIJN  " %,! 0& &$N%(! #"1J 2% !$%&%. 02 &$22" 6N6$* #MQ!$2 ) $ "(&$ qZ&L222 0&  .!J .-& ,! # $ "(&$ q&L222 ,! # &20 #  #"Q  " %, 23& &$ $202^ 1  3$0&.N* $ .6)2$2212*  .!-& ,! # &20 #Q U/2 #"12% !J $!22 T2%N $ "(&$ q&L222 ,! #%2  &$%#L2%&!. #"12% !$%&% ^ #L" 

!-& ,! #%2 &*&! N  GHIJ. &$#2%3% #$0&0  1&$%3% p#0$$  %^ 1!"( !2!& -"($!.2  &$N%(!2 0& !N32-#!2 L 3% ^ $0 2 N% #! %2L 12M  #%&. ,! #%  pNN  ,3$2N  !-& ,! #%2 1&$%3-  &$#2 L %&%% & $2  ,! #%2 ,!"3-. #$ $ "(&$ q&L222 ,! #% 0&$2&NN # ,!"!$-^ # 2  &$%#L2%&!. #"Q%&%% #!&2  ,3$*NN "   .-&  $2%/M2 1&$%3- 88 9:;<aA  .!&2& &$#NM-#! 0& /&  /&$!!&L2M 1#$ ,22 0 2#$22 " %,!  6)2$* &$2.2 Q  L/M) ) #"Q)                                                                                          /&  /&$!!&L2M )%2!$M.2 02 ^  /& 

/&$!!&L2M !&2&!2  ‘ ‘  2  6$0 $% 2 2 #0&$2& &$%# 36 $ & ”/& /& &/%& &$#NM-#!2 2 2#$ O 888 b@;A e:;<aA:c  hei b?=mA:  " %,!. 0& "   .-& #"30& " 1" : hd 1Q ”2” ^ !& ^  ^ ”3” ”4” $  ”1” ”2” ”3” ”4” " 2 " : Co n s " 3" : 0 " 4 " : Ni l " 1 " : Ad d QQ ”2” ”2” ^ ]/ ”3” ^  ”1” ”2” ”3” " 2 " : Fa c " 3" : 1000 " 1 " : Co n s 0  ”1” 0 ”2”  ”2” ”1” " 2" : 1 ”1” ”2” ”3” ”4” ”5” ‘ ‘ ‘ ‘ ‘ ‘ 0  , $ ”2” ”3” ”4” ”5” 0 01 0 0  ‘ ‘‘   ‘ ‘   " 1 " : Tu p l e " 2" : 7 " 3" : 4 " 4" : 2 ’ 1 ’ : Ad d ‘ ’ 2 ’ : Su c c  ’ 3 ’ : Ze r o

" 5" : 5  " %,  /&  /&!. Q  L/M 1#$%NM %  " %, #Q /&  /&% "(Q $!!&L2M3 )  /&  /&$!!&L2M. ‘ ‘ *22 ,! Q-%& Q  %M ,! Q-%& XQ /&  /& "( .!&2& &$#NM-#!2 0& "(  "-#2-#&! !$2!2 2 2#$^ $ -2MNN 12 & & $  "-#J 2-#!. /&  /&$!!&L2M^ #( #%& /& /&!  #-22M 02 12% !$ #" X" 6J N6$22 . /&  /&$!!&L2M !&2&2 0& )%2!$M2 $2  " %,!2^ #( # 2 2#$ /& /&$!J !&L2M )%2!$M2 $% 2 " %,.^ "(0N02 (L2 " %, )$$  p"( " %, 0&$" %,3  " %,N /&  /& Q  L/M. "( 1#$  " %, 2 2#$12 6 2  &$#NM-#! 6"$L222  2%&- ) XQ " %,. ) "( 2q2222 /& /&^ $  " %, "(6  #! 

/& /&$!!&L2M Q  L/M. 1#$%2 &$6)"& Q3- #"^  "&* /&  /&$!!&L2M Q  L/M #Q"  " %, "(6. 02 Q  %3 p"( " %,N  2  " %, /& /&$!!&L2M "( !( &! !$2^ 1! #Q /&  /&$!!&L2M  &! !$2N #"*$3 %2 #"12% !$!22 /& /&  "-#2-#%N #"J 2%12M $ -22 %2%N   0&  /& /&!. 6$622  "( &$!2- 0 2#$^ 1!"( $  /&  /&   2 &*^ #L"  $  2 -2!&M /&  /&$!!&L2M3 p"(  /&  /& 0 12   /& /&NM^ 1 02$.  2  JN* JN NN $ &2N^ 1  " %, #Q /&  /& 0 12  "(6.0 N* .Q-)^ !  " %, 6&&$, ""*  " " %,N $  /&  /&1!$ 2 2!$M 0&$" %,! 0 23 . "J $2 $ 6&&$J , ""*

0&$" %,3%2^ #.   "(6  0& #Q !( "JN /&  /&!2 2 2#$^ # JN* 0 12* Y02 $% 2 " %,!2 "(. 22 ^ 1 #""($  /&  /&$!!&L2M !&2J &!. &$ 2 p$ $2 32^ 1!"(  " %,! $!!& &$ $22 Q$^ 0& $ "(#%& #",* /& /&!. $!!& &$#NM-#!2 2 2#$ $!!&  2%&& [1%2 $ $!!& " %J ,!. 6$622 $!#!  $#-& 0 2#$12* " 2 .$Q)  " %,!2 #" 6N6$22122 Z$!!&. 223 ^ 1 ,% 6$622  ,2 "(*&0"  1"(!#%(!& " %,#02 &$#&$6"0N*  GHI " %, "( !( 6&&$, ""^ %(L2!22 " %,^ 1! #Q /&  /& "( &$#J NM-## /L#.0$22 0& $ 11$ 2 2!$M #* 0. %6)2$0& 0 2#$12*  " %,!. "   .  $2%/M3 &20 $2 

&! Q2 $ %(L2!22 0 #0 L 2 2 #0&$2& &$%#! 3$12.^ 1 &$ &0" )  &! Q #0&0  p"(0N02 1 $ /& #"Q) ^ ! $ 0. &! Q3Z*,! Q-%& N M 3!NN  # ,202   %.6)2$0& &! Q2 12% !$$ #" 88  9:;<;=:> :?@:A  " %,%2L M Q&$ ZGHI  .6)2$*.N L %&   * &$2.2 #"&$! L2%&! "2 2)* α β , φ %2L %& &$N%(!. "(q32#0(^ 1!  &$N%(!  !&2& &$#J NM-#!. 0& /& /&$!!&L2M )%2!$M 1#$ ,22 ) 0 2#$) GHIJN  #MQ!&LJ 2!22 !N3.2-# "( Q2 " %, )$22 6&&$, ""*^ $% 2 " %,   # ,0 )$2 $ Q2 " %,!2 "(&$ q " %,. )$$   GHIJ. &$22%3 Z!-& ,! # $ %NN L %&N  &$6"2& $% M3.  N,!"2 !N32-# *,! Q-%&%.

12*&0"02 Q3%. #" i             i  i                                                                         $ %2L %& &$N%( N !Q Z "( 6&&$, ""*^ (L2 " %,^ #2 QU Z#2%. )$   3!NN!Q "( β &$ $*Q0& α#2%. )$22 6&&$, ""*^ (L2 " %,!2 Z!/!%& 0& "( i i S %2 %(L2%&2 Z 2 2#$  #2%. /& /&$!!&L2M !&2&!2 # 2 2#$M (L2 " %J ,!. & /& φ/&$!!&L2M )%2!$M2 2 2#$ XQ /& /&$!!&L2M )%2!$M ",J 3NN  Q  %M *,! Q-%& 12 XQ &$N%( N!Q% ,! Q-M /&  /&$!!&L2M )%J 2!$M. "( Q  %M *,! Q-%&%. & ^ 1!"( "(^ )"( 1 # ^

! # &$J NQ  &$N%( 3!NN !Q% 1&$% $ %2 %(L2%& N!Q /&  /&$!!&L2M3 #Q"  QU #2 "(6.   3!NN!Q Q" )"(  &$ $*Q0& #2 "(6.  )"( "( !( /&  /&$!!&L2M^ #(  QU #2%N *,! Q- $ %2 %(L2%& $2 12% !$$ #"^ 1!"(  QU #2 "(6. 0  #-22M 02 #( /& /&   %2%L2  QU #2 &* &$#NM-#%2 , "")0( &$#NM-#. )$$  ] "")0(&$#NM-#!  #2 "(6 02* . 6N6$* 1(. & *,! Q-12. $!2  &$#NM-#!2^ #(  GHI "(2 #2%3%. "(6 0N &# 3 #" !&2 -2! &$#NM-#! )$$  P0Q GHIJ ^ &$6)"& 0& "   .-&  &$N%(!. 0& "   .-& #"30& i ’ 1’ : hd  Q + + !&‘ ‘‘4 ‘ ‘7 ‘ ‘ ‘ ‘4‘ ’ 2 ’ : Co n s ‘ ‘ ‘ ‘

− ’3’:*1 ’ 3’ : *1  ]/ + +  ‘‘4‘‘ ^ ‘ ‘ ‘4‘ ’ 4’ : *2 ’ 1 ’ : Fa c ‘ ‘ ‘ ‘ − ’ 3’ : ’ 2’ : 0 1 ’ 3’ : * ‘ ‘ ‘ ‘ ‘  4‘‘ 7‘ V K‘‘ ]/ ‘+‘  + 7^ ]/‘ ‘‘V‘ ‘ ^‘ J ‘ + ‘ ‘K ‘ ^ ^ ‘ ‘ ‘4‘ ’ 4 ’ : Fa c ’1’:Fac ’ 5’ : - − ’2’:*1 ’ 2’ : *1  ’ 6’ : 1  ‘ ‘ +‘ ‘ 4 ‘ ‘ 7‘ ‘ V ‘ ‘ K‘ ‘ ’ 2 ’ : Fa c I2 2 ]/ ‘4 ^  Q 7 ‘^ !&‘ ‘‘V‘ ‘K‘ ^  ^ $ ^  + ‘ ‘ ‘ ‘ ’ 3 ’ : Hd ’ 4 ’ : Co n s − ’1’:Start ’ 5’ : 1000    ’ 6 ’ : Ni l               !"  #"$ $# %&$$ &  ()*+,#  $& *&$--#  + %. /     +,  * $&  +&$ $%&$$& )#$ 0 γ 1 23 242 5 67897:; <=>? @)A!+ B# ##  +)$&*$$& / )+,

 -$, ) $  ,"   +&$&    #" (*#-#  "B   +!BA ! $$%$$B B$) 0  +  +&$ &! /   #"  + $$)*  !#, -- !#"/ )+,  $& !" +,  " +&$    " +&$ +, +,!&CDC- E $/  "  "# "+    +&$ +,&  & /  !+ $%&$ 0$# " &F0  !   " +&$  BA G St a r t ##   H&*H E  / )+,  "# "+ +,# +, !/  "  0$"# $%&# E +&$& 0  I  - #  +,!&CDC)*  & CDC& 0E ! &" (   #  $ %$ *  !!) +, ,# -$,  & #" /  " " "  & CDC) J( -* #  & .++B!#, " -E0 $K (/ )*+,  +B .   " +&$

)#$$ / # .#  #A  +*&%$ / )"#  & -$,  --  $#  "# "+  + )E   +&$ /  " 0$"# $ &0# %&#"  +, ",# & -$,  $*&  +,!&CDC-E  & CDC& 0E H *"#&  %B$# +&$&  $$%B A  B  $%&$ $&+,   +&$  ( +,&!+  B!!& -"*#, -#  & -$, )+, 0  H! $-# !  %B$# +&$* B#.   0  + 1 23 21 2 L 797M76 ()*+, #--  $&  %!& &. / +, & N "# *## "- E0 -E ! CDC#%E B$*E-E $ (  +&$ +, &!+&$   & N "# +, H ! $#, / )  + )E +, H C"$" !H ! /  "   "#$&E  &!+&$& !H ##  !H !# ),- #  )+,#"  "- E0 * ! 

+  A&"#"  CDC B"#,$ ( &  !#,!HH # H OO 0&$" %,  QU Z Q-.%12M ,3$0& $2 #!Q3-^ 1!"(  QU #2 Z0&  #",* %2L %& &$N%( &$.Q  QU  $^ 1!"( "( 0&$" %, QUJ )"( &#  GHIJN &$J N%(!.2M , ""  0 Q0N^ 1!"( $ &$Q0&2 !2!&NN Q  %3- N)$2  01%( 360&  "( ] "( &$#NM-# ^ $ Q" "( /& /&$!!&L2M 1#$ [!)%NN% "(  "( !( , "")0(^ # $ J * J  .0$ J2 2 2!#, "")0( )$$  p!   , "")0( "( GHI " %,!2 $ ]F0&×N$ &"L2&0"0) 12% !$ #" I*2^ #Q γ GHI " %,. "(0 2#q 02$. 2 2!#, "")0(   !-& ,! # 2 2!# , "")0( &! !$J 2%. 2212*  "( γ "( GHI " %,C0&

ρ $ %2L %& &$N%(!. 1#$ #2 "( "( .0$0&^ #  JN π QU #2% /& /&$!!&L2M )%2!$M2 0$   γ " %, /&  /&J µ $!!&L2M .!&2& ρ!( #MQ!^ 1!"( #Q U /& /&$!!&L2M3  JN /&  /&  #  2J 3& ^ 1!"( C (x) = Sx x . x   $ & 23& ^ 1!"( C (µ(x)) =π Sµ(x )µ(x ) µ(x )  $$ µ #"2 23  /&  /&!. )&$!(%2 "( .  6)2$* GHIJ2 ∗ γ π n 1 2 γ 1 n 2 ’ 1’ : hd  1Q + ^ + !&‘ ‘‘4‘ ‘7 ‘ ‘ ‘ 4 ‘ ‘ ‘ ‘ ’ 2 ’ : Co n s ‘ ‘ − ’ 3’ : *1  *&  + ’3’:*1 ’ 4’ : *2   "- 0 " 1" : hd  ” ”  ” ” ” ” 1 ” ”  ” ” 0    ” ” 0  ”” 0   ” ” 0  $  0 " 2 " : Co n s 1  ” ” 1  ” ”  " 3 " : Co n s " 4 " : Ni l - $ $   $ 

µ *&  + 0  0  µ ‘ ‘    0  ” ” µ ‘ ‘   " 5" : 36  ” ” µ ‘ ‘  0  1 0 1  ”  ” µ ‘ ‘  ” ” 8   ` e:;< ;=:;c  GHI &$#2.%3%2  !-& ,! #%2 1&$%) #"( %$$- " %, %2L %&Z Q-/M3 26NN 00&N* % [.2&  $2 $ &22^ #! Q!22 "( %2L %&γ&$N%(^ "( QU^ # &$.Q  &$N%(  0&  µ , "")0(^ # $2 $ &$Q0&2 L 3  $ 622 $^ 1!"( $ 0. %2 %(L2%&%)  0" " %,NM 0&  &$ $*Q0& " %,NM 1!$$-. 02  $ 3 " %,!2  &$ $*Q0& " %,!2 /&. ! 1!$$- 02 ^ 1  )%&$2!22 &$N%( 3!NN !Q%  &$ $*Q0& #2 #% #"12% !$!22 P!2!&NN &$M)  " %, %2L %& #q.6Q0& &$#2%3  6)2$* 00&. Q  %12M  %&&$-. "( QU2  1!$$%2 2!$M

&$N%( 0& $ &$Q0&2 L M µ , "")0J ( "( 22 + X-2%  &$ $*Q0& #2%2 $!!&L2!22-.  &$N%(N  &$ $*Q0& " %,!2  .6)2$* #MQ! %L23-. * Z  &$ $*Q0& #2%N &$  6&&$& Q  %M ,! Q-%&& Q.$* /&  /J &$!!&L2M )%2!$M1!$ )$&& . N 3^ JN #0" # &$ * /& /&$!!&L2M .!&2&!2 p$2  0$0&2 )$$ γ µ J p$ $ 3 /&  /&$!!&L2M2 ,!"3-. 1&$% $ %2L %& &! % ZN .#$$-  µ 0& µ !#N%/M3%2 Zµ  &$ $*Q0& #2 /&  /&$!!&L2M  L"( *%  γ &$ $Q0& " %,   /& &$ $Q0& #2 #"Q)^ .!  γ & 4  γ " %,!2  γ 0& γ " %,!. -M302 %L2&- * 7  &$N%(!.N $ %2 %(L2%& ‘ ‘ ‘# ‘ ,! #%3  ^ 1! ‘ ‘  QU #2 "(6 0

$!!&L2M3 X!&2 #Q^  QU "(6. 0  #-22M 02 %2 %(L23-  #"12% !J $!22 /&  /&  TL2&-. *  ” ” 0& ”# ” /&  /&$!!&L2M .!&2&!2 !( #MQ!^ 1!"( .#$$-  J2 $ %2 %(L2%&N &$ * /& /&$!!&L2M )%2!$M.   &$2J 2.-& ,3$0& µ $2%/M &20 $ %2 %(L2%&2  "( )123 )0"1$^ 1!"(  γ " %, #Q /& /&%% ” ” #Q  "-#2-# *,! Q-%&%2 ”# ”J  1(22&L23 . "( .2$  γ " %, "( 0&$ ^ 1!"(  ” ” /&  /&Q  L/M3 #"# Q2 V  γ " %, 21%2 "( !( 0&$" %,NM 0L2.$^ # # 0 12*  . 0 Q0N^ 1!"( 3  6&&$, ""*)0 2"( . $  Q#0(  !22^ 3 Q2 " %,!2^ /& $!2  /&  /&!.2 223  " %, 0&$02^ #( 0 12*.  $Q2 " %, "(6

0N* XQ #%& /&  /&!2 1"(-.  " %,NM p$2 &$#02 "(q320& Z" N" /!/2! )$. 00 0 00 0 0 00 0 00 00 ∗ ∗ X) $ %2L %& &! %  QU "(6.  ,!2!& &$ 2 3%2&$^ Q*.02 /&  /& %2L %& M^ )"( Q-.%%& M N&$0 ^ # 22 $2 0 23 ^ 1!"( %2L 3- $2  " %,!2^ # $  N$!(!& /&  /&  "(6.  8 l δ c  ;b aA  δJ&$N%(!.2 1&!M #MQ! #$$- 22 &^ #2  λJ--&N 4                   pNN  ,3$2N  &$%#L2%&!.2  &2 2 &$N%( $Q3  p"( Q-/M2 "(  Q-J /M&Z%2L %& 00&. )$   " %, "( Q-/M& Z)"( %2L %& &! !$2 "( &! !$2^ # - )"( 26NN Q-./M& 00&2 2 2#$ NN $ &2N^ 1  γ " %,!2 "( J Q-./M& &! !$2 J)0

L23^ !  γ J2 γ Q-%23% )$$  p$2  6)2$*.0J  363 . γ γ γ  [1%2 WUL)^ 2 $2L) $% 23 J. Q!22 GHI #22 $2 #!Q3-.^ 1!"(  " %, ! #%,! #%N )^ 1 /& !(&$N%(  GHIJN^ #( &$.Q  " %,  )"( )#( 0&$" %,3%   GHIJN "(60 ! #%,! # 2-3Q!J &%"  .6)2$* "( " %, "(6.0 ! #%,! #%N )^ 1 $ "0&$ " %, # QU 0& &!&# )%. $$%  0&*NN %2L %&!. &! % T2%N Q62122^ 1!"( "( " %, "(60 ! J #%,! #%N )J )"( &#  p"( #2 0&$"& Z /%& &$.Q  " %,  1 *&$6 & $ 23& ^ 1!"(  #2 "(6.  #""($  " %, "(6 0 &$#NM-#%) 0& #%&!Q&$! 1 $!.N  !$L/MN^ 1!  #2 &$#NM-# &$22" # "($ #"  " %, #",*

&$#NM-#)^ !22  #", 0&$" %, )"( QU^ )"(  0&$" %, #" &  /%& &$.Q "( &$N%(1!$  " %,  *& "(6.0 ! #%,! #%N )^ 1  " %, "(2 &$N%(  &# &$.Q 0&$"& p! 21%2 "(60 ! #%,! #%N & ) "(N p"( "(6.0 ! #%,! #%N 0)* " %, )&$!2 # ,202  )  & "(6.0 ! #%,! #%N 1 2 1 2 ∗ 2 1 ∗          GHIJ. 2-Q!&%"2 L 3  6)Q $  ,3$2 8  ` m?Aa?  g?omc aAcm  GHI .!W-& Z)"( 1- /1JH!&& 2-3Q!&%"" NL ^ 1 #Q Q) "& γ 0& γ γ Q-./M& &! !$2!  Q12M 02 !) " & γ γ 0& γ γ   γ1/1J H!&& 2-3Q!&%" $ "(Q ! #%,! # 2-3Q!&%"!2 .#$$ ∗ ∗ 2 1 ∗ 3 2 ∗ 1 3 b:: de 

GHIJN #2%. %2!%& ,0 0 20&1$ )$212^ 0& $  Q#0($12 $2^ 1!"(  Q&$ # &$ .!W-&  6  Q$* &2 -.2  % &20 0 12*^ 1!"( "( 0&$" %, 26NN,0.0 &$Q3 -"(    /%& %2!2 &$N%J (  `   ca?b=; hmc ?h b  c :?@: m?Aa?  g?   "( &$N%(N  NJ !Q! "( )%2!$M 26NN&$6 ,! Q- *^ $ $2 32^ 1!"( $  "-#2-#!. &$2J 2. "(*&0"02 2&$23 .  GHIJN $ (2 2&$^ 1!"( $  "-#2-#!N 0)* /&  /&$!!&L2M. "(*&0"02 )$&"%3-.    /& /&$!!&L2M $!!&^ ! $  "-J #2-#!. & #""($ &$22" $ $!!& 2 2!## Q$* 0&$" %J ,!. # &$ &0"&$ q Q$ -"($$  /& /&$!!&L2M) ]2&&$ ^

1!"( GHIJN  . 6N6$* &$#2.% #22 $ 6&&$1&!L2%& # !!$M3 $ !W-J /%.  ?  ;e  ca :@  A GHIJN $ 6N%"($!22 QU. &/%& !02 &$!"% $ .!$&$2/%  p"( QU 6N%"($!22^ 1  ρ &$N%(1!$ 2 2!$ "( µ 0$0& 0& φ %2 %(L2%& !(#MQ!^ 1!"(  #",* µ J2 $ %2L %&  .#$)  N 0& 3!NN !Q! -"($2 $ "(^ " %,N /& /&$!!&L2M .!&2&2 3- X%& &$)      00 7 QU "(6. 0  #-22M 0 $ %2 %(L2%& -2% #"2  QU "(6 0  #-22 [1%2 "( ( 6N%"($!22 QU2 6#"%  Q-.%3- $ %NN 0Q $2 #-223^ 1!"( 6N%"($!22 QU. !W-& 1($2 012 ,  GHI  ‘ ‘ ‘  ‘  ‘ ‘ ‘ + ‘  " %,  G ” +” ”4 ” ^ ” ” +  4^ ” ” 4  ”+ ” ” ” ” ” " 1"

: G " 2" : A " 3" : B p$  ,32 .!W-/ /& ! 0 ,^ 1 $ 6N%"($!22 QU2 # -"(  Q-.%3- $ !W-/% $2  ,! %&%2 /&  "( &$ 22123 #"^ 1 #")%2!$J 223-.  " %,%2L %& &$#2%3%2 !( #MQ!^ 1!"( N)$23 $ & /& /& ,!"#%2 p! #Q 6N%"($!22 QU2   $ & /&  /&  Q-.%- 6#" 1(22 $ #q6Q0& &$#2.%2 11$  7 !2! )#(&2 #"  )%2!$22  "(#N  ) $ 6J N%"($!22 QU. Q-/M3% &/%& &202 (!  1"(!#%(!& Q-/M 1(22 "( & /&  /&  26 20* Q-./M2  )0" 132  2!)%NN.N #Q" ,202$$ ^ 1!"(  &$#2  ,2 #MQ!&L2%&!2 2 2#$$ p. $  6)2$#0(^ 1!"( $ 6N%"($!22 QU 26NN0 #% # ,! %& $ !J W-/%. 8 8  ea;  c ;h=;m  a? 

abgb;e $ %2L %& &$N%(!. 3!NN !Q% #"!&$2%&2 1&$%12-  0 Q0N^ 1!"( -"($2  &$%#L2%& #-.%2  3 26NN&$6 )0"$  #"!&$2%& 26 2012  "(^ 1!"( #"!&$J 2!22 0&$" %,!2 )"( .6  Q$* " %,!2 .0&$L2   N !Q! &!,00 1&$%J 123-.  /&  /&$!!&L2M2 $ 0&$" %,! 0 0&01$               $ %2L %& Z Q-./M& &2 20" "( 3% %&^ # Q!22 GHI 0& Q2 " %, &20 #"#!Q3^ 1!"( #( QU. %2L %&%  6)2$  &2 20"  6)2$* 00&.02 "(0 26NN QU Q-.%%&%2 & *L 123 $ ( &2 20"%2 % 1-$#!& %2L %& &2 20"%. )$$ . $ & *,! Q-12^ 1!"(  &2 20" 26NN QU )"( &$N%( .6$  )%&$2%&%  & 12*&0"2 Q

"( Q!22 00&N pNN $ &2N # Q2 #&$2.-& #!Q3-  &2 20"%2  Q-.%M "( 3% %&^ # ,!(#2!& Q-%3 $!2  QU2^ #2  &2 20" .36  Q-%M  Q#0(02 ! 0 2 ^ 1  &2 20" #% # 36 26NN QU2 Q-.%%&   Q-/M& &2 20" ! #$%M^ 1 #Q !( " %, ^ #( 02$. ! #% ,! #%3 QL2)  Q-%M2  ! #% ,! #%% 2 #% V               N% 6"$L222 ! #$%M &2 20" #22 12*&0" ) "( GHI .!W-& !&$2%J (%. #"12% !$%&% ^ #  [HIJ Z[ # G 1 H  2" /& !( 2-3Q!&%J "2 )$&"%3-.^ # %2)12*.  GHI 2 0N^ 1!"( #"0$$ )J 12*&0" 0&$ J .,3$0& #"!&$2%&%  Y2q2222  "(#2 ,! QL2-  6)2$*^ ,-./!%& () &$#!23%NM ,!2!& [HI !&$2%( .!)

$M3%   ! 2%&!& %2L M Q&$  ,-/!%& &2 20"%)  .,3$0&J" %, %2L %& $2 2 3^ 1!"( *&$6  [HIJ2 0& $ %2L QM .,J 3$0&2 %2#3 . GHIJN^ $2%  GHI 20 N Q-%-^ #3Q  ! #%,! #%N 0)* " %,!2  [HI 20 N 0)* .,3$0&&0 L 3- )&&$  ,3$0&J" %, %2L %& ,! #%& 6&&$62  [HIJ2  GHIJ& $ %220 0&2 [HIJ M GHIJ  %2#0&. )$$   [HIJ #3Q# #Q &$N%(N &$2.2 )%2!$22%& 0  "(&$ q !) 2%12M GHIJ&0^ # 2  [HI 360&. "(N 0 )0(& GHI N Z"(&$ q ,! # 360& &  %  GHI &$N%J (!. &$22" #""($  [HI &$N%(!^ &$#2" #0"& 6N6$ "( . 0&$ ^ 1!"(  [HI 0&  GHI 6N6$* !N3.2-#!! Q!"!$ 0&  [HI ,J 3$0&. 6&&$1&!L2%& #

-"($^ #2 GHI /& /&$!!&L2M 6&&$1&!L2%&  % &! [HI 2-3Q!&%" 6 6.*Q. $ %2#0& &! % I! &2N $ [HI 0& GHI 6$622 "(Q  . 6N&0" $^ 1!"(  #"!&$2%&NM ,!(M" )&NN 00&  &$ &$ &0"  ! #%,! # 0 0&01$  " %, M .,3$0&  26 20* %2.L2%&2  " %, &$02N!2%&% )$$   " %,!2  "( N!23-. &$02^ 1!"(  "(60 N* .Q-) #Q !&$2!22 0&$" %,!2 - $L) 26NNJ &$6 6$ . p))  ,3$0& ,  $2%/M3%2 ( 3 ^ #  &$02N!2%&  Q#0(    &$02N!2QM " %, .6 2 2 2#$^ !  - $L) 26NN&$6 6$0& #Q 12% ! 2  #* ,!(22MQ.^ )0"2 ,3$0&2  Q#0($) Y 6N6$* #MQ!.! 12 %2#  [HI2 0& $ )$2  GHI. &/%& !&$2%( )$&"%2%1!$ X) $ %2#2

6&&$1&!L2M &$N%( &$#2.%3 2  &%"!& "(#0 20N #")%2!$^ $0 2 $ $ !&$2%(! .6$6& 3#$*3^ 1!"( "(. &$N%( &# 6&&$1&!L2M p$  #"620& $2 )!3 #" -2%^ 1!"(  /&  /&$!!&L2M. ))/%3% Z#"!&$2%&% -M &$Q0&2 # "Q  #" [1%2 $.N $ !&$2%(!N  &$N%(! N !Q% #Q" "( #"!&$2%& 0  " %, % Z#2 "( .,3$0& p#22  #"&$! L2%& #22 $2 $ !&$2%(!2 ,3$0&J %2L M Q&$ . )$$ ^ 1!  $ 3$^ #( 3!NN!Q #""Q22  "J "(&$ qNN !&$2%(  .,3$0&J, % L2M Q&$ Z[[HI^ 1!  &$N%( 3!NN!Q. ,%  [[HIJ. ))&  [HIJ  [GHIJ "2 #0&$2&NN !&$2%(  ,3$0&J Q" %2L M Q&$ ^ 1! 

3!NN!Q!  Q"J. )$22 %(L2!22 6 #2& " %,  % #.! "( [HIJ2 %2#  [  HIJNZ[ # G 1 H  2" I(&2# #Q &$J N%( &$2.2" $!!& # Q  "%2%!&NN !&$2%( $^ #(  # 2&$  #".620&2  ,3$0&J" %, %2L M Q&$ Z[GHI 8  g?Aoma?;bm e:;<;=:> :?@:A B  CDE $ ][HIJ.2 & %2#123 "( GHI !&$2%( ^ #2 ,-/!%& " %,%2L M Q&$  )$ . p$ "( !( [GHI^ #0 "(   ,-/!%& &2 20"  ! 2%&2 & N$2!&L2 $ %2#0&  ,2NN L 2. 3% 26 20 X"#-2212M^ 1!"( &$)/%& 0& % 1-$#!& 1 Q)  "( 120.!( &22J!,J21J 2 ##2%/M ( 12*  ,-/!%& ().   ,! QL2%&%)^ # ]GHI      ! 2%&  GHI &$#2. &20 $2 32^ 1!"( "( &$.Q* &$N%(2

/&. ! )%&$212- ^ 1 #"&NN  ! 2%& &$N%( #% &!&# &$.Q12  " %,   ,-./!%& &2 20" 120!( ##2%12M^ 2-2L) 0 212*^ 0& $ ]GHI. 2%" !&$2%(%  ! #$%M   ! 2%&!& 0& ,-./!%& &2 20"%) Q$* [HI. %2#0& K ]GHI&0 #Q [HI  1(& 0& 23&  ,-./!%& &2 20" 1&$%2% 6)2$20N $ ]GHI. "(! "(&$ q ,-/!%& () 2212*.^ #( 12*&0"2 N$J 2!&L2.  #"!&$2%&                     #.! "( ,-/!%& ()2 GHIJ&0 2 &$,! #%-  ( 2 MQ !#U2%& "(J N , "" 22M^ 1!"( #( GHIJ2 )%&$2-.  U/2 " %,%2L M &$#2%2 0 6$* -&2 .0 200&q ,-/!%& () &20 ,202$123 ^ 1!"( #"!&$2%&2

#$J . 0& N$!(!& - $L) Q  L/M &20 6  Q$* &2 -.2  %2 1!$ 02  p$  ,202$0&. #/&   !" # 120!(&%" #22 ,!2!&^ Q N$!(!& &2N   !J " # &$%#L2%& N!(!-2&%" #22 &  ".0$,)*NN )%&$2%& $ ]GHI^ #2 .02 )12 . $ ]GHI "( "(&$ q ,-/!%& () 2212* X"   () & ]GHI    [!)%NN L %& ! JN 2%12M O                                       ,2.N "( 02 2-  ,-/!%& ()q  !" #! M^ 0& $! 0 200&0 *   !" # 21%2 # #%& #2  .$Q2 " %,!2 %2L M Q&$ ^ $  Q#0( Q" $  " %,^ #2 #% # 12 Q-.%   !" # ,-2%& &! % 2$* " %,!. $!N /&  ##M %N 02$.^ 1N% N$!(!& &2N 1&$!&

12 $! #"3L20&^ &# 2  ,-./!%&  !" #!$%& () !//M 0& #q6Q0& ) )2* 20 . $ !( &!. %2 2-2^ 2L2!22 # 2L) ()02*^ #2 0Q%-  ^   ^ 5) 11!$^ 1!"( $ *NN ()/&%Q!2 "(! &NN^ !2!&NN #"0 221&& .  1"2M !( &$.6$  ) &$ &0"^ # 0$$,!"12M)% 2&$    !" # ,-2%&%% 6$!2 &$ 2 3%2&$M  " %,!.2 p 32*&0" $!N 2   $ !.22%&  2^ 1&$ #22^ 1!"( 120.!(NN  !" #! ,3&$212*.^ 2)  #% #"0)*  !" #!. 120!(NN% 212*. $ *%L2!22 " %,&! !$2 3%^  ,! QL2M !" #!. & !2#$%12MNN% )%J 12. !( 0 2#N^ 1!"(  2&$2 !" #!2 )$&"%) 6(NN ,0( Q 12 !( &2 20" )%2!$22%&!. ^ #(2 )0"$)  ,2 /0!

0 12*. [%  ",!2!&NN 2 2.^ 1! #"%2%&!# &$ 2 1&$!&  #"3L222 " %,!  1N. &0& ZQN-" 0&  (!#6)20& I!&$! QMQ12 !( 1($2^ #!   !" # &$J 2.2" -"( 1(&^ Q #0"&# $2 $  Q#0(2 ( 323^ #2 )% - 2* P0Q%- &$%^ # 20 )&&$ I!.&$! 2%!$12- ))   !N0#%) 0Q%-^ 1!"(  0 (* /&.  - $! )!"^ 0& 3M&2N /& 1!&&$  Q* #  ) 20 )&&$   !" # "( !( 1J N $22^ #  ##M  ,00&0  1L)3 ,   "(#2 p.! $ "0&$  !" #!2 %2 . )$&"%  1N #"2%%&%1!$^ # "(  !" # &20 "/& 10$ ,Q2 12 $!N #L"  .0 (* # %2-. &##2^  1%220 N " %, Q-/M ^ %2L %J &!.    &!   " %,!2 #"22) 21%2

!)&123-^ #( 0&$ 0 2 0& $ $ &# 2. &! 6(NN #"2%12M  1N !^ # NN  ! 02NN &2J N #!Q3-. "( 6$)222 - $M 1222^ #2 ,  !Q " ( &2N  " %,! &# 2 0.  "(! #2 12 0& &! Q*N . 12^ #L" ,,Q$$  1N !%2  $!(!&  Q .! %2&# #Q  &2N   !" # 0 200&00 02 36)* " %,!. -&$ ,! #%/M2 Q12.  1N 1(0 *  .6)2$* ,3$2N $2 &# 22# ^ 1!"( 0 2#   ,2 .2q$622 /0!2                  # (  !" #!2 1!$2# 02 ^ # 12*&0"2 N$2!&L2  !    !" #!. " %,3 #"3L20&0  X-.%# &! % ,1&$%2#  )%&$( P02 7 ! #-%3%2 0&  G 1)$ +!  !" #/&!! 2 Q!2  !" #3%2 )#2 "( &3%2 &/ 22  Q!2  !" # 12*&0"2 N$2!&L2

 ^ 1!"( Q!2 .2 3&$20&q  !NM )#(^ " %J ,!.2 2 2#$M !-2-2!2 0&$L2&   Q!2  N  " %,!2  #"Q #",* ,! J #%N P0Q%- R  {                                                           címke1      címke2                         címke3 címke4 címke5 }  %212M^ 1!"(   !" # 2&$2^ .6( %2%212M  " ,Q!2  NM 0Q%-  6)2$* #MQM 2-Q-. !&2&/ 2  J2 /&%                 J[  ,! #%2-#  ./&!M #!Q3 #"^ 1!"( #( "( $ !-2-2 &^ ",^ 3"^ $ !-2-2 &!.,0&0" "(N *&"L2 $2^ 1!"(  " %,!.2 22&$*"& Q&$  #" 2-Q3-. 0$      11!$^ 1!"( .( 1&& 

 " %,!2  6)2$* ,!(#2! )0"" . #  !    ,-22212M %!#%( !-2-2 + Q!2 & p0  ,!(#2% $ &* %!#%&    !" # ^ NN Q-.   6)2$* 00&N "( !    !" # %^ # -"($2 L 3 ^ #2   /&. &! "(&$ qNN^ .)&NN , "")0( X"3"($Q*^ 1!"(   & &$6 !    ,! QL2 p$ $ %2J .L2%& "( 0&$2 120!(&%"N #%& 0&$2  MQ !)&12M&%"%N 3%2&$ &$ 2 5" $2  00&2 # )M&L2!22# #"^  36)*N 2)0.(&0" 6$0 2 2!$ &$!2 $ $ %2#2 #"!Q!22^ 1&$ #% #")M&L2!22%.  .6)2$* %2#2  Q#0( "(   !" # ^ #    !" # #q.6Q0&02 &$#-%3 " %,!.   MQN ! 02 #"3  " %,!  6)2$* 00&N

02 36 "(  ,! QL2M)  ,-22212M %!#%( 0"  "( !/!%& ./&!M 1&$%2%) 0(#& " %12M   !" # !-2-23 #0  " %,!. ZQ!2 ,%3!N  " %2 Q!2  !2 "( &. 2 &"L2&0"0) 12 22&$*"& Z&&! N .0 !N32-#!  L2                " %,!.^ #2   !" # "(& 00&02 &$#N!$%M !N32-#! #%   !" #L %&! NJ ,!(%&!123%.   !" #!$M2 p&*&! N 120.!(&%" !!NM  $22 " %,!2  $2%M &2 2 .,3$0& 0&  &$N%(! #"Q%&%)   !" #!$M #/2 #"Q2  ,-2M  !" # S " %,32 [1%2  " %,!. Z"$ /& #02N^ Q #%    !" # L %&! #"&$ 2J .  !  J  )M %220 0&  " %,! N&$2 /M3% # )%2!$22    !" #

,-2%&.!  " %,!  ##M %N 1($Q  P0Q%- L"( FUN t a ke 1 I NT 1000 3 FUN s i e ve 4 FUN f r om 5 I NT 2 6    !" #NM .0&$ 2 ,-22212M %!#%( NN*  .6)2$*  2 .0&$L2                                                             +  .!) 2%%& &! %  6)2$*.02 3 #" t a ke 1000 s i e ve f r om 2                 &$MN,! "M " %, "( L %(L2!22 " %,^ 0& Q.$ "( "(60 ^ #N* #Q /&  /& 0 12* p$2  " %,!2 .22 3$!!#  11!$^ 1!"(  6 62 0& 26NN&$6 6& 02 & .$ 2-Q3# #Q /&  /&1!$ 1!$$% Q2# "( "(Q $!!&L2M2 p  $0 2 )!2 &$ J &0"^ # 2  . 3$!M  !" # $ $!!& /L#03q /& /&!2 "(&$ ^

#"!&$2) 3$!3  $ .# Q" &$ &0"# )!2  ^ 1!"(  " %,N 26NN $!!& /L#03q /&  /& & 1&&  . 3$!%& &! % 21%2  6)2$*.0 3% 2#  0""#2#  " %,! 0& .-%$2# $ $!!&L2M 0 202 p$-2% &!  Q2# #"  /&  /&!. $!!&L2M2 0& 0L222# ,  " %,!2  6)2$*. 3%  " %, /&  /&%NM Q-2# .^ # N%L2!22# $ $!!&L2M3%2 0& L 2#   JN H- $L) #MQ! L 22#  "(6.0 /& /& &* %.6)2$*3 %2 #"12% !$!22 0&$" %,!2 Z #"Q2# $ $!!&L2M.2 )#2 $ &* %.6)2$* 0&  "(6.0 /&  /& 6$622 0)* 02 & .L 2#   JN p$2% &!  )22#  "(6.0 26NN %6)2$*2^ Q /&. $!2^ # $ $!!&L2M - "( .$ 2-Q2#  6 6 0& % 1-$#!& 0  !N0#%3%2  0&$" %,! 3$!%&%2 1&!M

)0"$2# ^ #2  "(6.0 02  - $MNM 26 20* .00&2 $ Q3^ 1 "( /& /& /& !( %.6)2$*3^ #. $ $!!&L2M3 - Z)"( "(%2% /& & %6)2$*3  %212M^ 1!"(  ,2 "! 2#-& #Q )0"&^  .% 6 62 0& % 1-$#!& 02 2 2J #$M  " %,  )0"& &!. 00& -2% #"% I*2^  #q)2"0( ./&!2N  6)2$* %L212M Zn  /&  /&!. e $ 0 &$%# T (n) = " 22 n X be(k) + e + n k=1  JQ. /&  /& N#* 0.  &$%# P  -%) )M 6&&$1&!L2%&!. be(k) k &$%#%2 Q3 #"^ e $ 0.^ n  /&  /& 3$!%& #22be(k) 6)  #q)2"0(2 n k=1 +  " !&&$NN &2N Z,202$)^ 1!"( /& 26NN&$6 6& 0 $ "! 2#-& P n+ n + n = 00&2 )0"&^ $$  -%$M Θ(n )J& "!

2#-&& "( 22 $ "0&$ . 3$!%& O(n )J& Θ(n ) n k=1 2 2         2 2  5"  ,1&$%M  #"L 2   !" #3%2 )"( #-%& %2L 3 !    Z"(J &$ qNN  !" #!. &20 )"( 1&$%3  #"0)* J!   ,! QL2M. "(02 $ L"( .!22 !-2/ ,%2 "( X   &"L2&0"0) !) 2%123 %2 !-2/  !" ##% 0"  "(  ,! QL2M2 .#$) 123 #"  ,-22212M %!#%(2 X!&2 02,00 Q6J 212  ,1&$%M )"(  ”JQ  ” ./&!M Z #02 0  QL23    !" #!2 )"( )) "( 22  ./&!M #"02! Q!2  J! " %MQ  ,1&$%M 0&   !" # 2 .2L) /&!2N ) "(#%&& #!   !" # *%L23  " %,!2 ZQ!2  N #" & 3L2 $2 "( N.N^ 0& )%     

 "!#N (!#%&%   #"3L20&!   !" # ,1&$%3  ”Q!2”  !" #!2^ # .! 02 00 L2  " %,!! $2 & #"3J L222# ^ 1!"( NN  00&N #.!  &$MN,! "M " %, 0&$ 2 #( 0 %2 #-22!22 " %, . 2 Q-%%&  p$2 )&2"L2%&& 3$2#            .6 ($2N 2%12M "( 0Q !" #  L#&$%#!2  &  2!&$20&$ &$J 2%)   !" # )0" 132%& &! % .6 N     Q-/M -2% L"( 0$ Q-/M& " %, Z$ %N %2 $ ##2%2  !" # " %2 ++ Cons Cons Cons Cons Cons take sieve 995 filter filter 11 filter filter Cons filter 2 from int plus 1 13 +4 7 5 3      p.  Q!"!$2   20N 21%2 "( !( &$6$2 ,3&$222  ^ # 12*)0 2&$   ,-./!%&  !" #!$%& ()

#"L 2  !" #! ,-2%& Q3q 0 200& &! % 0 * " %,!. #"3L20&02   !" # #20 3%2 0$* " %,!. "   -&  $2%/M3 &*&! N  1N. &0&2 0& (!#6)20&2 &"L2 *^ Q 1&$!& 12 $ !.22%&N &           2!)%NN,3&$20& 12*&0"^ 0Q%-  J!   %2.L2M #"L %& 0& 2J " %%&  Q&$ N . 0 Q0N^ 1!"(  6,0 0 20* &2 20"%. 6$622 6N&0"2 &$#0J • 22 1&& /0&$ q !( 2!)%NN,3&$20&2 /&%^ 1!  ,1&$%M .6(Q0 )%212  .0 20* "! 2#-&!. 6$622 •       ! H-& P&#3 Q X .! ) p                     + ! p#Q G& Q p,21 !& Y!-2&!  !& Q I21 $ ! 21            ]N - ( 7^ +

 + 4 ! $ (.(0 G$ 5-Q2         K,3$2  ,-/!%&  !" #!$%& (). # Z ! )%21  !2% 7 !  )%&$.( P02 ZQ!-#2%/M 0   !" # !  J ,! QL2M +7