ELFP 4a4 ( 4404000$$ ;;))@  9 ) ) Knight's move is a solitaire puzzle. Your objective is to visit each square of the chessboard exactly once by making knight's moves (one square right or left followed by two squares up or down, or two squares right or left followed by one square up or down). You may start anywhere. Use arrow keys to move the cursor around. When you want to move your knight to the cursor location, press or Enter. Illegal moves will be rejected with an audible beep. The program will detect if you solve the puzzle; also inform you when you run out of legal moves. Press `?' to go to keystroke help.Possible moves are shown with `-'. You can move around with the arrow keys or with the rogue/hack movement keys. Other commands allow you to undo moves or redraw. Your mouse may work; try left-button to move to the square under the pointer. x,q -- exit y k u 7 8 9 r -- redraw screen \|/ \|/ ^h, bsp -- undo move h-+-l 4-+-6 /|\ /|\ b j n 1 2 3 You can place your knight on the selected square with spacebar, Enter, or the keypad center key. You can quit with `x' or `q'. Press `?' to go to game explanation No previous move. You won. Care to try again? %d squares filled. Try again? KNIGHT'S MOVE -- a logical solitaire Move %d You've already been there. That's not a legal knight's move.eh;0#X./lib/ld-linux.so.2GNU%'  #$ "! %& )) ? E( KpR[ [`gop^{@a0)NJePi p`B0 $@ z /0P/"74?"W F^T"d)s`t"__gmon_start__libncurses.so.4_DYNAMIC_GLOBAL_OFFSET_TABLE__init_finiwaddchwaddnstrbeepweraseclearokstart_colorinit_pairhas_colorsnoechoendwinwgetchwmovewrefreshungetchcbreakinitscrgetmousemousemasknewwindoupdatewprintwwnoutrefreshscrollokuse_default_colorskeypadlibc.so.6getpidtolower__deregister_frame_infomemsetsrand_IO_stdin_used__libc_start_main__register_frame_infoGLIBC_2.0&ii  ,  0 4 &8  < @ D  H  L  P  T !X \ ` d h l p t x |    %   #   "   US[t"!]5$ %( %, h%0 h%4 h%8 h%< h %@ h(%D h0%H h8p%L h@`%P hHP%T hP@%X hX0%\ h` %` hh%d hp%h hx%l h%p h%t h%x h%| h% h% h% hp% h`% hP% h@% h0% h % h% h% h% h1^PTRh(hQVh(?U= u8P С 8ut h & ÉUÍvU`th h uÍvUUpVSK<Vkjjj!j4ƒȉ4j#jjj‰ރȉ8jjj"jƒȉ<jjjjƒȉ@<jR4jRpƒ1…uSjjSjjSjj8$ʋ΀ȉ ʉȉȉ jj5 ;Ή5D>e[^U|WVS<@P0@jjPP @ȅtjh7PL 1@>PTjjP 4j+Pr4Fj-P^4j-PK4j-P84j+P%~E<ljE4Ej-P4j-P4j-P4j+PT1jMQP 4j|P4Fj Pv4j Pc4j PP4j|P=~T1jMQPo 4j+P 4Fj-P4j-P4j-P4j+P~EE4Ej-P4j-P4j-Pv4j+Pc}MM׃1<ËTjRP} 4j|P4Fj P4j P4j P4j|P~W1<ËTjRP 4j+P4Fj-P4j-Pn4j-P[4j+PH~<4j-P+4j-P4j-P4j+Px[^_UpVS<8ȾVh1P^ 8Vh 2PG 8VhP2P0 8Vh2P 8Vh2P 8Vh2P 8Vh3P 8Vh83P 8Vhh3P 8Vh3P 8Vh3Px 8Vh3Pa 8Vh4PJ 8Vh84P3 8Vhh4P 8jjP 8ʃt jh4Re[^UE}UpWVSMu <0H…fp<ĉfuڋ<ʸ7a0=fB)Qƒ0>fDĘ)Vhƒut)ut<ʸ7jPR1ȍe[^_UEU w"wfP<f%41U|WVSEƋM AMQV uMt=<}4ȃRQP' 4ȋ}WPM IMQVQMt=<}4ȃRQP 4ȋ}WPmEƋ}WV uMt:<4ȃRQPu 4ȋ}WP}WVMt:<4ȃRQP' 4ȋ}WPE@ƋM MQVI uMt=<}4ȃRQP 4ȋ}WP^M M QVMt=<} 4ȃRQPl 4ȋ}WPEHE}WW }΃t=<}4ȃRQP 4ȋ}WP} W}W7t:<} 4ȃRQP 4ȋ}WPTx[^_UWVSE E0>ʃEE}C]4>VSR5 4>Eȉ|= ;}ωxt#H@[X)0>ʅt.xu%0>ʻ MɅu]SQoE]}dEE}@<E 4ʃQSRk 4jR4ʋ]SR4SR4SRj }WE P}}}}E 4>ʃQSR 4>jRj4>ʾ8SRK4>ʋSR14>ʋSR ɋ]QSW] f<<0ɉڋ<Qh7Rzl[^_Up< ɋ$ȃ@PQ$ =ɡ$=ȃHPQ =ɡ$=ȃ@PQ =ɡ$=ȃHPQ =ɡ$=APQub =ɡ$=APQeu? =ɡ$=IPQBu =ȋ$=ʍHBPQUpVS<8ȾVh4P 8Vh4P 8Vh5P 8Vh05P 8Vh`5P 8Vh5P{ 8Vh5Pd 8Vh5PM 8Vh6P6 8Vh06P 8VhX6P 8Vh6P 8Vh6P 8Vh6P 8jjP^ 8ʃt jh7Re[^UWVSDž\ ht&t&t&t&t&t&^hp$ω\t&^^gp$XQ^^^^hDž\ DžhDžd=4>W<8P=<>WDžl8S<>P=4>We1lDžXlpp<@`ˠ1ċpfX4>ȉ\yXQ`P\W 4>ȃp ;FRP<~llKhjh0=Dž\ \f0=\f2=Dž\\ω=,=\ȣ(=ω=0>Džlp =ȋ5(=9u%p$Xʡ,=9Nʅ,=ˍu =4>σQRW ,=ȉ\(=fz<ĉ¡4>ȉ\ft ; D>R\W; =ʡ4>ȋp$҃QRPV 4>˅ K@R\S\ \ =ʋ\ω=D>p$ʉ(=ω=,=$X =ʋ=4>ϋX҃QRW 4>ȋ;RPH =ʋ=4>ϋp$҃QRWd =<>W4>PS\ƃ=<>W*n/p6r  0>ȉXv =ω\2Op$ʃ1VTvp$ȉ\4' =ω\b8>9?ȉ\7jnp$ȉ\h7p$ȉ\l)sp$Xω\1Ƀxr*qt& =ȉ\# =ω\H,XʃyXȉ\$ =ω\a_Xʁ\00>ȉX.Eɉ\^2 sɉ\`E7Mɉ\p$ȉd\hp$ωd\@hpɉh\dT =ȉh\Gd5p$ʋ\p$ʋ\Ghd&ɉ\Xʋ\h5= =ω\p$XXʋ\GhBdEP5MɍyUʃwWZ~O"J\} \\d\hj !t= =ω\p$XXR\WzÃ;ȉ\5 =΋ 0>ɋp$ˍ f2=ĉf0=ĉSVQR\W 0>f&=ĉÍ4f"=Ćf2=؆f0=Aɉ 0>MËd\vL>jP=T>W>4>P.=<>W8>P =0>ωXXKu9(=ȉh=,=ωd<>jh87P Sω=0>XXf0=ĉɋXf0=ĉۉdf2=ĉ҉1fK<f2=ĉۉhdWSQRj `(=ʡ4>ȋ ,=҃QRP 4>˅K@R\S\ \\ȣD>R=8>WnltDžlDžl}8>Pdjd\d} C\\+\ˋp$h\} C\\+\ˉ =\1Džl1lf<ftAF~ll~΋=<>ω\@u QhP7WvQhp7\P =<>WMtPA\y L[^_UpAUS = t Ѓ;u]ÐUUS[o]&  (4l   ooo )FVfv&6FVfv  & 6 F (dt dt $<3b|%q 3Xr .Xl !bv! M1h(;!g$B?!  %!="S#j%&12345 60 8I 9c ; = > ? @ A B C0 DI E` Fy G H I N Q R9 SQ Tj V Y o r u {6 |S o  8 R F   +"jG3;BE0nRY ])fkPshx! #$%& "dt init.c/usr/src/bs/BUILD/glibc/csu/gcc2_compiled.int:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);12;0;void:t(0,19)=(0,19)../include/libc-symbols.h/usr/src/bs/BUILD/glibc/build-i386-linux/config.h../include/libintl.h../intl/libintl.h../include/features.h../include/sys/cdefs.h../misc/sys/cdefs.h/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h../include/locale.h../locale/locale.hlconv:T(10,1)=s48decimal_point:(10,2)=*(0,2),0,32;thousands_sep:(10,2),32,32;\grouping:(10,2),64,32;int_curr_symbol:(10,2),96,32;\currency_symbol:(10,2),128,32;mon_decimal_point:(10,2),160,32;\mon_thousands_sep:(10,2),192,32;mon_grouping:(10,2),224,32;\positive_sign:(10,2),256,32;negative_sign:(10,2),288,32;\int_frac_digits:(0,2),320,8;frac_digits:(0,2),328,8;\p_cs_precedes:(0,2),336,8;p_sep_by_space:(0,2),344,8;\n_cs_precedes:(0,2),352,8;n_sep_by_space:(0,2),360,8;\p_sign_posn:(0,2),368,8;n_sign_posn:(0,2),376,8;;../include/xlocale.h../locale/xlocale.h__locale_struct:T(13,1)=s36__locales:(13,2)=ar(0,1);0;5;(13,3)=*(13,4)=xslocale_data:,0,192;\__ctype_b:(13,5)=*(0,9),192,32;__ctype_tolower:(13,6)=*(0,1),224,32;\__ctype_toupper:(13,6),256,32;;__locale_t:t(13,7)=(13,8)=*(13,1)../sysdeps/unix/sysv/linux/_G_config.h../sysdeps/unix/sysv/linux/bits/types.hsize_t:t(16,1)=(0,4)__u_char:t(15,1)=(0,11)__u_short:t(15,2)=(0,9)__u_int:t(15,3)=(0,4)__u_long:t(15,4)=(0,5)__u_quad_t:t(15,5)=(0,7)__quad_t:t(15,6)=(0,6)__int8_t:t(15,7)=(0,10)__uint8_t:t(15,8)=(0,11)__int16_t:t(15,9)=(0,8)__uint16_t:t(15,10)=(0,9)__int32_t:t(15,11)=(0,1)__uint32_t:t(15,12)=(0,4)__int64_t:t(15,13)=(0,6)__uint64_t:t(15,14)=(0,7)__qaddr_t:t(15,15)=(15,16)=*(15,6)__dev_t:t(15,17)=(15,5)__uid_t:t(15,18)=(15,3)__gid_t:t(15,19)=(15,3)__ino_t:t(15,20)=(15,4)__mode_t:t(15,21)=(15,3)__nlink_t:t(15,22)=(15,3)__off_t:t(15,23)=(0,3)__loff_t:t(15,24)=(15,6)__pid_t:t(15,25)=(0,1)__ssize_t:t(15,26)=(0,1)__rlim_t:t(15,27)=(0,3)__rlim64_t:t(15,28)=(15,6)__id_t:t(15,29)=(15,3)__fsid_t:t(15,30)=(15,31)=s8__val:(15,32)=ar(0,1);0;1;(0,1),0,64;;__daddr_t:t(15,33)=(0,1)__caddr_t:t(15,34)=(10,2)__time_t:t(15,35)=(0,3)__swblk_t:t(15,36)=(0,3)__clock_t:t(15,37)=(0,3)__fd_mask:t(15,38)=(0,5)__fd_set:t(15,39)=(15,40)=s128fds_bits:(15,41)=ar(0,1);0;31;(15,38),0,1024;;__key_t:t(15,42)=(0,1)__ipc_pid_t:t(15,43)=(0,9)__blkcnt_t:t(15,44)=(15,4)__blkcnt64_t:t(15,45)=(15,5)__fsblkcnt_t:t(15,46)=(0,3)__fsblkcnt64_t:t(15,47)=(15,6)__fsfilcnt_t:t(15,48)=(15,4)__fsfilcnt64_t:t(15,49)=(15,5)__ino64_t:t(15,50)=(15,4)__off64_t:t(15,51)=(15,24)__t_scalar_t:t(15,52)=(0,1)__t_uscalar_t:t(15,53)=(0,4)__intptr_t:t(15,54)=(0,1)../linuxthreads/sysdeps/pthread/bits/pthreadtypes.h../sysdeps/unix/sysv/linux/bits/sched.h__sched_param:T(18,1)=s4sched_priority:(0,1),0,32;;_pthread_fastlock:T(17,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;;_pthread_descr:t(17,2)=(17,3)=*(17,4)=xs_pthread_descr_struct:pthread_attr_t:t(17,5)=(17,6)=s36__detachstate:(0,1),0,32;\__schedpolicy:(0,1),32,32;__schedparam:(18,1),64,32;\__inheritsched:(0,1),96,32;__scope:(0,1),128,32;\__guardsize:(16,1),160,32;__stackaddr_set:(0,1),192,32;\__stackaddr:(17,7)=*(0,19),224,32;__stacksize:(16,1),256,32;;pthread_cond_t:t(17,8)=(17,9)=s12__c_lock:(17,1),0,64;\__c_waiting:(17,2),64,32;;pthread_condattr_t:t(17,10)=(17,11)=s4__dummy:(0,1),0,32;;pthread_key_t:t(17,12)=(0,4)pthread_mutex_t:t(17,13)=(17,14)=s24__m_reserved:(0,1),0,32;\__m_count:(0,1),32,32;__m_owner:(17,2),64,32;\__m_kind:(0,1),96,32;__m_lock:(17,1),128,64;;pthread_mutexattr_t:t(17,15)=(17,16)=s4__mutexkind:(0,1),0,32;;pthread_once_t:t(17,17)=(0,1)pthread_rwlock_t:t(17,18)=(17,19)=s32__rw_lock:(17,1),0,64;\__rw_readers:(0,1),64,32;__rw_writer:(17,2),96,32;\__rw_read_waiting:(17,2),128,32;__rw_write_waiting:(17,2),160,32;\__rw_kind:(0,1),192,32;__rw_pshared:(0,1),224,32;;pthread_rwlockattr_t:t(17,20)=(17,21)=s8__lockkind:(0,1),0,32;\__pshared:(0,1),32,32;;pthread_t:t(17,22)=(0,5)wchar_t:t(19,1)=(0,3)wint_t:t(19,2)=(0,4)_G_int16_t:t(14,1)=(0,8)_G_int32_t:t(14,2)=(0,1)_G_uint16_t:t(14,3)=(0,9)_G_uint32_t:t(14,4)=(0,4)_IO_stdin_used:G(0,1)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)01.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0101.01.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.got.rel.plt.init.plt.text.fini.rodata.data.eh_frame.ctors.dtors.got.dynamic.bss.dynbss.stab.stabstr.comment.note.uqbt.rodata.uqbt.data# 14487 llp?GoNTo c l  u/{00 P P(8)9 @  @ @ @ @ ) 9 @)9@D DG(l [ y-_T1<; `fR o4l  0 P  ( )      ) )Dly1; t  "  - 1 ? K  a t       " ( (  (    (    t     0  @   ( D 9 0 D  O  W  ^ ( e@apP/" )0 `t"p^D N 4@ " (4 /"Re[b0 gpP  w /~6  0) y @Pi`Bp( zJ ( T",9 ? U [Z Fl){  pt  0 $ initfini.cgcc2_compiled.init.ccrtstuff.cp.2__DTOR_LIST__completed.3__do_global_dtors_aux__EH_FRAME_BEGIN__fini_dummyobject.8frame_dummyinit_dummyforce_to_data__CTOR_LIST____do_global_ctors_aux__CTOR_END____DTOR_END____FRAME_END__dosquares.chelp1.ciabs.cevalmove.cchksqr.cmark_possibles.cdrawmove.cchkmoves.chelp2.cplay.cmain.chas_colorsgetpid@@GLIBC_2.0_DYNAMICdrawmove__register_frame_info@@GLIBC_2.0start_color_fp_hwmark_possiblesendwindoupdateclearokinit_pairhelp2werasetolower@@GLIBC_2.0evalmove_initchksqr__deregister_frame_info@@GLIBC_2.0wrefreshcbreakiabswaddnstr_startkeypadchkmovesplaynoechoinitscrollokgetmousenewwinwaddchmaininitscruse_default_colorsungetch__libc_start_main@@GLIBC_2.0wmovedata_start_finiwgetchsrand@@GLIBC_2.0wnoutrefreshhelp1_GLOBAL_OFFSET_TABLE_beepmemset@@GLIBC_2.0_IO_stdin_used__data_startmousemaskdosquareswprintw__gmon_start__