FWS",  p 	    C3?   /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 
   ;   nI힔  3      !5SrʎHS4rG*9#*xG*9#+XIZr8.YP;R﵈x]#{kw"S9,9r8.YQe0Vr8.Ve@.VeG$~܎TrGV8U,ܭ`<TrGV;t
E)Px"|;RVܭcrʀX<+#9,Z#<r8.YP+r\W÷@Dnآh9#+Xp\6(d"        TjM0+    <*y     w)P     d)
>     )Eb         1=JN_k5h?)9OT	v.9e@.99je@V9*        X5Dd^p0FXq,FvNpd3][2pdZ* L |98 T 6Y,4t0aluZ 5au@9
:29xtR܀ݭ*Y߆CJ4̻_ 5e75 HMQ[eRn,v~Hi"9V{.	F5Fjd
065^H	g v[vк`3L3@&S 75 5`-ۘieYP `4_@T@>c!}R IVBD,9=jIkPV`X-c}3eײ	mCʟڍJ(	0K Yf)鿀 5f
x[}]՞n7R_pq%Cq 5fZ&tB	 % Ru-[,1%&$	Y 4&%eJi8	] [RUA+˺+|n<쪀5g.tS\RZ+̦1E#9 d`3 & UF	Vhk):p`
RZ+0fD>4F.MM S(I42.#1{2ޅ 5axC#ʳ۔ic6Z 5bs d5ڤ+D0CM,K _&3T H ȶVK 9l&'6apT8#(l*	2%<y@S?Ra4v%`Y/J.0	<7+`1J
ۙrrGL` 5DT*׀dV,1(	$KF,Rd ^Q6@x+2e@YUf qb!ukZnc#[y-*f2 7&lܐ
I)=c      Times New Roman0123456789    X8Da  	   B        ~         /:clicked   1 	  /:Click    	       
	@      &  p1      \䜘           X
Da  	   M   	  !   .fd  ~   ޠ      /:clicked   2 	  /:Click    	   
   	 
	@      & 
 p2     XDa  	   B        ~   ޠ      /:clicked   3 	  /:Click    	       
	@      &  A p3     XDa  	   B        ~   ޠ      /:clicked   4 	  /:Click    	       
	@      &   p4     XDa  	   B        s         /:clicked   5 	  /:Click    	       
	@      &
  p5     XDa  	   I           s         /:clicked   6 	  /:Click    	       
	@      &  np6     XDaـ 	   B        s         /:clicked   7 	  /:Click    	       
	@      &  s p7     XDa  	  B        ~   ޠ      /:clicked   8 	  /:Click    	       
	@      &   p8     XDaـ 	  B        ~   ޠ      /:clicked   9 	  /:Click    	       (@      &  AS p9      X8ba  	   C   !     s          /:clicked   10 	  /:Click    	   "   ! 
	@      & " ~ER p10    # X8`!  	   C   $     s #        /:clicked   11 	  /:Click    	   %   $ 
	@      & % Q p11    & X8ba  	 ^ C   '     ~ &        /:clicked   12 	  /:Click    	   (   ' 
	@      & ( T p12    ) X8ba  	 ^ C   *     ~ )        /:clicked   13 	  /:Click    	   +   * 
	@      & + A p13    , X8ba  	 / C   -     ~ ,        /:clicked   14 	  /:Click    	   .   - 
	@      & . ~7 p14     / ]Jcy      u,x   0 X8ba  	 /
 J   1   /     ~ 0        /:clicked   15 	  /:Click    	   2   1 
	@      & 2 w p15  '   3 e/5{(P      -ԗ_ux3$D{F%  M   4 e---(      5oSJ  )eIN\4 Sk[t̸ -u LIˉH R4  /  5 eΓ          J(ȏ7.qCYMMe5>|ڙS6?"LEP9_ L G2	qīw0I!M
aJpsI;!%~Thp
Y3&챟ٴ [8n&bYL9dgiLρYLrThCcWhWUZ* [(Wo8CWhWUZZ`
M眳dFl2@	@1D<FX7pqrr PbPQ?~ZK[',rk0IffN\Q \9hw:E!W<4\jAF$MJ2/翛UGeqlD%t~yQh&*:uKj@
"rQQpW0>&8a؋Z8,)</Ð< ~ ]@,bBx	 
 s U{uI0$@lޢ
   6    )3)/- 5exƵ$] :^ܻKlRa(e(I@h3D>(<:^ܻKlRa()I(fmL1 (*a]k/qJ 5g^Z	 %<]y@%BL	,=%|KMrlY)-ˍh(s %jd+	HM܊ x
.$t
M~7d5(ؼZk_ZlL`Mw1-[i@T¥N)	]* 5aRx!&G2ެȎSajPtE=	G eP%Hy|u_bu/jȔd;pBQ%OpCÔd2JJCPpKlRa(e)I@ 5ax-r!&HRެu)(:|" K(I$cD: Mi(@:^ܐlRa(e)I@h!7a-9I S 9%  5hvP 	1>$ny_{?Iaf\*R R0+d`]}mL1 !(Ŵ@! %jmCf&,5Lb.,Mϔ}m0LD@"TQ[SE9	G  5NtؙdvJ 8|`8,mL2 !(~bf[`8r@@)C)HrJ5(@>^ 5hO2:ŧkZJ p/lQ[#&irf\.ZeJ 8|N`7,ǔd2JJC@pKlRa(e(I@n'%J 8|O`5-7ra[G2J?P2 @t 'K}  5C<)
PRoJp/jDdw3;`.J8~n[`8r@)C)HrJQߩ 5hYP:Di _:̷ p&LRRn;lSoQ,@" /l[`8r@)C)GBo_rL !($bkĉeJ 8\# 5h_}7j%(@:^ܽKlRaHc(H@pKlRa(e)I@l;qA3Rܶq&LRRT^@x  5dr W[Z "g "uEV& 5 Z Z)YRi̐ q1xsda\ Mp}69'  5FTT(J>rGdX4K<@`)@;6 MȞA;OeN h<$|N`5#Ok;{D @t 'KuImL2 ! 8f%)0
d2$7  5izФ{|8&J=94$1$7 @t uHKayA"%KlRa(e(I@n"%J 8LΓC    6 Courier New ACEFGIKLMNORW7   7 h 	6 ,h&6Mla6)mla[ؖ   0  8 dɳv         ը.	Ua܅ZRJ0:ˎ8,V:ợWhW!0u#o?طOJcgkGcCpX<7w~u\3nL c2	d3c츃 cY~ǀt|;rX:@-X`G#WhW[Ґ"!<MpV!bӃ+9g<t w=7*n[*XMLk2T(3JVQ^y';uW pT1u%t+w_<j	nӣWhW_ZP7CNWV@'*
8`r } [ъjI.w>2'(dTlroôvQwQLuDGG Z_p!ۤ4IFBu7SX7~FêEۯ#Gř{5/zp$b7#( >8` 	  9 -  3 &t@ 4 w0 5 . @  &須  @ ?@  %  R Q @  %]"` 
m  b`@  $> o@{  s@  $[  Y @@  $=w R @  # G  @  #@  @  #%̠ z   @  "   `@  D  @  D  y @@  CX ,ǐ B@  Bj  * @  Aۀ   @  A*L !  	 @  @j  Ȩ 	Y@  ?0  @ 	 @  >  bX 	 @  |pJ P 
*@  z z` 
p@  ysև aH 
 @  w B4 
@  vb jp  A@  $ >$  @  + PHh  @  2Ї F  J@  y   b@  A    x@  H  @  O0 G @  ՖH y @  ҝ` ] @  g 7 D 'P 8 		2 @  g~	 i @p A@@  ϟx	 i @ gu @  Ϝ	 i @T P@  Ϛx	 i @ć @  ϗ	 i @4 a@  Ϛx	 i @ć @  Ϝ	 i @T @@  ϟx	 i @ i @  g~	 i @p pP@ ?    "   g	  u@      &  9 L Congratulations @ @      
             ?Y    Winner     winner   1  2 	  Shuffle    /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 
  
   Shuffle @ @ ?     winner   1   i   1   i 
  numCells  L   pos   i !  i     winner   0   i   i   1 
  
   Winner @   