FWSN  p 	`  –  / ÂC   ÿ
   title ?$  –  w –  10 –  h –  w –  1 –  len –  240 –  w –  sc –  len –  8 –  100 –   –  17 –  0 #–  disp –  CLICK TO START –  dpth –  0 –  i –  0 –  i –  h  V–  j –  0 –  j –  w  –  tgt –  d –  j !–  _ !–  i !–  d –  tgt –  16384 –  dpth –  dpth –  dpth –  1 

$–  tgt –     –  j –  len #–  tgt –   €?–  i –  len #–  tgt –    @–  sc #–  tgt –   @@–  sc #–  tgt  –  6 0–  2 
Ÿ  ‹  –  j –  j –  1 
™ Ñþ–  i –  i –  1 
™ •þ–  print ž   ¿ "    p )`€–     É`€ñKÂÔP<À †   ?	      xÚc``øÆÆÆÿ¨  å”¿      H@ P A Ù@     ¸ ÝPnX7l  ?	'      xÚc``øw0”1pÑ0uP  ÿ1¿      H@ P A Ù@     ¸ ÝPnX7l  ?	'      xÚc``øwþ3  & €R .¦
  ¿      H@ P A Ù@     ¸ ÝPnX7l  ?	&      xÚc``øUÿP @)S ,`´¿     	 H@ P A Ù@     ¸ ÝPnX7l  ?	%   
   xÚc``ø@Š0”1pÑ0uP  PD9¿      H@ P A
 Ù@     ¸ ÝPnX7l  ?	%      xÚc``ø@š0”1pÑ0uP  
Š:¿      H@ P A Ù@     ¸ ÝPnX7l  ?	(      xÚc``øïÞ1üg@L@ ¥@\4L  GÄ¿      H@ P A Ù@     ¸ ÝPnX7l  ?	&      xÚc``ø £€ ˆ‹†©ƒ º·¿      H@ P A Ù@     ¸ ÝPnX7l  ÿ	W     ?    †   @ …  @ …  @ … 	 @ …  @ …  @ …  @ …  @   ¿   &  t  d ?    @ Osaka|“™•   	*    p§Küÿ°@0 ð ÿÿÿÿ      ìÿdisp DISPLAY Š  Ö2! ¿     P È € ÿÿÿ L€ád8'Ã ¿>        ÉffY™€        j           @   Œ  ÕI(’I @ ?    @  ÿ
   init ?   –  cls ž  –	  initial ž   ¿^        ÉffY™€   –  xEnter ž     j–  xEnter ž     –  xEnter ž      @–  xEnter ž   Ž  ÕI(’I  @ ?    ÿ	7     ?   ‹ ../ –  eF ž  ‹   †   @ ?    @   Œ  vÎ  @   ÿ
	   gameover ?3   –  disp –  MISS –  w:w –  5 ‹ w   ‹   ÿ	g     ?    †   @ ?    @ ?=   –  0 –  w –  w –  1 –  w   ™  ‹ ../ ‹   @   ¿   6  $( w @ ?1   –  randomdot ž  –  w:w –  2 ‹ w   ‹   @ ?1   –  randomdot ž  –  w:w –  2 ‹ w   ‹   @  ?T   –  randomdot ž  –  disp –  SCORE  –  scr !–   / SELECT:RETRY / #:GRKT.COM ! ¿\        ÉffY™€        j          @      Fƒ http://www.grkt.com/   Ž  ÕI(’I  @  ÿ
   print ?ö   –  i –  0 –  i –  pcnt  À –  x –  chng –  i !–  x !–  y –  chng –  i !–  y !–  dat –  chng –  i !–  d !–  tgt –  d –  x !–  _ !–  y !–  tgt  –  ..:dat Ÿ  ‹  –  i –  i –  1 
™ (ÿ–  pcnt –  0  @ @ @ ÿ
   setD ?…   –  chng –  pcnt !–  x !–  x –  chng –  pcnt !–  y !–  y –  chng –  pcnt !–  d !–  d –  pcnt –  pcnt –  1 
 @ @ @ ÿ
   eF ?   –  exec ž  –  print ž   @ @ @ ÿ
   exec ?,  –  setP ž  –  cnt –  cnt –  1 –  cnt –  0  ¤–  strt 4–  shiftF ž  –  cnt –  wait –  n –  d –  px –  1 
!–  _ !–  py !–  4 "–  n –  blkclr  { –  px –  px –  1 –  px –  0   –  isEnd –  1 ™ 9 –  x –  px –  y –  py –  d –  cc –  setD ž  –  scr –  scr –  1 
–  disp –  scr –  scr –  scr –  100 –  100 –  0  2 –  1 –  wait   –  wait –  wait –  1 –	  runtime 4–  strt ™ 0 –  strt 44–  strt –	  runtime   ™ Ûÿ–  isEnd   –  end ž   @ @ @ ÿ
   cls ?²   –  i –  0 –  i –  h   –  j –  0 –  j –  w  S –  tgt –  d –  j !–  _ !–  i !–  tgt     ‹  –  j –  j –  1 
™ ˜ÿ–  i –  i –  1 
™ \ÿ @ @ @ ÿ
   initial ?Ë  –  blkclr –  6 0–  2 
–  cc –  8 –  px –  w –  2 –  1 –  py –  h –  2 –  grv –  1 –  isLand –  0 –  wait –  3 –  cnt –  wait –  cache –  3 –
  cachecnt –  cache –  isEnd –  0 –	  runtime –  0 –  scr –  0 –  j –  0 –  j –  w  ` –  tgt –  d –  j !–  _ !–  0 !–  tgt  –  ..:blkclr Ÿ  ‹  –  j –  j –  1 
™ ‹ÿ–  j –  0 –  j –  w  h –  tgt –  d –  j !–  _ !–  h –  1 !–  tgt  –  ..:blkclr Ÿ  ‹  –  j –  j –  1 
™ ƒÿ–  i –  0 –  i –  w  1 –  flt –  i !–  0 –  i –  i –  1 
™ ºÿ–  n –  2 –  i –  0 –  i –  cache  : –  flt –  w –  i 
!–  n –  i –  i –  1 
™ ­ÿ @ @ @ ÿ

   randomdot ?¿   –  i –  0 –  i –  h  œ –  j –  0 –  j –  w  ` –  tgt –  d –  j !–  _ !–  i !–  tgt  –  6 0–  2 
Ÿ  ‹  –  j –  j –  1 
™ ‹ÿ–  i –  i –  1 
™ Oÿ @ @ @ @ @ @ ÿ
   nextF ?o   –  n –  8 0–  i –  0 –  i –  cache  : –  flt –  w –  i 
!–  n –  i –  i –  1 
™ ­ÿ @ @ @ ÿ
   shiftF ?ý  –  i –  0 –  i –  w –  2 
 o–  now –  flt –  i !–  nex –  flt –  i –  1 
!–  flt –  i !–  nex –  i –  w  ë–  x –  i –  n –  nex –  nex –  2 –  2 –  now –  now –  2 –  2 –  n  C –  d –  n   –  1 ™  –  blkclr –  y –  1 –  setD ž  –  n –  nex –  nex –  4 –  4 –  2 –  now –  now –  4 –  4 –  2 –  n  L –  d –  n   –  1 ™  –  blkclr –  y –  h –  2 –  setD ž  –  n –  nex –  4 –  now –  4 –  n  R –  d –  0 –  n   –  1 ™  –  blkclr –  y –  h –  2 –  setD ž  –  i –  i –  1 
™ uý–
  cachecnt –
  cachecnt –  1 –
  cachecnt –  0  & –  nextF ž  –
  cachecnt –  cache  @ @ @ ÿ
   setP ?  –  px –  0  þ –  n –  d –  px !–  _ !–  py –  grv 
!–  4 "–  n –  1  ¡ –  x –  px –  y –  py –  d –  1 –  setD ž  –  py –  py –  grv 
–  isLand –  0 –  x –  px –  y –  py –  d –  cc –  setD ž  ™  –  isLand –  1  @ @ @ ÿ
   xEnter ?>   –  isLand  + –  grv –  0 –  grv –  isLand –  0  @ @ @ ÿ
   end ?      @ @ @   
