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’  ’    !5SÅ÷ĮrŹHżŹÖSĒ4rµGĖ*9#š*xāžGĖ*9#÷+XIZüū¬r8.YP;RūØŽļµx]#½®ģ{ĒkÆw»Ō"°SĶŹÖ9,ØäĄ²9£¬r8.YQÉe0V¼r8.V±É¹e@ģ„å.V±Čą¹eG$~ĄŖÜTrGīV°8U¹,ØäÜ­`ų<TrGīV°;t
Eß)Px"|;RVāäÜ­cĮrŹX<+#ŹÖ9,ØäĄ©ć¹ZĒ#åų¤¤²<ū¬r8.YP+r\W¶Ć·@©DnŲ¢¦h9#÷+Xäp\² 6„õ(d"   ’āæ ©    TjåÉM°µ0+·   ’’ ą’µ<*yč    ’’ ą’µwø)P    ’’ ą’µ¬d)
>    ’’ ą’µ)Eb    ’’ ą’    1=JŻN_k5h?¶°)9ąOT	v³.9e@ź§Ōś¶Š.9ź§Ōõ9jĄźŚĄ¹e@źVŌū9*  ?     _sans   	     _Ų,_aG ­0 ą’’’’       (  1 æB        ~   ø^       /:clicked   1 	  /:Click    ’	       
	@   æ   &  ųp1 æ     Z¹Wx»     jļš|xā  	     _Ų,_aG ­0 ą’’’’       (  2 æM   	  !   .fdĄ  ~   ø^       /:clicked   2 	  /:Click    ’	   
   	 
	@   æ   & 
 üųp2 	     _Ų,_aG ­0 ą’’’’       (  3 æB        ~   ø^       /:clicked   3 	  /:Click    ’	       
	@   æ   &  ŗA¾ p3 	     _Ų,_aG ­0 ą’’’’       (  4 æB        ~   ø^       /:clicked   4 	  /:Click    ’	       
	@   æ   &  öĄ p4 	     _Ų,_aG ­0 ą’’’’       (  5 æB        s   ø_@      /:clicked   5 	  /:Click    ’	       
	@   æ   &
  ®p5 	     _Ų,_aG ­0 ą’’’’       (  6 æM     !   .rcą  s   ø_@      /:clicked   6 	  /:Click    ’	       
	@   æ   &  ünp6 	     _Ų,_aG ­0 ą’’’’       (  7 æB        s   ø_@      /:clicked   7 	  /:Click    ’	       
	@   æ   &  ŗs p7 	     _Ų,_aG ­0 ą’’’’       (  8 æB        ~   o      /:clicked   8 	  /:Click    ’	       
	@   æ   &  ö p8 	     _Ų,_aG ­0 ą’’’’       (  9 æB        ~   ø^       /:clicked   9 	  /:Click    ’	       (@   æ   &  AåS p9 	!     _ŲQ’aG ­0 ą’’’’       (  10 æC   !     s    u_@      /:clicked   10 	  /:Click    ’	   "   ! 
	@   æ   & " ~ER p10 	!   # _ŲLßaG ­0 ą’’’’       (  11 æC   $     s #  ~_@      /:clicked   11 	  /:Click    ’	   %   $ 
	@   æ   & % ŗQ p11 	!   & _ŲQ’aG ­0 ą’’’’       (  12 æC   '     ~ &  u^       /:clicked   12 	  /:Click    ’	   (   ' 
	@   æ   & ( öT p12 	!   ) _ŲQ’aG ­0 ą’’’’       (  13 æC   *     ~ )  u^       /:clicked   13 	  /:Click    ’	   +   * 
	@   æ   & + A× p13 	!   , _ŲQ’aG ­0 ą’’’’       (  14 æC   -     ~ ,  u^       /:clicked   14 	  /:Click    ’	   .   - 
	@   æ   & . ~7 p14 æ    / ]J©cÄy      u,xšī	!   0 _ŲQ’aG ­0 ą’’’’       (  15 æJ   1   /     ~ 0  u^       /:clicked   15 	  /:Click    ’	   2   1 
	@   æ   & 2 ŗw p15 æ '   3 e/5{(P  ’’     -Ō_ux3Æ$D{F%Š æ M   4 e-­--­( ’’     5oŚōSJ  )e³IN\4¶ø Sk[ĖtåĢø -u ×L·I„ĖH R¤4 æ    5 YČDUŽē      hēp<ļąą æc  6  . W x  · .F5IłŻBnM·o VMčĒ?Ņ·+¼’MīÜh5O=ĆćŅ^ÜzT+qn
ĻåęD×Fäė2ÕĮvļę%·'ÜČÜn5kīyWFåøą¹8TŹ-Ü`p¢ēįøĄ 5gŹĪv!ø^­Ō'»|Ųzį6!·o¦ź 5lyWFå šæūZ1øęāµ\2¶āĄ 5fŅŹöŻĖnSŅē9ĮŽ 3 !Ź=qŅ:tØ%*PyJR¼6£Ø0ļ¼hēĒ.lWłm»ók6øĪf4 sY£Lł£M0=4ĖĻĖ)Ó)¦lÄęlŗĢ:Ģ g45jŌw"ü©crĖj7#·E#ŗ 5l
yļŃ¹)ē¼(Ęć+“A\Å„öÜb    6 Verdana!AHINOTV’   7 hVĀQā 6 ’ 3ÅĄ"ŗt ?   8  _sans   	2   9 wū	°°­08 h’’’’       (  CLICK FOR NEW GAME ’$   : piOź  6 ’ 3ÅĄėu ČĖr¬Ą  ’	ö  ; -  3 &tĶ@ 4 w0 5 ż.  7 ŁdÜ@@  &é   @ ż? Łdķ @  %µ  RąĄ żQ  Łd’ @  %]"` 
m  żb` Łe@  $ż>Ą o@{  żsą Łe" @  $[  Yģ ż@ Łe3`@  $=w R  ż  ŁeDĄ@  #åą GØ żØ  ŁeV@@  #°@ ŹĮč ż¹ Łeg @  #%Ģ  ¢ąz  żĖ  Łey @  "Åé  Łįč żÜ` Łe@  DŲ Ü żķą Łe @  D  y ż’@ Łe­`@  CXų ,Ē śB Łe¾Ą@  Bj  *ä ś ŁeŠ@@  AéŪ š śĪ  Łeį @  A*L !  ś	  Łeó @  @j¾  ČØ ś	Y ²Č @  ?«0  ¢@ ś	  ²ČW@  >ė”  śbX ś	å  ²Č@  |pJ P ś
* ²Čć @  zņ z¤` ś
p ²É) @  ysÖ aHų ś
¶  ²Én@  wõ BĀ4 ś
ū ²É“ @  vb jp  śA ²Éś @  ź$  >$ ś  ²Ź?@  ē+ø PHh śĶ  ²Ź@  ä2Š F”  ōJ ²ŹĖ @  įyč ö  ōb ²Ė @  ŽA  äā  ōx ²ĖV@  ŪH ”ų ō ²Ė @  ŲO0 ¼Gø ō¦ ²Ėā @  ÕH Õy ō¼ e@  Ņ` ]Ą ōŌ e¶@  gÉ 9 D 'ĒP  		2 : 4¬ ōź eĢ@  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 pĘP@ ?    "   gÉ	  uį@   æ   &  ; ä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 @   