FWSX  p     C  ?   /Congratulations   	  numRows   4 	  numCols   4 
  numCells 	  numRows 	  numCols   i   1   i 
  numCells  2   pos   i !  i   i   i   1 
   empty 
  numCells   i   1 	  numCols   i  ?   x   i !  /p   i !  0 "  i   i   1 
   i   1 	  numRows   i  [   y   i !  /p   1   i   1 	  numCols 
!  1 "  i   i   1 
  
   start  G    h,_xw~  f  &\xb;.3P
N ;*qJg@L.)c        d<_yx      f !E1-ig3eTvHԼΤ=YZu[ʋĭw9Hܜ
R䇅ܷ$.Ce<-_˨u#En<̹1nG6aun)̺8,:\6\ۘ#G8*}ݔ]ɰeɓķ
7/v߹oݷpR)巅2%f,\0KTwPzn$\(ׅhG6Ql.>qr05Wn[R=˶뛁Atu2TC!lɩ7m\9rrdp9_;,h#j!qdSٷ_aT	XM2TCA)-*d96{!Ófj0-Xz^Rشٳڙ;,U=XzAeE6Fu%ЮTث٬U^#V__ċXe9~0YF؟ 9              /:clicked   1 	  /:Click    	       @      &  Րp1  9   eyP      f !fr>En$R;	}ɎQ.vϹgݻn@9.bz%nP91n,u^]xQKFZmgufrClJs^2muލd΃KsEM7!̶ۯZ0滑V3nrř-
+̖Z|?o*NVz}ڭdTM֍vrø<e$iKU֬=`YM/V^]VQjPZwoڐfYff¦ʡC:Ae׎PYs¬ģ!^V`,~ 9        Ij      /:clicked   2 	  /:Click    	       @      &  Edp2  k   gyh      f !5od)q,z%`KEVX#Ď,GسиKܦf2<7.Vh˛s[eR^qeɓgugL(vn&[~Kv\2űWvnHvQu!ݸA./PTQ^s<
VvBl̖gf,{j<6mبsgƬ~:W:
!߁a|WEGwaV ZMM͊BڭuԖ0Ǽ-h"zYT*~w{z!Z,b 9   	     +
      /:clicked   3 	  /:Click    	   
   	  @      & 
 1O p3     a{y       f !O,-UYCjv|l&lقò}ݛ=*yԇv1qnx)}Ԗu#+؃qsqwuSܚ3R#"Ejܦh#ٺ}X֘۶/vߨEjU\k	&͞廆ܑlBݿp+\(Gun쳙t1lp#{˿nեF\*ǪˠF^sܻpܛmH{KH]]o3GYGsXq5!{v!ʦ¶fPDKmVeJlސeIוsA|Qr"4qTbť=GLV!-)-*bqiOY*bqi/aNX_O欆 X^֩Tcj5j=)bYl/{F;@fKa|Xzj
׼=zDhL@8X8! j>l ZCc 9        h      /:clicked   4 	  /:Click    	        @      &  !T p4     d<_*|      f !SM[i;$k2RGAd⦫=˾Gr۲ݔ=jؼQn(wmІD_ue"hP#RxP=]٠dBx(<#&MwkS.&]Mb! U2Uv+>=sXkIBm^jtw:LrzHZߺqV]DX˹s'5
r:CɤA)Daو2i>ñ35piC0̇;#wH'qr_0e_Τjed5!sMJcljujԕvQ*&#<]W@ 9        8      /:clicked   5 	  /:Click    	       @      &  @ .Fp5     e"}      f !p\6; GTdAj]y_hiQjȡF"'"r/]`zfêɭWl!</=t u\5kXUF!Uѓ;=i߄bU͕W1X6Mf6ٵ;֜tW\Fu'8ӯ=}XkUΔםYΜkNkk_˺CX2@2sFim4k4V?\[
j#EṶ9^ry񍈭6P(Ӈt֟t-|W{N43\F|?UF#,-8%ѿ86C*Uܫ[C2<^}֋0N4ܹ0췅lC%p`G6G15H쿜JeY;x^X2)|JI8vI)"Ov$pФ)2{oߔLU]2Lʕ/h<9`w3e9_8'<~lƟ3XJ|H')K<pV]/̮X7rM	em&WNmIlk B8-:ΪDwmJЖ۽k'TLt"]EY|q(},Y 9        H      /:clicked   6 	  /:Click    	        @      &  Kp6  \   _o^Q?Ԁ      f !5kW=V[*;([QW"\)$3/ GB\	UvWJ[W2ܽk	z@=
ו:зL@^#ԷsBgџF,e6yɽ٣^ltUA8+/?Igb G/HC[{
{TOE4Sw,[c?τhW9T7nv*ۙTg3_6y`o~t?O_/eU΃IW}ʿ
5hư;mdbfn;w:c]o5aծ 9        h>      /:clicked   7 	  /:Click    	       ` @      &   p7  9   ay'}0      f !%k'rd%Gq%GZ-@GY@Ga'$xn!-X;--Y";4%.]cS,\\Ȃ9r!FzjLjQckl.E\1sZH&lY0X˺E{}bb~qQn׶.e=;5{~VW9v/VtYzZωTٴجL7Q-I@rqv#'.&]%'jS٪ 9        lC      /:clicked   8 	  /:Click    	       @      &  C p8  {   d<_      f !FjN{qgLv.Z f[~KrKxXM3w%OTSqHXeǮnZ1յ6ߚ"C #TԞ%eKʓ'*^(9ь~IOeli]?q}cO詤[{g=9vdolf6z7hݛ,y^[ûC%ɵij=Eԇv;+[vvnvua]UeLè+1粏9-X{WGuZK՗vV6ʦff¡rcY෷gwQ|QAYnm]9
K"Ge#j6 9        D      /:clicked   9 	  /:Click    	       @@      &  @ Pp9     eԗ      f !%7O"yZxJ-&LuB	Y[$ǑepɝWҏP#XEeH.XMsHM"K8j\u;{(3YAoFMCUc9o|e\ᙣ'=vN:%e˳&mL֖0\9\g:BC8ݤ%B0MP)m)rWLPtܕpd?nϦ³KHk{I<Q.dKhi> M4%ГBܷk2eѧIn)tYA鮓u]<abkl۰y9{$[Z:/`ݍ{g$N<W۔[2ܭS'/]SoJkE[G-n͖C]yneѧ(TW'hDIu.t-i?jάgvw95tk$ۤWKhd KIA3 V;1RL]hMoRք?+	*H=v$RאZA>wG6U0Dδ u}'=ShruL@ɫkV]h!WWK/	W2k7=BalCQ`V©, :        6@      /:clicked   10 	  /:Click    	       @      &  e p10      _s^~      f !-kI/B	i=UѓHB%z$o?n}NzhMiZ:eL9	.&qIiJbG1z5$7Mt.}֔7o?lYu19ЌƬVKHg#., ƈgsyNTzE_ٹ6r6D@ZpOhG	щVlX2_sɥݧ$a"#lŀ2!2!4aeIʷsAFr+8ݜ-V`vfAݔ}?7'஼(̖|+1yZS+פ4me]rԳm<fJTHfupi.dmӤyH5la#@hΌi_)GehGUDGUGeDKe Ge؇%$GԎ:׸)F*xⴐsuqH\_5
-Yl.$a4j#gQ&{}5+hEs^QV"$sqB}wSX Q+ƑGh
漾"79g/hֽϋivg3yܖjbe[PC寉ي^Nb1k9* :   !      e@      /:clicked   11 	  /:Click    	   "   !  @      &! " P@ NrZp11    # a{      f !-k<Md8ќ*NpeWnM>pY=TԂzDٙ6j3Țo<I+zldòdҸd܌4SptKvjܻn۷-6vV^q3Ep"<$y@;6ޤ=]Gwn|bV'YvT4ٹFnwYj3#xެ
.!VÛEw#Dťu;XU6vk6*b	jm/RPA1O0VTsԜNӳl Y/Ql@B$|p+%{rM5tl^Z׺9* :   $   #  j݀      /:clicked   12 	  /:Click    	   %   $ ~@      &# % @ jX p12    & d<_|2      f !-_2&.OravErj0IemoH[Vu%pܙ͈\(=o8j݋9Z8nMv'xQ
vr5n=N㛆Lh#YH';Ajػop#-sq!ȧ
;vrHw[dL[-]X[۷-I[0eFŲ|:jԇQNY%,p޸,IՄ;/Uh,|+Vڒej5-YU+/\vFΣWa8UMسfk#\N+VpFIllYU(3RV=Fǲ<8 :   '   &  v      /:clicked   13 	  /:Click    	   (   ' @      &% ( @ % p13  .  ) e{}2       f !q}6V֩Z]CIsyI*m0Sx2l?{-ޤƾbvݹoݻjT08ͥ]ceF!?۬"b츙q2eЧM2I˯-?Da![c]/B_-g55iT0
@n!N9=,wv a|d,uR	j}R,e{/VQَT*5	lzf]{ԇ~=Gؚ :   *   )  I6      /:clicked   14 	  /:Click    	   +   * @@      &' + L@ 2  p14  1  , g|2       f !`|6w7Oi;4FeܷXEFHQhקrn\QkfƉD,-۩-_fRV.vݻl=p?1
=i霸q2e>q2k6ٷɭ
p+R8+9kRH-	WZ+@GUkam jv%7PZo5HԳOQ8%mHZj{=ݛ ,rAj=ݿjCܶujԔ;	}j'eSa3fbv{S)K= :   -   ,  ܶ      /:clicked   15 	  /:Click    	   .   - @@   ) .  @ M"    / d<4y       f !4󰙳geTv/T˶YZ[òyMٳg;gQ=HzGbHt08QW
q)8߆ܷj3͸G7\+G¬ a]x{rrpUۨ=G7@%KiH\/ɪqIlWe;vwT[nۆGuan]n]H{ˮ+u!n-۩M>;v/ergLݸoQq#nGuԆw$\7']kuG8=PXQIC+vU6k6*aVN]vnHvQu!ݸqu:߸sq#w[w/5Ign7$[(aܺdp[V>Mܶ9e2eܱf_2XKgTI]Xxm	QυsY(tG3.uIgb G/HC[{
{TOE4Sw,[c?τhW9T7nv*ۙTg3_6y`o~t?O_/eU΃IW}ʿ
5hư;myگ2k?˕m<ltlѯ6:*Skgso4κu w/Z[ԹF3ϣww3VJg`RrrЧ-Z\X0Uuv;2bU.1@;*
5,=Z5՗,u;N[tMXzuk͔ͅMMؽYhڭuԆo>5_j6Յ(-. a_^gu3Zx.]VۉԎGi෷R\/ɩ/unIlVn0Qw+ĖہgGunݸX{ۮۆG5an]mۖM;q/b'l=ٻԆ;Sq¬[}]W5w)!ؼՆ;x[U.Vwz.d\]~lNoeӇi#>ƻd:VN&7!GT:\U/Mf5٭Tfs]=iio#Jlr|[25:vdB/72	S%λsmgek?ѢFdfFdd1,='~ܐ4bCYE//e_|3#8!HiC,}4ԊT-pdRu-\lsC0 <4&lYsyL٪%eԓc8ĴғZUGQ_~eznGNg䂢2$lUGGJ-ia}+=;Su\P;k@+u&J$	DÂ'O2F_HI諧!FULu1:PHi&]#ɤ+$>bw/$wH}詢,ldjsUHc9ѠT̩S2i}`okwHTnض'qG:Id!;9}~i	 2&?3W2W2˳N.Y~wXؓh\jip=ޭƦBGiyH"^w(ܑ=
B/n5:/wEs*I
d):lIk] ZNsq-+fR=JiƗUh-h@tU6vk6*b	jm/RPIa=X/vsu8-P,VSV.MԎܑljJݿp*<)&nݑl^jA<{V1ؿǙ;A+6SvGbܞ#j=ՇUxA+Iiw?\ߺ;t~uKUZMrς\2GɎaF=Fzjˊ
DH,;Xԧ-1QnujW#Ӹ|/n/Q>߁"ݷj.`p\
ܻjM{~ԆiGn(ǻoFj݄]ɺ8nN
u
j>ՕU,&{VKQ;*	5pVݵ^5Շ,v-Nfn{MX(UW;MQIZg2%۶TkDv	K=";$jPU=YZGdIlZlL\;wq#Kr]UwuvrƇd`$#*V.쇂ᇷ\7'ԇu"G7.+@[.mďɸE{~੸Q~$ol]A͘WmwH[vUw[V-qL\z|7.Ԏ/upܺQ[-Ԏfrc~kݳYn
7/v߹oݷpR)vINm6nͦ`쑬˝Hz=WX`OkU֬=`Y/frCpTG(RA͂Fԇ{~Jn
$ܔjC{Txn.ٞM:e5j
Lόs vYi*>T][Y?mFfVwJ>o39~sy0WfFZ|}s9ΜFV\h+cR#JI5#))'d+	:g($bM	-am
H3-}D+_:OC*~T̩YRSs0^ߚ Ù/sMḖ|i1Ĉb|ԿnǮ)spm?ڠqfYY2qaN8R-˶m?˸1;6{S>6UGeBՇU,j{VYQvM/Q]Ic+U6*k6G\U"'"r/]`zv_{$lӍ9k3۹ӂLM1!.̥*,[/HCO\ :L\MZ[:bKLa^JS=;α(GF4*[U]3YXFҊ/0k/)Th6ka[ z	]	?ʫ*cmmق;mk}-.8it<֌Nq_zᆪ="12=cQiA(:9ף$ֿt>d!&d0ӆhM<i투O6NGAZr[vZlLhQul3?j>{m$[T%BVingԹ~>#dGTXZpbK?e~qK8mU̫Wtehyi,hc$ai9stmӁ4>ߐe[Z2(Q](w ɲ2$޻F lcVmWڒ^଺_]u 9$.n::<LghAL.q[G:uUΉ-mЕۡ-zN"DE[lQYyo3,
JѦ4Fy/N)i<~#6:Os˚o<-sk]ZpCE}(!Q=D~/\cb+-ZL}tWʫ*_uk`Z09KEj]@ 	2|E2gʫNbŬHJԼnr./?*͵Z|?C)&W|>V]Y!^Ӓu*jTЇr4W)+&UMoAIN|Pj,@&*mFi!>+GE5A2ltS2eLʙM"ì=(
.kI@=<&OLU-_kX:&KԈֲ5Ȭ`Q 񖜣@)' U\Z?c>4gt tdյwF}h~.ִ A\0i|-Yܵ2[5yVJo19?ZSqg5>QJϴQZZSҶJ:KӇ1s|*ޟzzsOiM}lkOj*iÍ7NʺCIx!;4ƟSIy{Nsk_X2f6ٵ;lnѻ6YReyʷ"-䄲!'I|i/gܙ$/2ˏL-.nAմZMEv%qRO!yaef֔&mC<+:'Ii1%Svui,\D[Mh^e4AbWoR_
r,Q{fvO6=˷
n._l=favOrϺܻp<ޫm~Gr´${.mHwk]F(-vL𣺐n.=ĎqLp\[Ďͦu~՗;(cqrvVΫ]IzFTج٬Tp;kH1m&]alY۸.M. YHvsru!8-P#ΝWa=D@F#[~wvݩKuqLveuNmHZ̻M
7n.NqbunYACٻ̷:u%j;1jeSbfa0S,l*llVDԗ+Q`Y?H'"8j]9¬_a"̻WMG-H{YU=Xc3vSv,Y$[-͋=
Eu^JՇ    0 ]K    L4ܐ>Q.{TPznRqn[>veqCgܳݸ)~oR^r߻nR=ojܻw-*-N֫]v۸x.=X[QGqZ8n]GéwX{rqr"HveQ7(wn?
I)ٺL7sj5k/VX]aSeSbfMn[X	&{bU6l<7&eQujغՇ:ЇlwPZwoڐP;(ZlLU@jBՇU+/U=YZG]ʮŦ͞ρd!nHQ˯
p;X{IXw((ۅQGwQzwh.kqn$uiF^CՇtѵ.®ʦ^`{YzuZKSEUXCge3bfaLuRjԇ/Q*ލWX{0 7  1  -hB|$[i6mاsgƭ$! Ҁ|	uw;΢!~W8߶bl@ڰi2ecIkxaSj*h抙olW=2"3YʝF{s2yfHcjװ`;V@(i!>?迕W:GΒ_*(n}VMڪj0ɬ~.V|c`Ͷlk[3ѯF=QVt_9U;0:LAܼhGkR6ϣ>
B6BMY),2ZRe˗3Bir4ο5Mr-r|W2a/HN
qب}[էV&p -k~s˚o<K@p-8!ƔIQMe+\DeI/UreU֏lAkF5)hK<4F_\/(T|Uw^bΓgRʬn|\N{k?6k]zP1.LK]Yvfhږ3zrGNH!ԧOBƞc(TLU4sA6^eO$1uA->3a+ew4ʙ3*fT<ï9;d4$
.j׾h+<&MDT-OkhFZh5"@5jr+e(JJhѦ4Fy/N)iL~ #6:OA[:ֈ39F{L ]0zaF=[Z4g֋V@(j[/*,bs!~4A>Q*ϴQZZRҶmV8̶y=SLX4Ӛ{SNqg_:fcV~SӇo;KʺCIkx!A4ΟSXxC-|g=N`]6٠͖7f*W9VCŲlD$}g3,&|#Iiጸq||z^i-jSC)'Ą04kLYNʀaYw1ZH_b]l\׋t[9圲KisjxHa!	vm
L4_2b&+4~Oso2Ƚ4! -jV|->\|ĜVt+.cW1)4ΑLV^Ep	F$D'lIkhRNФaE쿷o.Q\|.SeJʗR`;?2Sk__8'<ΆƟ7XJ|HK)zQ7=~m
fx︀w@fsVKeEʏ*.p-Yl4f+;sH/}=7
\7qqmӂ4D2Ȫ"ȜȽuA\}듺ʳNen+Nk(SLE$!ٔagIit\:+_)T]kA~[:փQ!0ZSNM uGZ="3W~eʯ'Β!:Κ,Ҋ{_IYS2kA[ك֐LmPW+6U]4mmf6;KNZp:]+v#:iucHXzPgJekάVr'u2Ʊ%	ƍ{,im4i4F?\[#GU9^ry񍈍6P'Ӈ4֟?t|-ȄU{Ng3Hg4>%TGTXZpbC?e~qG8mṶWteZYZ?ϺHG8P
HHZ&,OrSޞi[#ْЋ5ǌy9ffWB+$$͝gBKYwI6-mAc:)7KN<Ms6I -lbtX{BPJҢ!(bKЛ]X6if5٪k4֜&C)5CAt#2̮ej5ijh.ȅB_)vn$.I壝v?埲g4(i.>UFdfFdd)4?'ܐ4fCYE	@5lo~4ۄw;i({9lB+NQs;k{f Q QTUGQd?m+>1|z=ɗ[5YĬڒ4VЎQBA,*Uet/п27%E3|`*)#-HE,su8j`Xkm`fdA"bH8pE3F[Hi	=tº(ʩΠ'Ji$ɤy4de[|`ϸ4]EKf5Y-3eLʙ3*ft>a19^bwXsԜNӳ> 1X΄e\ΎW2˳N.Y~wXדh\jwgh=ƭBGm$[De@_|HM!S]C7~}җT4ܑlB+N|~.^8AV,f5gs>8q=-/{_kCkDGI1{5j4iUF\\e4raXh
ETLjx@)kF+`'Q^R=JiƗai$a!Fu)L@A u[L^4F@    1 
Lf~֧sּ   2 ` 1       3 `*`*  1   Z     4 `8* 1       5 `*0* 1   ֈ    6  ~ /   0  fp2  ff32oP3  ff33o4  ff32t5  ff30    @ Zg<0     '80 	   @ <V    
  s}l    + 6 3130B  7   ]5jvZ%ǴI>ػٝU\#Rmfخyl,S[<7Nn.i']638Jm/۵-ݞlWl,SjߪNl/l6]/6Ym&oJε3m {y(Πon׶^6qv%vaj3a 5hx^
7^|
VNA@+er2Z{a&ۇ9-R͈/"8mٱFɚ67'3|bM[ƶwx.MfaS7 F
ǁճ}KQ׮7&:/C%v V2OƚK 5jF8V56-}C6\ ;0~ťh(!
op۸XoqܿL qm&/b/v,mbCf?q3'rkveGDx/͆$nAqA߱Z 5i~&+n34jL=a܅ςNwn>$ vB|7X*9-&=?CܳǐqòuiASl'hձe+cr[~TȒA[s/%{b7Hr3    7 
uSKsϹ2   8 `8 	7      ^        5 8 t_VƨB  9  >-hsr;rkk]mM騜Z<Y|^[e+O-{<AaY^4ƆTv9LE5Af4]RUܪYQrR&u+t+R|?1ɝI;9'2eͶS9Vܿy-}W?'9)Q~8e6˛?.~\ܜ9*fBcƔΡgq9lFu:˝$ŝE+vXJ ʟ*tk:-΍eZߕu:}s+Wʿ*潩c{Qi;)Q*4t{:5Ώg2kʹΌEY9G2o\mc7(7lV$JyלiέV1s*nV)66[kNWQLM2i@Y_r^CGz*5re<d֭hݣvl3mw˟7.n\}=˟7.n\y={-^{c=WE}[qgΛC3ԙL&-Av	& -itrsogš̌ˇsˍ.\Lypr3=˞=Ï9hr4.eρ9sۗ%2S/:?sǹM2e˩+Z:KG:W҂RB4)9I1זG>[n6grS(SLpreˋJg۳Ypre]9=}Fj3t⼦}W_9GE-C.Fec-AzhN衙LLy2e$ʉ:ӥyΜ.t:	LΝg^3,ȬVSlQeQWi!~t*WlFU<yѬt8JW͖~K?99үZU;BvSMʟ|ҏQ1ybKJj3U^p^[gr|ErGʏ(r+9[).W|>V\Y%ʟ3*VTѸT3YJ-]Ξeo҇|sc)^Q̧O2eKsg&,Hv}=ϧs,	 Mhi`Lʟ99sSe<9W2_ʟ\zgܳYly{"+"Ϲl{.~\ܹsS%3YLeS._LK-Y+eg._YlMe;ɜ9~cfٵʹ+ŪL̜>uycNg3l{o<;}g۹z=ypre--[f_vʙ7*~BekέgW2_ەs:}yλNg_3̨y:?X|gN3SMʟs)fNewXgefe˯%sSOg3n'M琲S%2e4iS;#Qr+8ݜ.V[Lydr/=dRe˗g/M<2g5.[̽<ק9zl_̽9*~7rgnslVW,2wW8ק#F\>JJ46B'2s'2sO{WΓgZbeRΑc􆮐綳}83q[ܭVwu*^UNq+5usU/9txRi=6O6Ns'3\ -jbvtƙ/zlS8cO,[V?ח[O-8m*ϕe˃S/JmwMmiyďMlO/|>
/^LiUtӊvCN,i9!,Y|	))%spqח*&T<9	*6TlYUJi@u;w\ʿ+Us.fAHpᮑ/5\yJrg.rWHrH<sو̜5i-:ʗrUL9ΪUslt9UuN:sS9so*~TܩSӲS.^׽V}>W+ϴc-\BE1%9Mg*sYȌʜLJ9LV<tNi:u4򦜛Ӄ:uCMfc)+NZ\>{-.N},o\N^\Fq+?SyPrbtW*uw1,9ws͌uo+ft:ʷ҆:P:'?*fTyNsln&2Kʙkg&2-4vv;yh!~Ҧ\KiS<9.cVm)۝ʟܣ	ΛUs|oe5rW9+Ί"$_5v;ek<e2;e˳g/\sr˹s/aM~m˙38ΜekY+fR̥yZr+wk(7o\Ngp<
ʿ΍gFPC?4/NNܛ^rg>υgZs<6[ފ7-NFdfFdfs_:UkFlY|uc:wZguYFelag6]Y1ߗS=˞eʏ*?Hk*T<9ČFs#8*&W|ft+:ǔS*VM=%kFTmʹ*fQ̯RsN/gE_ήlʽ΢Hs'3iuҎٌ9<\~>mg9Ypy{2ْ̖eZN؝3u1^6rCߕ~$Gm(ZU?Kq]()5g2sY̌	gz]3ZP:g*^V9*nQ̧9ӼS喟/hʹ^"$f-Z̹Y~p<{L;k]>Za<}.x#23.:g2-gBjr;"'"r/-ekS%3'Vw?:ϝBHW:T4Ƒ*Mrep8N
cWM稴0"gʳ̌Fs8Ll&t9JΤeeɝbgW2NLyG1?*^TPz9Wttr*.S|+4R+_)T\̶ygk.^;e=yhgřʕu(S9FZE:c6ƮV\g3w2es._xMgebgY6_Li2e/K"dfFeogd^Ed^\K9h3drgzo7<G*WLU2r_)&]\n}/^Li7/:wYΌ[Ӄmrec3Qx=?.n\ܹgV~H(+YE2d]LQ2eT2KI)\9PA5gSsy]Fʉ*Gt19[rwͮW?92ew-[y3/_Y9s:qʽ9k)Je?ˍgsYE2e4)*T<9Uretʣ?G2g5F9so*s9휷ʗ(Q̧O2ey(Ney3(rW97)QYlU(q->/S.TLE2S.K'+W)S|Pre\FwJf/*W9Ve<ys*W̯YVՌsc*fT̫[rg639ռS2e^*tIh-^QLiท*&SL)4Ε[z|vΥ{UP<Boʛs*~Uܯj~Ξei˷p6ɬs2f?*^q8m|i>ݟ>_k.^_~/}>k5ϻ˹s/\9rrUg3¬|]5Pjc.+Y|n},0y.f_̹w2d8]k,[8ᦹ.lkgYlnӭwRyse˗-]ysۗ>UgrZ}Owge<ys*tk:?έns9Zg5+?-˕.fZ췹lgrϚ?_)Wyvre˷.^\spN]ّygnYs˟*s|~c(_Yrg3ϙg3{{-f{w=Ylrc[<==A/簳S*4eE%gCsylFs#9H_._\N~?Q>YKӁ9ꌶ9L6{>4g3<.|=ÞQreDɕS%2S;$4th)+t+&V<v:;άFr<Ÿʟ7*nTyRrKʟ7*nTSr._lV~/Tmdy}8)/&Q\Qsؘ\Z(eR*U9^rKʕ3*~Q̩[:uWΌ^ʷ+UyFr;˕vϛgƲgs̸9pe;"e<ys:κ5y,s*Crʣ:VŢG2s8ϊ羳p
4?w-dtRgsY[?3QDaA
UgC3,FW|U2W%_%rS%2˯*Ce]Q̣YNeLL՝Wl/!2W\[rgGeZʗo+NTy|~/\sr39[ܳgX    9 
O@Aո   : Xw w  	9     ^xO  6 : p f  ;   >&-
D -hrA̕YwnrdlƜ9FhN]mzZ3ZbQ+JGi@VMޢe.""τi4ŹЍ\2į,,+7}*$3zաាCbrcnMMt*뷯=ώeƛ^m<s:kI>M'ͤu]gA_1COi֍9ᦪjp#Lm9$smM֐nt.m|  -fvd*:|sNiY .&(:$5B֫5WP&@/5.o7Kv\L8tM2)3ZS_k\j]iYbĳz̅Y*eKxfXMcoQb`
TFW)K.xk~Ai9\u -hBd2$If=-vk*HF	.C3Y^t[/[Q|e_n-aZLIK5E2eDְgM>!u}38b2ԓÙļ~v/:+k7>n^nj[XF{@%qu$Y\u[XAv+[`R	lVS{?lue%Y_.zY
Α#SA4ֈ,ƒ15aq;k]O3ְ$&*oHuQlO؟`=kOE7M)
\HC_=j1n2Y)Ҩ+U@01$gDkDgc@ -hu-GIi!- ^ཪ݃ST쐛8\n}]P@@DaڥRUvRXXu۵j7ƶ^vm_ô_r:9ws9뜷W'oL悽]hkAEv20ϝqS
څw',>CkRKȬVTi165ZBsf6k*.Sl$|JT{u"kE<k_R_	vc\<B1)*DJ8M+*Lg?s04cp-Z-ivH6]Y'VO`Zg{LoGWy½##s{Pum^ڄƟ7rZ Hok$֪lG}emK[$r" 	HBKPYδE\Dj_ŹĜ^s/8d7Ɛ6/tK!rsU݃)'
SRH2"74Qz쁒O]yiJI%=?zjCXG qm_#WLS2
&Mj3Y##G^RyG9dfR*̌\oj@d -hzٮ-3._lC:}G?OL%o(׀m@kVOM"tΓS툺B.]i("l.Ki~m{gt~{Lق+n ^BdE:Dm~k@%rˋ$^^W#Zx֓~?+{] :x&}p@pZJdq#9	e^U\QrS%4~tS&$&TB]omYڮ*Adj[$!l:KM%4ºqNoXBOXd7ێԯ@ZִVQ	SBI0˻$BRY]twb(kyj@o
HM#a$r{eGmdBSm&Zs쭺	< exk\sX;PePYԪ4ͮ^uotMS} ƪT,g
GΕI3(.DѬJpP0:J   -gbe%M  _d4k^ПmWٟw@s]
/ʃ*TL
Fjmn9FIi(/Eo`'q9.O3|.uj^/dÐ]zӇ!vV_Me>eJKg%S2kqj }n_ךnelrYG% wY2H	7+|Jz|˨upR7p.2I(<Bm8\n6.l@4a-QLmA[{P{u؆KXh$++3Li4ĳzGGI(2 B[68SHhF5%zR?;ɭ-][RVk]$Ttsf{5U rA;~5*iJDM:Y-'͒lH5>çBƤ9!tm_sL( V?\!f$>`t\/` -hdjx&"II9PDְSWgúAH}hA#Z(i]xkLM2)4Q\Fs+9S)ʯzVѻl<k_Z4>YSSYzYfSJQ\%uU8i]2A.۟gX7֗}aWnZ,Z	%IYem/_^nkrZMrkt\`Zٸֳ+Vj0NoK1i8ڟuo[@8S:ץ!e-sK<&BHaWjx^Ӳ6:5I0cՔyTJj 4Y:OH*i&92eLo}	fPGfҺZЄ/HiMukI]e!-ԇ!vHo&[-fdޓw[Hok\2FFɲ!%q,ohPpdrDI% D^lUܠa/2qbRY!&&>AtԨ7)kp3y߭(ߑAY/t.͆wJWćd-vɆv1#Ž>Jh
E|]: 5Ml"i0$Α@:?(q4WU-tְISiwA1$il*Y&Nڕ׵kVayM@T Lٔ͐&ET6 Ϭ`y>K5 u~^g]6yOtF5'lz~֤!$Tr\@x;k\ߺzezQIp
	sM{i0{].:LNmck0YF$סQl^s79Uu"WR܄Y%s(h
ڃ:ɚȮOM0+t~HVi"uJ?iD  -gސ7K5zCF1[ӕ'(܁DR˞տ}okN.EIM}gk&Yrܠ&8}2ou&sY{qwi1~q8Uvz=Gn~oq2t%fhj5q{bh I\:9+.\Y K$8A$#qns-hI[_:֠,p-ۮQڠ:Λg-I 7FRlG=1z5dڋ7fJ<tc?]rÂbTd$m@E#RFЋG ֡ƴZqr%96봐ƋESX:+%F	O(r.W"N8GiB%okٛN2c_Z}T>l.^~?xH]z|.!|ɶ` -NR:CLhi[_..xMb鬜NV;ɚFy<Er46v23n]zhB4YA^3LTғPHgQ"0-k;H	/+&FL.!@(/D9&WbmMﶣ\? #d:BL*u܆]}^n.K3(r:['ކ̡3P2ĒĨ<&*k0k%B].X\N?(;<ub[ZKP;oλ t|>̒zՁD3#	:[!tݦ<F2ξG(}MB3}ukA;iِu9Y2eϵ>#됅&CZTs?mLIؓ&$ !GWH#ʹ*fQ<oT0:r]^'{$!E~%Gj1e3g,޻?5-;GIi$
]".3LiH&7%ү:OEX]X!pvݮ}rLO3)K3ʳ8 E,`s3ǚkMGF)
Վ~]\F~+>S]/̮+ -fue\PYV~/bRY!&&FB4ͨCTT]MlAmCڇoB]+tk\Zeb\f; ++>UPV䙑LgXz##9^}?ӬtRڧOT~lY2Wi{nQ50T;A2DHB"F=	}}.?q/)tƐS6STNǕ)Q|Vk]gsyQοGt҃zTS9oLeo.+#C	?d+T R`u0}*Sh14%	945-qQ/+Z=bXXy}y5i'qƵx7?ׂͨ֘"da2H;X{vHc%ﮗt\nkOyv\fI+*Pu3,e{au0
pБ\Xz8DdZ|isis4ڔXZHRyHFMwwVǻd1D_G↤h׆lH#K$LkR֙ձu -L	F}x9qre+*.:\JM)/"tΐSVk]I2S.,ZaKhu$[ΘqxhKMiY:"g+ҨZB`m>&7ƴskSMgW(SL2 sdCڏ9+mjזƚ$֏ uP\|OEtS.DZ9d^2~Ni=rmaG\ dHT&Ӭݽ7׮uIoq #5Y=,{LmsKh3h>W̾V_m$1x-o~,;;z\J|M"i=!ݧZm9+bK`Fǫ7[d[?􎒓[IkXZL{5WOʖQkB6I0 I >#kIUؘcō
ɵzS2.аV4f˺yOlIMui3TA/H&k'^8̜փu  TQЈMǴM1OiAwK@4f βR$lE4ThA3-,f[Z( *   ; 
  j~A`𮬯հDBֺFO   < p  Yp ;    x   x-   
 x%  	   =  @ ?     < * @      &7 = cf Congratulations   >  B   :~M5IwV]/$&	YS $]@ 5gΘSo,:oɱWO`fWpidsdQY-1=2* 5bdV@, @9,J$.@O kJ?":ɀ  ibp5 \H 5KMM?Mxk6i4cRD}oVl$X+9!fe	X |nd  KCdO
& ^*]d] 'S^E  1/  5LdT @9.R0$& KU$ PS!`%DyXFMILf ''Џ@i lo%& GBc@Q 5fƏe	$I@ Jg  X8 ؔ%(i km# ^I+^6H
8	߂ilmi@6PU	ڀＣ}!ͥ7i2aK  5Iߖc9!sKl 1-
d	G&L% NxJ%W%`!`d  e0i$C DZcY 5b
ob YE o6R\UU[X a@d{BR!' Vtޛ{ ikoXZՓ*Y )kap%j$
@Ho^x5pc-~H]"  5afA OYm@&_ $O`U&% [E @),N %=S2~U5D+-PͮoЩWk_r Ibq$@[lZz ;kN@#R 5ds 5a(`$S6{o$SH,h6ߙ@W%R ND]{ >f|G,+@Jf	 ^}sK  5aep So '2  ]M~6 a~H'%}appH!k 5efʄ -gK<j  `DHƦH4 BZl: 	@2{& ɔ6ʰqp3  ku4Ηd93 M>    5aFk/_"ȥ΁2P u8U/mNK4		B4΋ 9 I _%W.RvK"vȝ  5jU0br[y|6<z]zsw~у'*dV.9ɫw?ǅߘK"H΁+`EQyV	0IH]o>Д]V`$t    > Comic Sans MS./:acdehnprstw?   ? h  	>    t^p(4	Oh{4-:ʍD4aT 9 ? g  y  @ d2N     `   ֭ {  Ү   Ɣ #       Ɯ Ɯ    г  +      #     k  } c     R έ ֭    Υ   Z ά ȶ      ֭ s  H }  ̢  ޽ u ϸ z   Ɯ  թ s   k Z ޵        }! ƽ ֽ         !   k    { { Z Z s ~ ֵ s ks Ɣ  Ɣ s ƌ  o ?     J  Ƶ  R Μ   A Ƶ  ֽ s Z ۲ R { f  c  Z Θ v  j  R b | sZ {k c  Zs c{ cs   J r k{ ck go   ff |zAPAQ?H*J@*o4ԀSDmj+PAϥVw8 ǽ X vqǽ  $vf#=84F lձ:6Fy lP@+a/ѳAA v4;˜JiHA  e>tC= !di{`gĢ  }<Koe3Q t,>`fyu(n]/}4TEA?վr
<wo`y*@ȇs1W@8*Y8G簄P@,~x@7,ϻ͇g3g;&&i-8,"4-\
O0~.ĢhY`k<w`yBm6'\
=*oMfI2$VG"Hge^PMU*	h `V˞%?=K	Aߟ _гbpI 89#/Y(nXNO׃"QY`#.x>%VfZqD0+, @M 89*բ[.xF7)Yg$ ,F[#f3sxF}6 
ՠ:6p#
ףflF3Ӓq`{cAAlF4F4lSF`ѳAA{F_xPF\,e("gys2gyc)@;˜EA&"G_SEAX[ Ek;;OӰZ6h$6h($ yi14TOV[ѳfAAtlP@-7
ڏ4ZOA c7n`@H=F[G`{qh( ٫cAA tl,DѳAA cU)x 
񠠀Y\x:VCJBWǽìT  9bX0T 6ڀ(9b
Ml
)c)T Th:
e2])x*Z;˜B,@[nh( .&#AAtlݺ h2@FfhٻLFz69֤"+)@3%1t暰_BK
X }=WMiMPA]U*'(\x

+W-R+SEAT/1Sw/
	m
҅ZDt}ar@=SFѳAAtl+,Dѳ;˜?ZSA3}87B,BѰ!MѰ ϷǲRNI YA*h ^&
h \jKcEA3.dM*~ v
sA#]CHo%a}Q}5kJ-f u^h:T?B)F~녯ҧh*/>;?OI:TgFr Z9z6jğ^Vt@ 9&F Nlr;{{T"̰{Bl 5h(:ӯ
 3l*h`3l*ʹES *o!?D<O֊'K- mbp`QKJ3yXɝXĥ2@n8ʄZ~u	WC4TPU^ W3|u~PPB=4oEMJ,!vE:n@~xB=% SZ6HG>>DE遧>wjB\ " Fr0B9#'a	#?7mhd&гJ9b 
7:I4i2y%XW2_A=[dLmb\`*A E

,.rv /ƥ(seQE,e* ލ
hXލ\xF*yF )NI YWU.rA4T;˜oEA4TnT?bFTEAs k CC;!ނ
z
h( iKlѳJi
lPC1ѰC4F4lPC}(ѳAA
tlF.ѰAbcl	
QTPC~x@1ϷD4SEAsQ4TEA
3Ukm`6h!^x=[Fl<w7fhjPaء=fGyU抁B|@B4,SBbaX;4l+bl_R
	HlձcP&ѳAAذ x6]ESĴఆGgf(v)h(;
 tT
Z*S`QPѳFbpឍ^JiKLtez
gOPx4ѰC=b8AXA@4T:h;-
Y})Ѱv*PgģLCpAAlb'
o`U7:3aب0pmfʇAsUkW`S81PV);$Z,MxE4d#Ri ;;D3r2@o9_otPiupfg\}$!9 bfh:\#*	#
4TOM8!Fh(;<sr2)Bn0(j
H,PuPF} `{РAAEҐAV6±)D`T/ߏ{b a
-fXClG`Zh( EF4,WyCb4+lV$FA5)@ͰEQT0Pv (n4TJPz4TJZ Q.rv )hhYYRC7гEMZaxz`i,PP$Y)/L2T[h,#ht4m*qW΅a&Lså/SF#EџN	@*_xD{,:S X?AA֎@R6#EA2LmS%ƥ(;B֎Hb4ŤkZTu?bLESaԚ[AATy[AAnPT0(򈗣f(EMRPEY҂DHBiOfoJB
(COLF~:E,PE3)lh 6ua{`39,BT7eCEAQt; `2j-aRd+hٝW*AA	lѰE{,"΍6ޗ Hu`J
JiK+@Zx=PtQzFQmZ,h(6zWyGXH˚6n4G0M)RigH)OtGYIKY\xFZ%Kh9j e-3m`]]u5 \5Z}mza
clTh!Fw2
AAsP
ãf/G2FR˽F4Tq1+󼡮$FL|e*0WyC\U 5[P	lf҅ZD6XFq`jwv	MW*
	(-De[V:r&1
uAXP(FE
f͆)\x4T0+ee(
clX[ F4TEA)Th#v?FP*h!DjKJ	Gz6h$^x>%6	f
f>٠z6h(#֍
6f0G5h(#4;,wZl\Ƃr{P
5 evK}eh#l`V`ժEA+P
XP(FR^sT%TjPh<J#VDjo!L3BXH#9#VƂh(%^
h(%fVJ^	[fQ!FaBd#SfX+8T:.4o_гEAw׽?fAt,p7$/:qrSAAlrgj9Fq`M;

	`닻QA@;	ɠY؅Za;ϸ;ϸD+DѳF!3y lѰuܸנ캞4(_WyGe$;.,ܺ
˽e^3AAz<ᠠuj쿟80WyGev;#V*mv\hF*`*˽l~w@6geހs΍
P˰XGM\5Oqe,o}@..a+d
-kEAߣX[ GyCJCz
	9f=oy+c*EF`]BS(΂H8-(UK]PXP(Uޘ匥0+]XP(UӞp匥]%y\x뤾qAAW|3AAt
EAVDr!$jKJ' ']R@)c)@!Cҧ-h٠s'
iQ'cqĈfA),PK9_H#@D|r;:qZEA!P˰XHѳAM]󐺏4wB(Ć@..a!t,P(}Z
cl!tT0+eeSEA&Th$.*	3RRBB LjKJRRBBRGJa?#6Lc$.Kٰɠ
	!fA,[?&X `hX Nx> >x>#x>㠠MѳV6j<wq_Fc7Dгb u_felBP(c= !tlPu
f 3yLfH]]ê"sP#q#w9^#w2
_;Jj~}M`]]Yq[,{-#`V`*h$vʆHK3P,e($
	'RRBLh)Z6h)Dс\t,P4vzh:opi|c1TS-
Fh٣fi@em4/{P8%mL)
(RTA2İTCpR-`
J(PH|-:҂XB4TU	h-ǽ*Ġ෴`O	]W"Ih(*r/	L)PIx]`gDdr;(RWyC]9(J p2
Q볡k={&	~wuΐ 9*GXEru;f]uZ6n4P?/+:O $u|h٠@
B\t9\z*
(TP(\q*h$J<~wGm=
<w&Dbr;:{@)c)@WG.
MU	Gh%.=WyGeԁECvr;%<``ݡfT"SY`P:6l(h(;.)۴
(@)c)@hTբ*
=eEnw2 [eEdWyeHE{Vr;;+(#P
XP(vUxXiY);)}p5QƠP쵒jdѳA@ : @ 3130@ @ @ @ @ + 5 6  8 t_Vƨ   A  ~ /   0  fp2  ff32oP3  ff33o4  ff32t5  ff30    @ Zg<0     '80 	   @ <V    	  Shuffle     A 3130B + : p @              ! # % ' ) + @ @ @ ?Z    Winner     winner   1  3 
  s}l    /Congratulations         pos   pos 	  clicked !
  emptyRow   1   empty   1 	  numCols 

  emptyCol   empty 
  emptyRow   1 	  numCols   clickedRow   1   pos   1 	  numCols 
  clickedCol   pos   clickedRow   1 	  numCols 	  rowDiff   clickedRow 
  emptyRow 	  colDiff   clickedCol 
  emptyCol 	  rowDiff   0  ! 	  rowDiff   0 	  rowDiff 	  colDiff   0  ! 	  colDiff   0 	  colDiff 
  adjacent 	  rowDiff 	  colDiff 
  1 
  adjacent   1     /p 	  clicked !       x 
  emptyCol !#  /p 	  clicked !   ?  y 
  emptyRow !#  pos 	  clicked !  empty   empty   pos   Winner     winner   1    /Congratulations    
   Click @ @ @ @ @ @ ?S    i   1 
  numCells   i  3   cell   i !  i   i   i   1 
   i   1 
  numCells   i  8   random   i !  1000 0  i   i   1 
   lo   1   up   16   lo   up    i   lo   j   lo   i   up  :  random   i   1 
!  random   i !    temp   random   i !  random   i !  random   i   1 
!  random   i   1 
!  temp   temp   cell   i !  cell   i !  cell   i   1 
!  cell   i   1 
!  temp   j   i   i   i   1 
   up   j   i   up   lo   i  :  random   i !  random   i   1 !    temp   random   i !  random   i !  random   i   1 !  random   i   1 !  temp   temp   cell   i !  cell   i !  cell   i   1 !  cell   i   1 !  temp   j   i   i   i   1    lo   j    i   1   r   1   c   1 
  numCells   i  +  piece   cell   i !  piece   16     empty   i  r   pos   piece !  i   /p   piece !       x   c !#  /p   piece !   ?  y   r !#  c   c   1 
	  numCols   c  "   c   1   r   r   1 
  i   i   1 
  
	   s}l @ @ @ @ @ @ @ @ @ ?     winner   1   i   1   i 
  numCells  L   pos   i !  i     winner   0   i   i   1 
  
   Winner @   