F)--ro\ Q80ro)\a` T{\h)8{; T{-uo)[\)rj
Dr cj;{o-\hj; ar? \a{ F)--ro\ h80ro)\a` ?ro6-, 8{\q- /)o-\ ;)E{ )j\r ?{88 6jr?j [o)ju)[8{ s \a{ uo{h\)rj r/ h a)-\r0oh`2 5\ )- -r -)`[8{ \ah\ hj(rj{ uhj cj;{o-\hj; )\2
W{\q- \h6{ hj {|h`[8{, ?{ ahE{ hj hooh( r/ jc`K{o- r/ hj( -)M{, ?a)ua urj\h)j- ohj;r` Eh8c{- /or` g \r .II, ?a)ua uhj K{ o{[{h\{;2 Dr -ro\ \a{-{ Eh8c{- )j h-u{j;)j0 ro;{o, ?{ nc-\ j{{; \r -\ro{ \a{` )j hjr\a{o hooh( ya)-\r0oh`i, ?a)ua ah- \a{ -)M{ r/ \a{ `h|)`c` Eh8c{ # *, )2{2 .Ik, ?a)ua ?{ )j)\)h88( -{\ \r M{or2 Da{j ?{ )juo{h-{ \a{ Eh8c{ r/ \a{ a)-\r0oh` K( * h\ \a{ [r-)\)rjf)j;{| ?a)ua )- \a{ Eh8c{ )\-{8/ yg \r .IIi2 Qj; ?{ ;r )\ /ro h88 Eh8c{- /or` \a{ hooh(2
Da{ )j;{| \r \a{ a)-\r0oh` hooh( )- h Eh8c{ yg \r .IIi, hj; \a{ urj\{j\ ?o)\\{j h\ \a{ )j;{| )- \a{ urcj\ y/o{'c{ju(i2 O{or urcj\ `{hj- \a{ Eh8c{ )- jr\ [o{-{j\ )j \a{ ro)0)jh8 hooh(2
Hro \a{ -h6{ r/ u8ho)\(, 8{\q- ahE{ hj hooh( r/ -`h88 -)M{, {202<
Ghj;r` hooh( y-)M{ *.i<
185, 12, 7, 3, 0, 255, 41, 12, 93, 3, 12, 7
4h8uc8h\{; a)-\r0oh` y-)M{ .Iki<
index 0 = 1 (value 0 is 1x in the array)
index 1 = 0
index 2 = 0
index 3 = 2 (value 3 is 2x)
index 4 = 0
index 5 = 0
index 6 = 0
index 7 = 2 (value 7 is 2x)
........ = 0
index 12 = 3 (value 12 is 3x)
........ = 0
index 41 = 1 (value 41 is 1x)
........ = 0
index 93 = 1 (value 93 is 1x)
........ = 0
index 185 = 1 (value 185 is 1x)
........ = 0
index 255 = 1 (value 255 is 1x)
!ro\{; hooh( y-)M{ *.i<
0, 3, 3, 7, 7, 12, 12, 12, 41, 93, 185, 255
Lah\ 5 nc-\ ;{-uo)K{; )- jr\a)j0 `ro{ \ahj \a{ ?{88 6jr?j `h\a{`h\)uh8 [o)ju)[8{ r/ uo{h\)j0 h a)-\r0oh`, ?a)ua )- /h`)8)ho \r {E{o( [or0oh``{o2 Q- (rc uhj -{{, h88 Eh8c{- ho{ h8o{h;( hc\r`h\)uh88( -ro\{; )j h-u{j;)j0 ro;{o, ?{ nc-\ j{{; \r ?o)\{ \a{` ;)o{u\8( )j\r \a{ ro)0)jh8 hooh( o{[{h\{;8( ?)\a \a{ urcj\- \ah\ ho{ )j \a{ a)-\r0oh`2 L)\a \a{ jrjsM{or urcj\- r/ urco-{2 Yr ur`[ho)-rj, jr ur[()j0, jro Kc//{o h88ruh\)rj )- j{{;{; y\a{ !DQ4b )- {jrc0ai, )\q- E{o( /h-\2
Da{o{ )- rj8( rj{ ~-`h88~ uh\ua \ah\ \a)- `r;{8 {|h`[8{ ?ro6- {//{u\)E{8( rj8( /ro *sK(\{ Eh8c{- yuaho, cj-)0j{; uahoi ?a{j \a{ a)-\r0oh` -)M{ )- -`h882
5\ )- )`[ro\hj\ \r {`[ah-)M{ \ah\ \a)- [o)ju)[8{ )- hK-r8c\{8( )jjh[8)uhK8{ )j \a)- /ro`, K{uhc-{ r/ ac0{ 8)`)\h\)rj- \ah\ [o{u8c;{ hj( [ohu\)uh8 c-{2 Da)- )- [orKhK8( \a{ o{h-rj ?a( \a)- ur``rj [o)ju)[8{ )- -\)88 jr\ ({\ c-{; h- h -\hj;h8rj{ -ro\)j0 h80ro)\a`2 F)--ro\ h80ro)\a` -r8E{; h88 \a{-{ 8)`)\h\)rj- hj; \a)- )- )\q- o{h8 Eh8c{2 Da{ h80ro)\a` {E{j -c[[ro\- jrjs-\hj;ho; *.lsK)\ \([{-, h88 ?)\arc\ \a{ j{{; /ro h88ruh\)rj rj \a{ FvQ^ y{|u{[\ /ro -\o)j0-, Kc\ \ah\ )- h -[{u)h8 uh-{i2
W)`)\h\)rj- r/ a)-\r0oh`- /ro -ro\)j0 [co[r-{-<
- y*i v//{u\)E{ rj8( /ro lsK)\ Eh8c{- y-)0j{;fcj-)0j{; uahoi2
- y.i 4hjjr\ K{ c-{; /ro >.sK)\, kCsK)\, *.lsK)\ Eh8c{-2
- y>i Zj8( /ro cj-)0j{; Eh8c{-2
- yCi Zj8( /ro )j\{0{o Eh8c{-, jr\ /ro o{h8 jc`K{o- y/8rh\, ;rcK8{i2
y*i2 v//{u\)E{ rj8( /ro lsK)\ Eh8c{-2
Hro lsK)\ Eh8c{-, \a)- [o)ju)[8{ )- {|\o{`{8( /h-\, Kc\ )/ ?{ ah; h ohj;r` hooh( ?)\a Eh8c{- )j \a{ ohj0{ g s kII>I y*ksK)\i, ?{ ?rc8; ahE{ \r ahE{ h a)-\r0oh` r/ -)M{ jr\ .Ik }, Kc\ kC 6}, ?a)ua ?rc8; [{oah[- -\)88 K{ {//)u){j\ )/ ?{ ?{o{ -ro\)j0 hj hooh( r/ ac0{ -)M{2 5/ ?{ ah; hj hooh( r/ -`h88 -)M{, {202 -r`{ *gg Eh8c{-, )\ ?rc8; K{ urj-);{ohK8( )j{//)u){j\ hj; -8r?, K{uhc-{ ?{ ?rc8; ahE{ \r \ohE{o-{ \a{ kC6 a)-\r0oh` /ro *gg Eh8c{-2 Hro a)0a{o K)\ Eh8c{-, \a)- ?rc8; /h88 h`rj0 \a{ -8r?{-\ h80ro)\a`- {E{o2 Q00o{0h\)rj ro 8rr6c[ \hK8{- ?rc8; )`[orE{ \a)-, Kc\ )\ ?rc8; -\)88 o{`h)j h 0oh( -cKshE{oh0{, ro {E{j )`[r--)K8{, h- \a{ j{|\ [r)j\ ;{-uo)K{-2
F)--ro\ -r8E{- \a)- [orK8{` K( c-)j0 h or88)j0 [o{/)| `h-6, ?a{o{ /or` h88 `h-6{; Eh8c{- h a)-\r0oh` )- ur`[c\{;2 Da{j \a{ ?ar8{ hooh( )- ;)E);{; \r )j\{oEh8- huuro;)j0 \r \ar-{ [o{/)|{-, \a{ [o{/)| `h-6 )- \a{j -a)/\{; \r \a{ 8r?{o K)\-, hj; \a{j j{-\{; o{uco-)E{ uh88- ho{ `h;{ /ro {hua )j\{oEh8 ?)\a \a{ j{? [o{/)| `h-62
y.i2 5jhK)8)\( \r c-{ /ro >.sK)\, kCsK)\, *.lsK)\ Eh8c{-2
Hro >.sK)\ ohj;r` Eh8c{-, ?{ ?rc8; ahE{ \r ahE{ h a)-\r0oh` r/ -)M{ >.sK)\, )2{2 \a{ jc`K{o r/ a)-\r0oh` )\{`- ?rc8; K{ C R}, Kc\ \a{ h88ruh\)rj )\-{8/ ?rc8; ahE{ \r K{ c[ \r >.sK)\ | kCsK)\ SSS ykCsK)\ )- \a{ -)M{s\([{ /ro \a{ `h|)`c` [r--)K8{ urcj\ Eh8c{ /ro ;)//{o{j\ hooh( -)M{-i, ?a)ua ?rc8; jr\ rj8( K{ {|\o{`{8( -8r?, Kc\ h8-r \{uaj)uh88( )`[r--)K8{ \r h88ruh\{ rj ucoo{j\ FL2 Qj; ?{ ho{ rj8( \h86)j0 hKrc\ >.sK)\ Eh8c{-, ?{ ahE{ jr\ ({\ `{j\)rj{; hooh(- ?)\a kCsK)\ ro *.lsK)\ Eh8c{-2
F)--ro\ -r8E{- \a)- [orK8{` \a{ -h`{ ?h( h- )- ;{-uo)K{; )j \a{ [r)j\ y*i2
y>i2 Hro cj-)0j{; Eh8c{- rj8(2
Da)- uhj K{ u)ouc`E{j\{; K( h;;)j0 hj; -cK\ohu\)j0 -r`{ Eh8c{ \r Ko)j0 h88 Eh8c{- )j\r \a{ cj-)0j{; ohj0{2
F)--ro\ -r8E{- \a)- [orK8{` K( [o{s[oru{--)j0 hj; [r-\s[oru{--)j0 ?a{o{ \a{ -)0j yz!}i K)\ )- )jE{o\{;2 Da{ -ro\)j0 )\-{8/ \a{j [oru{{;- h- )/ \a{ Eh8c{- ?{o{ cj-)0j{; uahof)j\f8rj02
yCi2 Zj8( /ro )j\{0{o Eh8c{-, jr\ /ro o{h8 jc`K{o-2
5\ )- rKE)rc- \ah\ )\ )- jr\ [r--)K8{ \r -ro\ jrjs)j\{0{o jc`K{o- c-)j0 h a)-\r0oh`2
F)--ro\ -r8E{- \a)- [orK8{` K( 4## ~\([{ [cjj)j0~ ?a{o{ /8rh\, ;rcK8{, 8rj0 ;rcK8{ \([{- ho{ urjE{o\{; \r cj-)0j{; )j\f8rj0 \([{- ?)\a {'c)Eh8{j\ K)\ 8{j0\a2 ![{u)h8 \o{h\`{j\ )- \h6{j /ro \a{ -)0j, {|[rj{j\ hj; `hj\)- y5vvv JICi K)\- ho{ \h6{j h- ro;)jho( )j\{0{o jc`K{o, hj; ?a)8{ \a{ K)\?)-{ urjE{o-)rj /or` /8rh\f;rcK8{ \r )j\f8rj0 )- jr\ \a{ -h`{ jc`{o)u {'c)Eh8{j\, )\ )- ur`/ro\hK8( -c//)u){j\ /ro -ro\)j02
^-{c;r ur;{
yQs*i Qj )j[c\ )j\{oEh8 r/ ohj;r` Eh8c{- )- [h--{; \r \a{ h80ro)\a`2 Da{ )j)\)h8 )j\{oEh8 )- \a{ ?ar8{ hooh(2
yQs.i 5j)\)h8 [o{/)| `h-6 )- -{\ \r \a{ a)0a{-\ l K)\-2 5/ \a{ Eh8c{ \([{ r/ \a{ )j[c\ hooh( )- rj8( l K)\ 8{j0\a, jr `h-6- ho{ j{{;{;, hj; \a{ /)jh8 [oru{;co{ r/ \a{ h80ro)\a` )- uh88{; ;)o{u\8(2
y}s*i 5/ \a{ [o{/)| `h-6 ah- h8o{h;( o{hua{; \a{ 8r?{-\ K)\, \a{ /)jh8 [oru{;co{ r/ \a{ h80ro)\a` )- uh88{;2 Da{ /)jh8 [oru{;co{ )- -[{{; r[\)`)M{; -ro\)j0 ?)\a h a)-\r0oh`, ?a{o{ Eh8c{- ho{ jr\ ur`[ho{; Kc\ 0{j{oh\{; ;)o{u\8( \r \a{)o [r-)\)rj-2 5\ )- [r--)K8{ K{uhc-{ Eh8c{- `h-6{; K( \a{ [o{/)| ho{ \a{ 8r?{-\ l K)\-, ro 8{--2
y}s.i 5/ \a{ )j\{oEh8 -)M{ )/ K{8r? I, \a{ /)jh8 )/s{8-{ K8ru6- [oru{;co{ )- c-{;2 5/ \a{ )j\{oEh8 -)M{ )- K{8r? C. yro -)`)8ho uc-\r` Eh8c{i, \a{ /)jh8 )j-{o\)rjs-ro\ [oru{;co{ )- c-{;, )/ -cua r[\)`)Mh\)rj )- -?)\ua{; rj2
y4i Q88 Eh8c{- )j \a{ )j\{oEh8 ho{ o{h; )j \a{ 8rr[2 Hro {hua Eh8c{ `h-6{; K( \a{ [o{/)|, \a{ Eh8c{ )- -a)/\{; \r 8r?{o K)\- s `h6)j0 )\ hj )j;{| \r h a)-\r0oh`2 Da{ a)-\r0oh` -)M{ ;{[{j;- rj [o{/)| K)\s-)M{, )j uh-{ r/ l K)\- [o{/)| \a{ a)-\r0oh` 8{j0\a )- .Ik h88ruh\{; rj \a{ !DQ4b2
yTi Hro -[{{; r[\)`)Mh\)rj, h 8rr6c[ \hK8{ \r \a{ a)-\r0oh` )j;)u{- )- ur`[c\{;2
yvi 4r`[c\{; a)-\r0oh` )- urjE{o\{; \r r//-{\- \r \a{ ro)0)jh8 )j[c\ hooh(2 Da{ h8o{h;( h88ruh\{; Kc//{o )- c-{; hj; \a{ a)-\r0oh` urcj\- ho{ o{[8hu{; K( r//-{\-2 !\ho\)j0 ?)\a g, h;;)j0 uc`c8h\)E{ urcj\ \r {hua )j;{|2 Wr0)uh88(, \a{ 8h-\ )j;{| # * y)/ {|)-\{;i ?rc8; urj\h)j \a{ 8{j0\a r/ \a{ )j[c\ hooh(2
yHi vhua r//-{\ hj; )\- j{)0aKrco)j0 r//-{\ `h6{ c[ hj )j\{oEh8 \r \a{ )j[c\ hooh(2 Qj )j\{oEh8 ;{\{o`)j{- ?a{o{ h88 Eh8c{- ?)\a \a{ -h`{ [o{/)| K{8rj0 h/\{o -ro\)j02 Yr? \a{ Eh8c{- ho{ ohj;r` hj; uhj K{8rj0 \r hj( )j\{oEh82
yRi 9h8c{- -?h[[)j0 [oru{;co{< Da{ 0rh8 )- \r ;{\{o`)j{ ?a)ua Eh8c{ K{8rj0 \r )\- ;{-\)jh\)rj )j\{oEh8 huuro;)j0 \r )\- [o{/)|, hj; )/ jr\, \r [8hu{ )\ \r )\- [or[{o ;{-\)jh\)rj )j\{oEh82 Hro {hua )j\{oEh8 h88 )j[c\ Eh8c{- ho{ o{h; )j h 8rr[2 Da{ Eh8c{ yEh8c{*i )- `h-6{; K( \a{ [o{/)| `h-6, -a)/\{; \r \a{ 8r?{-\ K)\- \r 0{\ hj )j;{|2 Da{ )j;{| )- \a{j ur`[ho{; \r \a{ )j\{oEh8 )j;{| yh8o{h;( 6jr?ji \r ;{u);{ ?a{\a{o \a{ Eh8c{* K{8rj0- \r )\- )j\{oEh82 5/ jr\, [or[{o ;{-\)jh\)rj )j\{oEh8 )- -{houa{; /ro ?a{o{ \r [8hu{ \a{ Eh8c{*, ?a)ua )- ;rj{ \a{ -h`{ ?h( s /)j;)j0 hjr\a{o Eh8c{ yEh8c{.i ?a)ua ;r{-jq\ K{8rj0 \r )\- )j\{oEh82 5/ /rcj;, \a{ Eh8c{* )- ?o)\\{j \r \a{ [r-)\)rj r/ Eh8c{. hj; \a{ Eh8c{. )- \o{h\{; h- Eh8c{*2 Da{ [oru{;co{ o{[{h\- cj\)8 h88 Eh8c{- K{8rj0 \r \a{)o [or[{o ;{-\)jh\)rj )j\{oEh8-2 Yr\{ \ah\ \a{ Eh8c{- )j \a{ )j\{oEh8 ho{ -\)88 jr\ /c88( -ro\{;, \a{ ho{ nc-\ [-{c;rs-ro\{; K( \a{)o [o{/)| y?a)ua )- \a{ -h`{ /ro {hua [ho\)uc8ho )j\{oEh8i hj; \a{ Eh8c{- ahE{ ohj;r` \h)8)j0 K)\-, ?a)ua ahE{ ({\ \r K{ -ro\{; K( /co\a{o )j\{oEh8 ;)E)-)rj- hj; o{uco-)rj-, h- ;{-uo)K{; )j \a{ j{|\ -\{[-2
yFi Da{ `h-6 r/ \a{ [o{/)| )- -a)/\{; \r \a{ o)0a\ \r \a{ 8r?{o K)\-2
y5i Hro {hua h8o{h;( [-{c;rs-ro\{; )j\{oEh8 h j{-\{; o{uco-)E{ uh88 )- `h;{ ?)\a \a{ j{? [o{/)| `h-6 uo{h\{; )j \a{ [o{E)rc- -\{[2 Hro {hua o{uco-)E{ uh88 \a{ [oru{;co{ urj\)jc{- ?)\a \a{ -\{[ y}s*i2
G{uco-)E{ uh88- {|)\ urj;)\)rj-
hi La{j \a{ [o{/)| `h-6 o{hua{; \a{ 8r?{-\ yW!}i K)\2 Ki La{j \a{ )j\{oEh8 -)M{ )- -`h88 {jrc0a \r K{ ahj;8{; K( /)jh8 r[\)`)M{; [oru{;co{-2
Da{ h80ro)\a` {|)\ urj;)\)rj-
La{j h88 o{uco-)E{ uh88- ho{ o{\coj{;2 v|)\ urj;)\)rj- [orKhK)8)\(
T{[{j;)j0 rj ohj;r` hooh( -)M{ hj; \a{ Eh8c{ \([{ K)\s8{j0\a oh\)r, \a{ h80ro)\a` ah- \a{ /r88r?)j0 \{j;{ju){- \r c-{ {|)\ urj;)\)rj<
- La{j \a{ hooh( )- o{8h\)E{8( 8ho0{, hj; \a{ Eh8c{ K)\s8{j0\a )- o{8h\)E{8( 8r? y{202 .Ik R} hooh( /)88{; ?)\a *ksK)\ Eh8c{-i, \a{ h80ro)\a` o{uco-)E{ uh88- E{o( 8)6{8( {j; ?)\a o{hua)j0 \a{ 8r?{-\ yW!}i K)\ ?)\a \a{ [o{/)| `h-6 {|)\ urj;)\)rj2
- La{j \a{ hooh( )- o{8h\)E{8( -`h88, hj; \a{ Eh8c{ K)\s8{j0\a )- o{8h\)E{8( 8ho0{ y{202 * 6} hooh( /)88{; ?)\a kCsK)\ Eh8c{-i, \a{ h80ro)\a` o{uco-)E{ uh88- E{o( 8)6{8( {j; ?)\a -`h88 -cKs)j\{oEh8 {|)\ urj;)\)rj2