ࡱ> $Root Entry"p|YrRASH0m:%@Contents8KPage 1VfSymbol 64C  !"#5&'()*+,-./012346F789:;<=>?@ABCDEGWHIJKLMNOPQRSTUVXhYZ[\]^_`abcdefgixjklmnopqrstuvwyz{|}~Root Entry"p|YrRASHpN0:%@ContentsKPage 1VfSymbol 64C  !"#5&'()*+,-./012346F789:;<=>?@ABCDEGWHIJKLMNOPQRSTUVXhYZ[\]^_`abcdefgixjklmnopqrstuvwyz{|}~Symbol 63Symbol 62Symbol 61Symbol 60Symbol 59 Symbol 58Symbol 57Symbol 56Symbol 55 Symbol 54Symbol 53 Symbol 52Symbol 51Symbol 50Symbol 49 Symbol 48Symbol 47Symbol 46zSymbol 45uSymbol 44pSymbol 43kSymbol 42fSymbol 41aSymbol 40\Symbol 39WSymbol 38RSymbol 37 MSymbol 36HSymbol 35!CSymbol 34>Symbol 33B9Symbol 324Symbol 31%#/Symbol 30*Symbol 29($%Symbol 28 Symbol 27)'Symbol 26Symbol 25.&Symbol 24 Symbol 23-+Symbol 22Symbol 210,Symbol 20Symbol 191/Symbol 18Symbol 17:*Symbol 16Symbol 1553Symbol 14Symbol 1384Symbol 12Symbol 1197Symbol 10Symbol 9>6Symbol 8Symbol 7=;Symbol 6Symbol 5@<Symbol 4Symbol 3A?Symbol 2Symbol 1T2Symbol 65w[     01\]`aMedia 9K$:Media 10FPWMedia 11O6Media 12)Media 13NR8Media 14EMedia 15QSsMedia 16Media 21VZMedia 22Media 23Y[mMedia 24<Media 25X`hMedia 26}SMedia 27]_sLMedia 28iyMedia 29^b_sMedia 30UNMedia 31acKbMedia 32A\Media 33\l7AMedia 34-jMedia 35eg#xMedia 36zMedia 37fj|Media 38rMedia 39ikMedia 407Media 41ht(Media 42Media 43movMedia 44Media 45nrzMedia 46wMedia 47qs{Media 48,Media 49pxzMedia 50nMedia 51uwaMedia 52zMMedia 53v|pKMedia 54fIMedia 55y{\lMedia 56RsMedia 57z~HSMedia 58>JMedia 59}3Media 60)|Media 61aMedia 62~Media 63 Media 64c  !"#$%&'(*+,-./012456789:;<=?@ABCDEFGIJKLMNOPQSTUVWXYZ[]^_`abcdeghijklmnoqrstuvwxy{|}~JFIFddDucky<&Adobed Q         1a !Qaq 1 +(Ӣ͝=????!LCKл<r??!?!tt O?Q 3 ~ XwA?O?J"!,JFIFddDucky<&Adobed 7w         A!1# !1Qq Aa ZZyP `BR???G/x"?!.7>9>%~'?!?!( ?7o~!*р-ac;O?%??},JFIFddDucky<&Adobed ,l         !"ARr !1Aa Qq /Em0 qR''???r^ ي#?!Dԋ^տscy?!?!Kd ?~%Q Q7W3K%k㨉??l!?F,JFIFddDucky<&Adobed O         4 1Aa!Qq C*e&S:GOO???Mtjr?!W<*KrU?!H?! d 5?y ٶKSEL ?Ё?l,JFIFddDucky<&Adobed .j          q"4 !1A Qaq Q]xIxO4???+7ң D?!zjOӁ+34K?!J?!g ?ٕnxܜdPuY??мl,JFIFddDucky<&Adobed B         " !AQq"#3 !1aAQ nܥ9_مjç4??? ˝Уs+K.??!QWId^v7>z?!<?! x?' %=rmS8??3r? ,JFIFddDucky<&Adobed 8           1!Aa Q Ǹ^ѧGOO????!Z.T=Ws?!?!g ?z,otDaI?"-Ï?8,JFIFddDucky<&Adobed A         ! 1 !AQaq B͏fl???#?!m2]_?!?!4 Z/? I)D` [V}1_?j??.,JFIFddDucky<&Adobed $a         !113 !1Aa Qq lKXS#Ï''???&JklO?!,ޤ!v&_?!d?!O ?*d-/!79z/J?:?,JFIFddDucky<&Adobed Z        !#1AQ !1Q Aaq ΄hGvY?c???hT?!Q6_}?!?!g ܏?vĦOgj`*T:'?.?R?,JFIFddDucky<&Adobed 7         !"  1A!Q ǚ8d,yXgg????!{ྑhj?!?! ?~iI.4}?e?X""?,JFIFddDucky<&Adobed 9         11 1a !AQ Ic OOO???)q?!gcw?!?! "_?e#kx;ܳȒNC_?)O?""?,JFIFddDucky<&Adobed ;         1 !a 1AQq ȁ- i????!l/(`??!?! _?ty8 PG??!,JFIFddDucky<&Adobed O         !1Q !1A aQq AU????|5?!ep3#Keӹ?!Z??!kG ?QT{OM*2,W,?rI'?],JFIFddDucky<&Adobed \         #QB !A1Q  6_nKoV`rGG???v&(?!(`0S}Qba7?!?!u? ͯ?)3v송 e?U6?4,JFIFddDucky<&Adobed +h         # 12Bb !q1AQa Ҏ G:q\q???I&¦{?!l#f0 T#v?!?! Uo?|SѸҴ|%u^nx? H?q,JFIFddDucky<&Adobed         y    a1  OO????!+@f?!?! ?SfH i|A?i?&,JFIFddDucky<&Adobed .i         Q2!1B3 !A 1Qqa  JYO=曻gg???K ES!_?!wiar"'?!G?!:? ?ܺz~C@eAJS??;E1,JFIFddDucky<&Adobed *e         "q !1QqA V=4&nYQ:???KhK?!{݄t5;"8?!H?!l? z?oY 8+ݦ:Zl?G?e,JFIFddDucky<&Adobed .h         Q!1"2r !1aqAQ s$gC4[}8gg???kw??!fKw'b/+c?! O?!Y ??}I]s_X> F*ݻGG???3lՄ3ówC?!X֯ t@KhJ??! ?!O t?|ħuO+B_fO??ᕍR,JFIFddDucky<&Adobed 'd         "Qa23 !1Aa Ґlm$oаGG???DBMm?!PH67)xLc?!H?!l "o?Ғ-J;GiT?DD?>wx,JFIFddDucky<&Adobed 9z         A!1Q2 !1AQa i(TfK[yUOGd???Ml CeP>btG?!SddϏXZnAbC?!ds?!by ?uV{=Ѥb4cd?J24B?%,JFIFddDucky<&Adobed         { !   1a ӥI?z????!4?!?! ?p8gS?6?,JFIFddDucky<&Adobed %         3   !1Qa sDgOO????!"A?! ?!, r?97rs??@O?ݟ,JFIFddDucky<&Adobed 1p         "!1A2Q3 !1AQaq      !"$%&'()*+,./012345689:;<=>?@BCDEFGHIJLMNOPQRSTVWXYZ[\]^`abcdefghjklmnopqrtuvwxyz{|~ Ā0lYʑ_???cϐG2NS?!1G!Ny?!?! '_?(u'`';80 Eb寡 ?Q@O?4G?,JFIFddDucky<&Adobed %`         "!1AQa !1AQq a GU@b'4\`[ L???է]xQ!?!Nf}NmO?!?!> +o?02;A2Q ~)?Xя?,JFIFddDucky<&Adobed -j         1q23 !1Qq A Y{n#:9GG???)C&zcts?!`l$Wmi~ϡ?!?!” t?~궴<&9'>PJߠ? ?;,JFIFddDucky<&Adobed *h         1Aa"23 !1Aa Qq yu>ƊY\??? :\Q'?!UjF>=,W8?!?!H&K? ď?cj S(?Ek.? ?f:F,JFIFddDucky<&Adobed *f         AB3 1!AQaq H.ćo(d#GG???Z0?!v4=0 S?!x?!Qg ?\F٫M{zFK^2׊|]??,JFIFddDucky<&Adobed X        ! Qq" 1!AQa Zx⑿^K'???vF??!IzOkD!?!88?!< 1_?0$ : E?c??,JFIFddDucky<&Adobed /          !1A Qq A53SOO???6?!r%;??! d?!$t ̟?xL?R?,JFIFddDucky<&Adobed J         1 A !1Qqa ӡ6"j?šAa???WX?!*cGG???Τ*\vw??!+ah&f ?!tt?!D R_?bt@ABCDEFGHJKLMNOPQSTUVWXYZ\]^_`abcdfghijklmopqrstuvxyz{|}~&            1AQaq Ҳ "x????!d!?!?! r?CQ]9pew^?t?TD,JFIFddDucky<&Adobed         } !   !a 9XSOO????!?!?! x/?C g?.?,JFIFddDucky<&Adobed $        }   Q !Aa fȃOO????!e??!Z?! m?i'}D>*%~Y?l$A?z?,JFIFddDucky<&Adobed E         !A 1Q !AQaq eP&y0???x?!o~y ?!b?!.? :_?z}UN2kG???,JFIFddDucky<&Adobed         t     M????!?!?! ?ɗ??,JFIFddDucky<&Adobed         }    !Aa &QOO????!Yo9P?M?F,JFIFddDucky<&Adobed +           !1Qaq #@&????!NR?!?! 8O?x#b,֌_?P3'?q,JFIFddDucky<&Adobed '           a !1A 'A馵????!x"??!??! HO?j Q?b?26S,JFIFddDucky<&Adobed 9         ! 1!Qaq ӊ9H{$t1????)?!?!?! ?/~O?%Pv?e ,JFIFddDucky<&Adobed -         1 !1 AqQ ԳPi]j???p?!*>?!?! |?FZns?;??BG,JFIFddDucky<&Adobed         u     (????!O?!O?!O z?6?O?',CPicPage CPicLayer CPicFrame0[[[FFF 0<00?0ָ 00< 0?3330< 0<? Layer: square CPicShape  fff333SjpdPpsjH<pp+3D+p<p?   333fffSjpdPpsjH<pp+3D+p<p? 333fff<+3+<dj?? Layer: iconf0000??Layer 1CPicPage CPicLayer CPicFrame CPicBitmapj@?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj??Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj>?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj=?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj<? !"#$%&'()*+,-./2345679:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[^_Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj;?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj:?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj9?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj8?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj7?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj6?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj5?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj4?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj3?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj2?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj1?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj0?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj/?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj.?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj-?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj,?    !"#$&'()+,-.01235678:;<=?@ABDEFGIJKLNOPQSTUVXYZ[]^_`bcdeghijlmnoqrstvwxy{|}~Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj+?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj*?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj)?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj(?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj'?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj&?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj%?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj$?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj#?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj"?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj!?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj ?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj ?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj ?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj ?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj ?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj ?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OCPicPage CPicLayer CPicFrame CPicBitmapj?Layer 1OMedia 9K$:Media 10FPWMedia 11O6Media 12)Media 1EnMedia 2e?Media 3DH[KMedia 4R9CPicPage CPicLayer CPicFrame CPicSprite$$mc64    mc63A'dA'dmc62##mc61ddmc60PPmc59((mc58((mc57 mc56 mc55FF mc54H`H` mc53 mc5288mc51 8 8mc50T T mc49L L mc48mc4788mc46``mc45''mc44##mc43!!mc42mc41oomc40mc3922mc38mc37||mc36LlLlmc35XXmc3400 mc33 0 0!mc32l 0l 0"mc31  #mc30TT$mc29TT%mc28xhxh&mc27'mc26&t&t(mc25$$)mc24""*mc23!!+mc22gg,mc21-mc20.mc19]]/mc18LL0mc171mc162mc15VV3mc14tt4mc13,,5mc12`t`t6mc11 L L7mc10T T 8mc9` 8` 89mc8ll:mc7;mc6pp<mc5#'#'=mc4C%C%>mc3Y#Y#?mc2[![!@mc1 CPicButtonT%A 1 ?]set ("change", true); //keeps track of whether a slice moved in the previous iteration set ("Factor", 15); //specifies how many pixels the initial move increment is set ("XSliceNum", 8); //number of pic slices along the x axis set ("YSliceNum", 8); //number of pic slices along the y axis set ("SliceWidth", 11); //Width of each pic slice in pixels set ("SliceHeight", 15); //Height of each pic slice in pixels set ("SlicesNum", 64); Pic = new Array(); //array for keeping the pic slice mc names limitX = new Array(); //arrays for keeping the X and Y axis move limits for each slice limitY = new Array(); currentX = new Array();//arrays for tracking the X and Y axis current coord value for each pic slice currentY = new Array(); maxX = new Array(); //arrays for keeping the initial (max) X and Y coord values for each pic slice maxY = new Array(); incX = new Array(); //arrays for tracking the current X and Y axis pixel move increment value for each pic slice incY = new Array(); /*******************************************************/ //Initailize the arrays for (i = 1; i < 65; i++ ) { Pic[i] = "mc" + String(i); maxX[i] = random(450) + 100; //Randomize position for all slices maxY[i] = random(340) + 100; currentX[i] = maxX[i]; currentY[i] = maxY[i]; setProperty ( Pic[i], _x, maxX[i] ); setProperty ( Pic[i], _y, maxY[i] ); } //Find limit values for x and y coord values for each pic slice. //Limit values are the coord values for each slice where that particular //slice is destined to end up in order for the whole pic to become legible. //The loop determines the matrix position of a slice by dividing its //serial number - from left to right and for all rows - by the //number of slices along the x and y axes for (i = 1; i< 65; i++) { XmatrixPos = i % XSliceNum; YmatrixPos = Math.ceil(i / YSliceNum); if (XmatrixPos == 0) XmatrixPos = 8; if (YmatrixPos == 0) YmatrixPos = 8; limitX[i] = XmatrixPos * SliceWidth; //x axis limit limitY[i] = YmatrixPos * SliceHeight; //y axis limit } #u #u mc64r r mc63 'Y 'Ymc62""mc61YYmc60EEmc59mc58mc57ww mc56 mc55%% mc54'U'U mc53o}o} mc52{-{-mc51 - -mc503 3 mc49+ + mc48ssmc47a-a-mc46UUmc45&&mc44~#~#mc43!!mc42mc41NNmc40mc39mc38ccmc37[[mc36+a+amc35}M}Mmc34%% mc33 % %!mc32K %K %"mc31u u #mc30II$mc29II%mc28W]W]&mc27'mc26&i&i(mc25$$)mc24""*mc23  +mc22FF,mc21-mc20.mc19<}<}/mc18gAgA0mc171mc162mc15553mc14ii4mc13  5mc12?i?i6mc11 A A7mc103 3 8mc9? -? -9mc8KK:mc7yy;mc6ee<mc5''=mc4"%"%>mc38#8#?mc2:!:!@mc1HT%A 1 ?}if (change) // If a pic slice moved in the last iteration { var cyclecheck = false; //cyclecheck is a semaphore that guards the value of "change" once it is set for this iteration change = false; //The value of "change" aways begins as false for (i = 1; i <= SlicesNum; i++) { incX[i] = Math.ceil( (currentX[i] - limitX[i]) * (Factor) / maxX[i]); //The pixel move increment value for each slice incY[i] = Math.ceil( (currentY[i] - limitY[i]) * (Factor) / maxY[i]); //varies according to the current coords. //Specifically, the smaller the coord value the smaller //the increment. As we can see the pixel increment //is different along each axis, according to the //position of the pic slice if ( currentX[i] > limitX[i] ) { currentX[i] -= incX[i]; //make x coord smaller by x increment setProperty( Pic[i], _x, currentX[i] ); if (!cyclecheck) { change = true; cyclecheck = true; } } if ( currentY[i] > limitY[i] ) { currentY[i] -= incY[i]; //make y coord smaller by y increment setProperty( Pic[i], _y, currentY[i] ); if (!cyclecheck) { change = true; cyclecheck = true; } } } } if (!change) stop(); //If nothing changed then stop the movie baby!#u #u mc64r r mc63 'Y 'Ymc62""mc61YYmc60EEmc59mc58mc57ww mc56 mc55%% mc54'U'U mc53o}o} mc52{-{-mc51 - -mc503 3 mc49+ + mc48ssmc47a-a-mc46UUmc45&&mc44~#~#mc43!!mc42mc41NNmc40mc39mc38ccmc37[[mc36+a+amc35}M}Mmc34%% mc33 % %!mc32K %K %"mc31u u #mc30II$mc29II%mc28W]W]&mc27'mc26&i&i(mc25$$)mc24""*mc23  +mc22FF,mc21-mc20.mc19<}<}/mc18gAgA0mc171mc162mc15553mc14ii4mc13  5mc12?i?i6mc11 A A7mc103 3 8mc9? -? -9mc8KK:mc7yy;mc6ee<mc5''=mc4"%"%>mc38#8#?mc2:!:!@mc1HT%A 1 ?if (change) // If a pic slice moved in the last iteration { var cyclecheck = false; //cyclecheck is a semaphore that guards the value of "change" once it is set for this iteration change = false; //The value of "change" aways begins as false for (i = 1; i <= SlicesNum; i++) { incX[i] = Math.ceil( (currentX[i] - limitX[i]) * (Factor) / maxX[i]); //The pixel move increment value for each slice incY[i] = Math.ceil( (currentY[i] - limitY[i]) * (Factor) / maxY[i]); //varies according to the current coords. //Specifically, the smaller the coord value the smaller //the increment. As we can see the pixel increment //is different along each axis, according to the //position of the pic slice if ( currentX[i] > limitX[i] ) { currentX[i] -= incX[i]; //make x coord smaller by x increment setProperty( Pic[i], _x, currentX[i] ); if (!cyclecheck) { change = true; cyclecheck = true; } } if ( currentY[i] > limitY[i] ) { currentY[i] -= incY[i]; //make y coord smaller by y increment setProperty( Pic[i], _y, currentY[i] ); if (!cyclecheck) { change = true; cyclecheck = true; } } } } if (!change) stop(); //If nothing changed then stop the movie baby! gotoAndPlay(2); //Return to frame number 2 and replay baby! Layer 1Ol 59 Symbol 59;m:m: Symbol 58 Symbol 58:m:m: Symbol 57 Symbol 579m:m: Symbol 56 Symbol 568m:m: Symbol 55 Symbol 557Media 1EnMedia 2e?Media 3DH[KMedia 4R9CPicPage CPicLayer CPicFrame CPicSprite$$mc64    mc63A'dA'dmc62##mc61ddmc60PPmc59((mc58((mc57 mc56 mc55FF mc54H`H` mc53 mc5288mc51 8 8mc50T T mc49L L mc48mc4788mc46``mc45''mc44##mc43!!mc42mc41oomc40mc3922mc38mc37||mc36LlLlmc35XXmc3400 mc33 0 0!mc32l 0l 0"mc31  #mc30TT$mc29TT%mc28xhxh&mc27'mc26&t&t(mc25$$)mc24""*mc23!!+mc22gg,mc21-mc20.mc19]]/mc18LL0mc171mc162mc15VV3mc14tt4mc13,,5mc12`t`t6mc11 L L7mc10T T 8mc9` 8` 89mc8ll:mc7;mc6pp<mc5#'#'=mc4C%C%>mc3Y#Y#?mc2[![!@mc1 CPicButtonT%A 1 ?]set ("change", true); //keeps track of whether a slice moved in the previous iteration set ("Factor", 15); //specifies how many pixels the initial move increment is set ("XSliceNum", 8); //number of pic slices along the x axis set ("YSliceNum", 8); //number of pic slices along the y axis set ("SliceWidth", 11); //Width of each pic slice in pixels set ("SliceHeight", 15); //Height of each pic slice in pixels set ("SlicesNum", 64); Pic = new Array(); //array for keeping the pic slice mc names limitX = new Array(); //arrays for keeping the X and Y axis move limits for each slice limitY = new Array(); currentX = new Array();//arrays for tracking the X and Y axis current coord value for each pic slice currentY = new Array(); maxX = new Array(); //arrays for keeping the initial (max) X and Y coord values for each pic slice maxY = new Array(); incX = new Array(); //arrays for tracking the current X and Y axis pixel move increment value for each pic slice incY = new Array(); /*******************************************************/ //Initailize the arrays for (i = 1; i < 65; i++ ) { Pic[i] = "mc" + String(i); maxX[i] = random(450) + 100; //Randomize position for all slices maxY[i] = random(340) + 100; currentX[i] = maxX[i]; currentY[i] = maxY[i]; setProperty ( Pic[i], _x, maxX[i] ); setProperty ( Pic[i], _y, maxY[i] ); } //Find limit values for x and y coord values for each pic slice. //Limit values are the coord values for each slice where that particular //slice is destined to end up in order for the whole pic to become legible. //The loop determines the matrix position of a slice by dividing its //serial number - from left to right and for all rows - by the //number of slices along the x and y axes for (i = 1; i< 65; i++) { XmatrixPos = i % XSliceNum; YmatrixPos = Math.ceil(i / YSliceNum); if (XmatrixPos == 0) XmatrixPos = 8; if (YmatrixPos == 0) YmatrixPos = 8; limitX[i] = XmatrixPos * SliceWidth; //x axis limit limitY[i] = YmatrixPos * SliceHeight; //y axis limit } #u #u mc64r r mc63 'Y 'Ymc62""mc61YYmc60EEmc59mc58mc57ww mc56 mc55%% mc54'U'U mc53o}o} mc52{-{-mc51 - -mc503 3 mc49+ + mc48ssmc47a-a-mc46UUmc45&&mc44~#~#mc43!!mc42mc41NNmc40mc39mc38ccmc37[[mc36+a+amc35}M}Mmc34%% mc33 % %!mc32K %K %"mc31u u #mc30II$mc29II%mc28W]W]&mc27'mc26&i&i(mc25$$)mc24""*mc23  +mc22FF,mc21-mc20.mc19<}<}/mc18gAgA0mc171mc162mc15553mc14i  CDocumentPage Page 1Scene 1k:<: Symbol 64 Symbol 64@m:m: Symbol 63 Symbol 63?m:m: Symbol 62 Symbol 62>m:m: Symbol 61 Symbol 61=m:m: Symbol 60 Symbol 60<m:m: Symbol 59 Symbol 59;m:m: Symbol 58 Symbol 58:m:m: Symbol 57 Symbol 579m:m: Symbol 56 Symbol 568m:m: Symbol 55 Symbol 557Media 17MdQMedia 18qMedia 19UWMedia 20hm:m: Symbol 54 Symbol 546m:m: Symbol 53 Symbol 535m:m: Symbol 52 Symbol 524m:}m: Symbol 51 Symbol 513m:{m: Symbol 50 Symbol 502m:ym: Symbol 49 Symbol 491m:wm: Symbol 48 Symbol 480m:um: Symbol 47 Symbol 47/m:sm: Symbol 46 Symbol 46.m:qm: Symbol 45 Symbol 45-m:om: Symbol 44 Symbol 44,Media 5GJI=Media 6?SMedia 7IL6,Media 8-m:mm: Symbol 43 Symbol 43+m:km: Symbol 42 Symbol 42*m:im: Symbol 41 Symbol 41)m:gm: Symbol 40 Symbol 40(m:em: Symbol 39 Symbol 39'm:cm: Symbol 38 Symbol 38&m:am: Symbol 37 Symbol 37%m:_m: Symbol 36 Symbol 36$m:]m: Symbol 35 Symbol 35#m:[m: Symbol 34 Symbol 34"m:Ym: Symbol 33 Symbol 33!m:Wm: Symbol 32 Symbol 32 m:Um: Symbol 31 Symbol 31m:Sm: Symbol 30 Symbol 30m:Qm: Symbol 29 Symbol 29m:Om: Symbol 28 Symbol 28m:Mm: Symbol 27 Symbol 27m:Km: Symbol 26 Symbol 26m:Im: Symbol 25 Symbol 25m:Gm: Symbol 24 Symbol 24}m:E}m: Symbol 23 Symbol 23zm:Czm: Symbol 22 Symbol 22vm:Avm: Symbol 21 Symbol 21rm:?rm: Symbol 20 Symbol 20am:=am: Symbol 19 Symbol 19]m:;]m: Symbol 18 Symbol 18Zm:9Zm: Symbol 17 Symbol 17Wm:7Wm: Symbol 16 Symbol 16Rm:5Rm: Symbol 15 Symbol 15Om:3Om: Symbol 14 Symbol 14Lm:1Lm: Symbol 13 Symbol 13 Im:/Im: Symbol 12 Symbol 12 Em:-Em: Symbol 11 Symbol 11 Bm:+Bm: Symbol 10 Symbol 10 ?m:)?m: Symbol 9Symbol 9 2CDMedia 27Fotios-Smile-Tiny2_27.jpg".\images\Fotios-Smile-Tiny2_27.jpg洕:k:B2<DMedia 28Fotios-Smile-Tiny2_28.jpg".\images\Fotios-Smile-Tiny2_28.jpg洕:k:F2iDMedia 29Fotios-Smile-Tiny2_29.jpg".\images\Fotios-Smile-Tiny2_29.jpg贕:k:J2cDMedia 30Fotios-Smile-Tiny2_30.jpg".\images\Fotios-Smile-Tiny2_30.jpg贕:k:N2>DMedia 31Fotios-Smile-Tiny2_31.jpg".\images\Fotios-Smile-Tiny2_31.jpg贕:k:R2RDMedia 32Fotios-Smile-Tiny2_32.jpg ".\images\Fotios-Smile-Tiny2_32.jpg贕:k:V2LDMedia 33Fotios-Smile-Tiny2_33.jpg!".\images\Fotios-Smile-Tiny2_33.jpg贕:k:Z21DMedia 34Fotios-Smile-Tiny2_34.jpg"".\images\Fotios-Smile-Tiny2_34.jpg贕:k:^2ZDMedia 35Fotios-Smile-Tiny2_35.jpg#".\images\Fotios-Smile-Tiny2_35.jpg贕:k:b2hDMedia 36Fotios-Smile-Tiny2_36.jpg$".\images\Fotios-Smile-Tiny2_36.jpg贕:k:f2jDMedia 37Fotios-Smile-Tiny2_37.jpg%".\images\Fotios-Smile-Tiny2_37.jpg贕:k:j2lDMedia 38Fotios-Smile-Tiny2_38.jpg&".\images\Fotios-Smile-Tiny2_38.jpg贕:k:n2bDMedia 39Fotios-Smile-Tiny2_39.jpg'".\images\Fotios-Smile-Tiny2_39.jpg贕:k:r2rDMedia 40Fotios-Smile-Tiny2_40.jpg(".\images\Fotios-Smile-Tiny2_40.jpg贕:k:v2'DMedia 41Fotios-Smile-Tiny2_41.jpg)".\images\Fotios-Smile-Tiny2_41.jpg괕:k:z2DMedia 42Fotios-Smile-Tiny2_42.jpg*".\images\Fotios-Smile-Tiny2_42.jpg괕:k:~2|DMedia 43Fotios-Smile-Tiny2_43.jpg+".\images\Fotios-Smile-Tiny2_43.jpg괕:k:2fDMedia 44Fotios-Smile-Tiny2_44.jpg,".\images\Fotios-Smile-Tiny2_44.jpg괕:k:2oDMedia 45Fotios-Smile-Tiny2_45.jpg-".\images\Fotios-Smile-Tiny2_45.jpg괕:k:2jDMedia 46Fotios-Smile-Tiny2_46.jpg.".\images\Fotios-Smile-Tiny2_46.jpg괕:k:2gDMedia 47Fotios-Smile-Tiny2_47.jpg/".\images\Fotios-Smile-Tiny2_47.jpg괕:k:2kDMedia 48Fotios-Smile-Tiny2_48.jpg0".\images\Fotios-Smile-Tiny2_48.jpg괕:k:2DMedia 49Fotios-Smile-Tiny2_49.jpg1".\images\Fotios-Smile-Tiny2_49.jpg괕:k:2jDMedia 50Fotios-Smile-Tiny2_50.jpg2".\images\Fotios-Smile-Tiny2_50.jpg괕:k:2^DMedia 51Fotios-Smile-Tiny2_51.jpg3".\images\Fotios-Smile-Tiny2_51.jpg괕:l:2QDMedia 52Fotios-Smile-Tiny2_52.jpg4".\images\Fotios-Smile-Tiny2_52.jpg괕:l:2=DMedia 53Fotios-Smile-Tiny2_53.jpg5".\images\Fotios-Smile-Tiny2_53.jpg괕:l:2;DMedia 54Fotios-Smile-Tiny2_54.jpg6".\images\Fotios-Smile-Tiny2_54.jpg괕:l:29DMedia 55Fotios-Smile-Tiny2_55.jpg7".\images\Fotios-Smile-Tiny2_55.jpg괕:l:2\DMedia 56Fotios-Smile-Tiny2_56.jpg8".\images\Fotios-Smile-Tiny2_56.jpg촕:l:2cDMedia 57Fotios-Smile-Tiny2_57.jpg9".\images\Fotios-Smile-Tiny2_57.jpg촕:l:2CDMedia 58Fotios-Smile-Tiny2_58.jpg:".\images\Fotios-Smile-Tiny2_58.jpg촕:l:2:DMedia 59Fotios-Smile-Tiny2_59.jpg;".\images\Fotios-Smile-Tiny2_59.jpg촕:l:2DMedia 60Fotios-Smile-Tiny2_60.jpg<".\images\Fotios-Smile-Tiny2_60.jpg촕:l:2lDMedia 61Fotios-Smile-Tiny2_61.jpg=".\images\Fotios-Smile-Tiny2_61.jpg촕:l:2QDMedia 62Fotios-Smile-Tiny2_62.jpg>".\images\Fotios-Smile-Tiny2_62.jpg촕:l:2nDMedia 63Fotios-Smile-Tiny2_63.jpg?".\images\Fotios-Smile-Tiny2_63.jpg촕:l:2yDMedia 64Fotios-Smile-Tiny2_64.jpg@".\images\Fotios-Smile-Tiny2_64.jpg촕:l:2SA*`"hhhhhVector::Debugging Permitted0Vector::External Font Files0Vector::Generator CommandVector::Preview as GIF0Vector::Override Sounds0Vector::TemplateVector::Protect0Vector::Quality75Vector::Omit Trace Actions0Vector::Debugging PasswordVector::TopDown0"PublishFormatProperties::generatorVector::Report0Vector::Version5Vector::Stream Compress0Vector::Event Format-1Vector::Event Compress0Vector::Stream Format-1 CColorDef3PfP0PHP`Px333(3f<03CH3F`3Hxf0f30ff(0f5Hf<`f@x3330333xf3d03]H3Z`3Xx3333303f3PPH33Px`33Px33Pf30f33PHff3(PHf3<x`f3Cxf3Ffff`f03f0ffx0fkHfd`f`x3f033fPH3ffxPH3fdx`3f]x3fZff0f3fPHfff`ffP0xffPxffPH3HfHxH̙n`hx3H33x`3fx`3xx`3̙kx3dfHf3x`ff0xfx0xf̙dxf]i4mc13  5mc12?i?i6mc11 A A7mc103 3 8mc9? -? -9mc8KK:mc7yy;mc6ee<mc5''=mc4"%"%>mc38#8#?mc2:!:!@mc1HT%A 1 ?}if (change) // If a pic slice moved in the last iteration { var cyclecheck = false; //cyclecheck is a semaphore that guards the value of "change" once it is set for this iteration change = false; //The value of "change" aways begins as false for (i = 1; i <= SlicesNum; i++) { incX[i] = Math.ceil( (currentX[i] - limitX[i]) * (Factor) / maxX[i]); //The pixel move increment value for each slice incY[i] = Math.ceil( (currentY[i] - limitY[i]) * (Factor) / maxY[i]); //varies according to the current coords. //Specifically, the smaller the coord value the smaller //the increment. As we can see the pixel increment //is different along each axis, according to the //position of the pic slice if ( currentX[i] > limitX[i] ) { currentX[i] -= incX[i]; //make x coord smaller by x increment setProperty( Pic[i], _x, currentX[i] ); if (!cyclecheck) { change = true; cyclecheck = true; } } if ( currentY[i] > limitY[i] ) { currentY[i] -= incY[i]; //make y coord smaller by y increment setProperty( Pic[i], _y, currentY[i] ); if (!cyclecheck) { change = true; cyclecheck = true; } } } } if (!change) stop(); //If nothing changed then stop the movie baby!#u #u mc64r r mc63 'Y 'Ymc62""mc61YYmc60EEmc59mc58mc57ww mc56 mc55%% mc54'U'U mc53o}o} mc52{-{-mc51 - -mc503 3 mc49+ + mc48ssmc47a-a-mc46UUmc45&&mc44~#~#mc43!!mc42mc41NNmc40mc39mc38ccmc37[[mc36+a+amc35}M}Mmc34%% mc33 % %!mc32K %K %"mc31u u #mc30II$mc29II%mc28W]W]&mc27'mc26&i&i(mc25$$)mc24""*mc23  +mc22FF,mc21-mc20.mc19<}<}/mc18gAgA0mc171mc162mc15553mc14ii4mc13  5mc12?i?i6mc11 A A7mc103 3 8mc9? -? -9mc8KK:mc7y`3`f``x`px3`33x3fx3x3xx3nf`f3xffxfxfxxfkx3xfxxxxx3x333f333xfxf3fffffxxH3 HfH(H2`8x`3 `f`̙`(`0xx3xfxx x(xPx3H33x`f3x`3(x`35y;mc6ee<mc5''=mc4"%"%>mc38#8#?mc2:!:!@mc1HT%A 1 ?if (change) // If a pic slice moved in the last iteration { var cyclecheck = false; //cyclecheck is a semaphore that guards the value of "change" once it is set for this iteration change = false; //The value of "change" aways begins as false for (i = 1; i <= SlicesNum; i++) { incX[i] = Math.ceil( (currentX[i] - limitX[i]) * (Factor) / maxX[i]); //The pixel move increment value for each slice incY[i] = Math.ceil( (currentY[i] - limitY[i]) * (Factor) / maxY[i]); //varies according to the current coords. //Specifically, the smaller the coord value the smaller //the increment. As we can see the pixel increment //is different along each axis, according to the //position of the pic slice if ( currentX[i] > limitX[i] ) { currentX[i] -= incX[i]; //make x coord smaller by x increment setProperty( Pic[i], _x, currentX[i] ); if (!cyclecheck) { change = true; cyclecheck = true; } } if ( currentY[i] > limitY[i] ) { currentY[i] -= incY[i]; //make y coord smaller by y increment setProperty( Pic[i], _y, currentY[i] ); if (!cyclecheck) { change = true; cyclecheck = true; } } } } if (!change) stop(); //If nothing changed then stop the movie baby! gotoAndPlay(2); //Return to frame number 2 and replay baby! Layer 1Ol 59 Symbol 59;m:m: Symbol 58 Symbol 58:m:m: Symbol 57 Symbol 579m:m: Symbol 56 Symbol 568m:m: Symbol 55 Symbol 557  CDocumentPage Page 1Scene 1k:: Symbol 64 Symbol 64@m:m: Symbol 63 Symbol 63?m:m: Symbol 62 Symbol 62>m:m: Symbol 61 Symbol 61=m:m: Symbol 60 Symbol 60<m:m: Symbol 59 Symbol 59;m:m: Symbol 58 Symbol 58:m:m: Symbol 57 Symbol 579m:m: Symbol 56 Symbol 568m:m: Symbol 55 Symbol 557m:m: Symbol 54 Symbol 546m:m: Symbol 53 Symbol 535m:m: Symbol 52 Symbol 524m:}m: Symbol 51 Symbol 513m:{m: Symbol 50 Symbol 502m:ym: Symbol 49 Symbol 491m:wm: Symbol 48 Symbol 480m:um: Symbol 47 Symbol 47/m:sm: Symbol 46 Symbol 46.m:qm: Symbol 45 Symbol 45-m:om: Symbol 44 Symbol 44,m:mm: Symbol 43 Symbol 43+m:km: Symbol 42 Symbol 42*m:im: Symbol 41 Symbol 41)m:gm: Symbol 40 Symbol 40(m:em: Symbol 39 Symbol 39'm:cm: Symbol 38 Symbol 38&m:am: Symbol 37 Symbol 37%m:_m: Symbol 36 Symbol 36$m:]m: Symbol 35 Symbol 35#m:[m: Symbol 34 Symbol 34"m:Ym: Symbol 33 Symbol 33!m:Wm: Symbol 32 Symbol 32 m:Um: Symbol 31 Symbol 31m:Sm: Symbol 30 Symbol 30m:Qm: Symbol 29 Symbol 29m:Om: Symbol 28 Symbol 28m:Mm: Symbol 27 Symbol 27m:Km: Symbol 26 Symbol 26m:Im: Symbol 25 Symbol 25m:Gm: Symbol 24 Symbol 24}m:E}m: Symbol 23 Symbol 23zm:Czm: Symbol 22 Symbol 22vm:Avm: Symbol 21 Symbol 21rm:?rm: Symbol 20 Symbol 20am:=am: Symbol 19 Symbol 19]m:;]m: Symbol 18 Symbol 18Zm:9Zm: Symbol 17 Symbol 17Wm:7Wm: Symbol 16 Symbol 16Rm:5Rm: Symbol 15 Symbol 15Om:3Om: Symbol 14 Symbol 14Lm:1Lm: Symbol 13 Symbol 13 Im:/Im: Symbol 12 Symbol 12 Em:-Em: Symbol 11 Symbol 11 Bm:+Bm: Symbol 10 Symbol 10 ?m:)?m: Symbol 9Symbol 9 2CDMedia 27Fotios-Smile-Tiny2_27.jpg".\images\Fotios-Smile-Tiny2_27.jpg洕:k:B2<DMedia 28Fotios-Smile-Tiny2_28.jpg".\images\Fotios-Smile-Tiny2_28.jpg洕:k:F2iDMedia 29Fotios-Smile-Tiny2_29.jpg".\images\Fotios-Smile-Tiny2_29.jpg贕:k:J2cDMedia 30Fotios-Smile-Tiny2_30.jpg".\images\Fotios-Smile-Tiny2_30.jpg贕:k:N2>DMedia 31Fotios-Smile-Tiny2_31.jpg".\images\Fotios-Smile-Tiny2_31.jpg贕:k:R2RDMedia 32Fotios-Smile-Tiny2_32.jpg ".\images\Fotios-Smile-Tiny2_32.jpg贕:k:V2LDMedia 33Fotios-Smile-Tiny2_33.jpg!".\images\Fotios-Smile-Tiny2_33.jpg贕:k:Z21DMedia 34Fotios-Smile-Tiny2_34.jpg"".\images\Fotios-Smile-Tiny2_34.jpg贕:k:^2ZDMedia 35Fotios-Smile-Tiny2_35.jpg#".\images\Fotios-Smile-Tiny2_35.jpg贕:k:b2hDMedia 36Fotios-Smile-Tiny2_36.jpg$".\images\Fotios-Smile-Tiny2_36.jpg贕:k:f2jDMedia 37Fotios-Smile-Tiny2_37.jpg%".\images\Fotios-Smile-Tiny2_37.jpg贕:k:j2lDMedia 38Fotios-Smile-Tiny2_38.jpg&".\images\Fotios-Smile-Tiny2_38.jpg贕:k:n2bDMedia 39Fotios-Smile-Tiny2_39.jpg'".\images\Fotios-Smile-Tiny2_39.jpg贕:k:r2rDMedia 40Fotios-Smile-Tiny2_40.jpg(".\images\Fotios-Smile-Tiny2_40.jpg贕:k:v2'DMedia 41Fotios-Smile-Tiny2_41.jpg)".\images\Fotios-Smile-Tiny2_41.jpg괕:k:z2DMedia 42Fotios-Smile-Tiny2_42.jpg*".\images\Fotios-Smile-Tiny2_42.jpg괕:k:~2|DMedia 43Fotios-Smile-Tiny2_43.jpg+".\images\Fotios-Smile-Tiny2_43.jpg괕:k:2fDMedia 44Fotios-Smile-Tiny2_44.jpg,".\images\Fotios-Smile-Tiny2_44.jpg괕:k:2oDMedia 45Fotios-Smile-Tiny2_45.jpg-".\images\Fotios-Smile-Tiny2_45.jpg괕:k:2jDMedia 46Fotios-Smile-Tiny2_46.jpg.".\images\Fotios-Smile-Tiny2_46.jpg괕:k:2gDMedia 47Fotios-Smile-Tiny2_47.jpg/".\images\Fotios-Smile-Tiny2_47.jpg괕:k:2kDMedia 48Fotios-Smile-Tiny2_48.jpg0".\images\Fotios-Smile-Tiny2_48.jpg괕:k:2DMedia 49Fotios-Smile-Tiny2_49.jpg1".\images\Fotios-Smile-Tiny2_49.jpg괕:k:2jDMedia 50Fotios-Smile-Tiny2_50.jpg2".\images\Fotios-Smile-Tiny2_50.jpg괕:k:2^DMedia 51Fotios-Smile-Tiny2_51.jpg3".\images\Fotios-Smile-Tiny2_51.jpg괕:l:2QDMedia 52Fotios-Smile-Tiny2_52.jpg4".\images\Fotios-Smile-Tiny2_52.jpg괕:l:2=DMedia 53Fotios-Smile-Tiny2_53.jpg5".\images\Fotios-Smile-Tiny2_53.jpg괕:l:2;DMedia 54Fotios-Smile-Tiny2_54.jpg6".\images\Fotios-Smile-Tiny2_54.jpg괕:l:29DMedia 55Fotios-Smile-Tiny2_55.jpg7".\images\Fotios-Smile-Tiny2_55.jpg괕:l:2\DMedia 56Fotios-Smile-Tiny2_56.jpg8".\images\Fotios-Smile-Tiny2_56.jpg촕:l:2cDMedia 57Fotios-Smile-Tiny2_57.jpg9".\images\Fotios-Smile-Tiny2_57.jpg촕:l:2CDMedia 58Fotios-Smile-Tiny2_58.jpg:".\images\Fotios-Smile-Tiny2_58.jpg촕:l:2:DMedia 59Fotios-Smile-Tiny2_59.jpg;".\images\Fotios-Smile-Tiny2_59.jpg촕:l:2DMedia 60Fotios-Smile-Tiny2_60.jpg<".\images\Fotios-Smile-Tiny2_60.jpg촕:l:2lDMedia 61Fotios-Smile-Tiny2_61.jpg=".\images\Fotios-Smile-Tiny2_61.jpg촕:l:2QDMedia 62Fotios-Smile-Tiny2_62.jpg>".\images\Fotios-Smile-Tiny2_62.jpg촕:l:2nDMedia 63Fotios-Smile-Tiny2_63.jpg?".\images\Fotios-Smile-Tiny2_63.jpg촕:l:2yDMedia 64Fotios-Smile-Tiny2_64.jpg@".\images\Fotios-Smile-Tiny2_64.jpg촕:l:2SA*`"hhhhhVector::Debugging Permitted0Vector::External Font Files0Vector::Generator CommandVector::Preview as GIF0Vector::Override Sounds0Vector::TemplateVector::Protect0Vector::Quality75Vector::Omit Trace Actions0Vector::Debugging PasswordVector::TopDown0"PublishFormatProperties::generatorVector::Report0Vector::Version5Vector::Stream Compress0Vector::Event Format-1Vector::Event Compress0Vector::Stream Format-1 CColorDef3PfP0PHP`Px333(3f<03CH3F`3Hxf0f30ff(0f5Hf<`f@x3330333xf3d03]H3Z`3Xx3333303f3PPH33Px`33Px33Pf30f33PHff3(PHf3<x`f3Cxf3Ffff`f03f0ffx0fkHfd`f`x3f033fPH3ffxPH3fdx`3f]x3fZff0f3fPHfff`ffP0xffPxffPH3HfHxH̙n`hx3H33x`3fx`3xx`3̙kx3dfHf3x`ff0xfx0xf̙dxf]`3`f``x`px3`33x3fx3x3xx3nf`f3xffxfxfxxfkx3xfxxxxx3x333f333xfxf3fffffxxH3 HfH(H2`8x`3 `f`̙`(`0xx3xfxx x(xPx3H33x`f3x`3(x`35x3<3`33xf3 x̙3x3(x323x33f3 333(xfH3fx`ff0xf(0xf<xfCf`3fxffx̙fxf(xf5fx3ffff ff((xH3x`f0x̙PPP`3xfx̙P̙(P<x3f̙(xx`3xfxPxPd`3xfx̙Px3<3`33xf3 x̙3x3(x323x33f3 333(xfH3fx`ff0xf(0xf<xfCf`3fxffx̙fxf(xf5fx3ffff ff((xH3x`f0x̙PPP`3xfx̙P̙(P<x3f̙(xx`3xfxPxPd`3xfx̙PPx3f(xx3fxx3f̙xx3ff`zf*]P|h