ELF>P@@M@8@&#@@@@@@@@@44 88`8`l `````@@ Ptd@@Qtd/lib64/ld-linux-x86-64.so.2GNU 9  I>N|C dGo^uV.l`libm.so.6__gmon_start___Jv_RegisterClassesfloorlibc.so.6exitfopenputsputcharrealloc__errno_locationfputcfclosemallocstderrfscanfstrerror__libc_start_mainvfprintffreeGLIBC_2.2.5 ui 4ui `` `(`0`8`@`H`P` X` `` h` p` x`````HK H5 % @% h% h% h% h% h% h% h% hp% h`% h P%z h @%r h 0%j h %b h %Z h%R h1I^HHPTI@H@H@7HHy HtHÐUHSH= uDP`H-H`HHXH H9vHH H`H H9w H[UH=O HtHt X`IAÐAAɅx+9~%x!9~HcHWIcHH@DLøAIɅx-9~'x#9~HcHWIcHH@DAøËHGAWAVAUATUSHIAąE|$ADE~ 9uHl$HDLWt ucJD$tfruI"x@6{@%~@D@`D9x AAE95H[]A\A]A^A_H\$Hl$Ld$Ll$HHHD$L$II@ T$\f(\^L$@(L$\H\Y^L$ D$,D$ ,ȍu@*L$ \Y N*T$\Xʉމf. 8zrLsQD*L$ \f(Y *T$\\f.s zsQމEA$)։AEA $xU9}x 9H\$(Hl$0Ld$8Ll$@HHATUSH?~&AHEH<AHD9eH}xHp[]A\AWAVAUATUSHD$L$$@Iĉ(HcH<ID$H[L<AALI\$LHAIA9uA/ID$H0H8P@H 9u܃I9tLƺ$Y~~YID$D$AD$D$@*f(Y-\5YXD$@Y XY $XL$HP $@(LH[]A\A]A^A_ÐHHt$(HT$0HL$8LD$@LL$HH=@H)H$)x)p)h)`)X)P)H)@H$D$0H$HD$HD$ HD$HH=8 KH5, JSHHu@3H[SHHu@H[ÐAWAVAUATUSH(IfWf( jHHƿ@)H|HXPH8@K(C `@Ll$Lt$L|$ HL$HT$ @L'@&LLL$D$ Ht uT$t$L$D$ @HT$t$LHPt @D$ t BPD$ <@L$T$D@L$ T$t$HH#h@L$D$ @Hd@H([]A\A]A^A_D$ `@cUSHHtH6i@Hk|@H{HHu!8HH@H@HxHH[]ÐLd$Ll$L% Lt$L|$IH\$Hl$H8AIaHf I)IMt1HÐHLLDHI9uH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐUHS8`HH HtDHHHuH[ÐH?H . r bOut of bounds reference to cell [%d,%d]?@@?LXz??safe_realloc: Out of memorysafe_malloc: Out of memoryCreated board of dimension %d Bounding box of board: %g %g %g %g Hexagon dimensions: radius of inscribed circle = %g radius of circumscribed circle = %g ----------------------------------------------- Point (%g, %g) belongs to cell [%d, %d] Internal error--findHex() returned invalid pointer but OK statusCell is occupied; point ignored Point (%g,%g) is off the board End of file reached. Goodbye!Error opening "%s" for reading: %sStarting hex player on input file "%s" %lg%lgProblem reading filered (r)Playing %s in cell [%i,%i] blue (b)usage: %s infile$@; #(.8XxX*Xl0hzRx 0 @;4k @=L @d @4| @BBB B(A0A8DP @wXP- @HBAA 4u @jBBB B(A0A8DP, @GD@"A\@"A4t@BBB B(A0A8D`@AAD zRx $4JQQ@4 (@ X@o@@H@h@ `@x@0 o8@oo@``V@f@v@@@@@@@@@@@&@6@F@GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12)GCC: (GNU) 4.1.2 20070925 (Red Hat 4.1.2-27)GCC: (GNU) 4.1.2 20070925 (Red Hat 4.1.2-27)GCC: (GNU) 4.1.2 20070925 (Red Hat 4.1.2-27)GCC: (GNU) 4.1.2 20070925 (Red Hat 4.1.2-27)GCC: (GNU) 4.1.2 20070925 (Red Hat 4.1.2-27)GCC: (GNU) 4.1.2 20070502 (Red Hat 4.1.2-12),0 @,A @, @A$putCellHexgetCellHexboardSizeHexgetGeoHexOdisplayBoardHexfindHexfreeHexnewHex9AJJfatalsafe_reallocsafe_malloc' 5processFilemain= @0 @ \8 Bintdiih- b##|### #(#0>#8#@#H#P#X#`!#ht#b#pA'b#t)p#x-F#Y.T##/#23#<{#E#F#G#H#I-#IKb#M#  # # b#o  h  _ OK8 '-RedO =Cz@ b# h#geo#0x0#y0#x1#y1#h# s #(!z  rowb#colb#val'#Q U0 @k @whbT2UrowTbTcolTbvalT'\3_k @ @whb^2Urow^bTcol^bL^'Rkb @ @whbj2UD qD @ @whbp2UJ @ @$hb2b rowbzcolbval' @ @bl @ @kbmz @- @hbx2xx!yxXyyg~DxsHysPbubBbebb}H- @u @ hbG2j4 @_ @kJb m"2u @ @!btx0!y0!s!hb$2Qh:cg; t @ @r+b @E @r0bU @+ @c1bQ @ @hc2KFN@ @`\8 Bintdiih- b##|### #(#0>#8#@#H#P#X#`! #ht#b#pA'b#t)p#x-F#Y.T##/#23"#<{#E#F#G#H#I-#IKb#M(#Q+s   "M# M# 9# g#  #  # b# "  8 _Xih ) @@u() K*?~,@@_ ptr - ret "@@& -^ ret  K | 14|@@\8 Bintdii1s- b##|### #(#0>#8#@#H#P#X#`!#ht#b#pA'b#t)p#x-F#Y.T##/#23#<{#E#F#G#H#I-#IKb#M#  # # b#z  s  _ OK8 $-RedO :@0x0#y0#x1#y1#h# s #(!F(@@ ({ brd)/ * g-C x3@y3row4bcol4b5bf n6b val7$ Km b@|@ b9o-@N@K% : ; I$ > $ >   I : ;  : ;I8 : ; : ; I8 I !I/  : ; ( (  : ; I8  : ; .? : ; ' I@ : ; I : ; I: ; I&I.? : ; ' @4: ; I4: ; I .? : ; ' I@4: ; I  4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 I !I/ : ; I8 : ; .? : ; ' @: ; I4: ; I .? : ; ' I@: ; I4: ; I4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 : ; : ; I8 I !I/  : ; ( ( <  : ;  : ; I8 .? : ; ' @: ; I4: ; I4: ; I4: ; I  U&I.? : ; ' I@ 4: ; I? < J /usr/include/usr/include/bits/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includehexboard.chexboard.hstdio.hlibio.htypes.hstddef.h 0 @g"Y%g$Y%0$L [hp<e-`&u8=\8y`"vْRX1M+/=p Yɭ'Y /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/include/usr/include/bitsutil.cstdarg.hstddef.hstdio.hlibio.htypes.h  @(])l!>rX!> /usr/include/usr/include/bits/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includegame.cstdio.hlibio.htypes.hstddef.hhexboard.h @'" -Y#g?Lg==郟kG iMYM" x 0 @;k @= @ @< @BBB B(A0A8DP$ @wXP$- @HBAA <u @jBBB B(A0A8DPx H @GH@"AH@"Ax <@BBB B(A0A8D`$@AAD __off_t_IO_read_ptr_chainsize_t_shortbufEmptygetCellHex_IO_buf_basestdoutboardSizeHexlong long intnewHex_fileno_IO_read_endhexboard_flags_IO_buf_end_cur_columnStatusdouble_old_offsetBlue__pad4stdinspacesrowplong unsigned int_IO_write_ptrhexboard.c_sbufsizeshort unsigned int_lockOffBoard_flags2_modeCellContents/home/mike/Yale/teaching/courses/cs223_s08/assignments/ps5_IO_save_base_IO_write_end_IO_lock_t_IO_FILEGeometry_IO_marker_posxcornerputCellHex_markersdisplayBoardHexunsigned charGNU C 4.1.2 20070925 (Red Hat 4.1.2-27)short intvalpHexCell_vtable_offsetcellfindHexycornerfreeHex_next__off64_t_IO_read_base_IO_save_end__pad1__pad2__pad3__pad5_unused2ycenterHexboard_IO_backup_basefloatxcentercolpgetGeoHex_IO_write_basegp_offsetsafe_reallocoverflow_arg_areavargs__gnuc_va_listutil.creg_save_areaformatstderrfatalfp_offsetsafe_malloc__va_list_tagturninfileprocessFilefilenamegame.clstaterrmsgargvcolorNameargcmain Q XQ;X R ;Y;EQEOXOZQZxX;ERExYwwww w(w0w8wU^\Pw\w\P]S|SDPD$P$+D+5P5DVSwwUVa@bT\Q] PSRNdTTTPdQQQQwwwEw UBVD\EGwGIwIKwKMw MNw(NOw0OSw8SwEkUkVEpap@EpbpEpcps\3P^P3PwwUTwwUTSPSwwUSPSwwww  w( w0 w8w&U&\\.VVP#PPRSSSPPPVVwPwPPwTTwwww *U4@U"T"HS8VHMSMRPRS\iPinQb.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_ranges@#@ 1o@@@$; h@hCH@HKo@(Xo8@8@gx@x0q@ {(@(v@@@P@P X@Xh@h @@$8`8H`HX`X```````p R/$i3806@=08H<SK0$LaWx %8 `@@@@h@H@@8@x@ @ (@ @@ P@ X@h@@@8`H`X``````` !" |@8`*H`8X`E`S`b @x @@`0@X` @`4`4``` `(< @H @X P@_ n  X@  @" @ dG6h@E @"Re @u` k @= - @Hp@P` @ @ 0 @;`& @w.`3G[`ol` @ u @j @ (@call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__dtor_idx.6202completed.6200__do_global_dtors_auxframe_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxhexboard.cutil.cgame.c_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_startprintf@@GLIBC_2.2.5processFile__libc_csu_fini_start__gmon_start___Jv_RegisterClassesputs@@GLIBC_2.2.5exit@@GLIBC_2.2.5_finiputchar@@GLIBC_2.2.5malloc@@GLIBC_2.2.5fopen@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5safe_mallocboardSizeHexvfprintf@@GLIBC_2.2.5_IO_stdin_usedsafe_reallocfputc@@GLIBC_2.2.5displayBoardHexfree@@GLIBC_2.2.5__data_startgetCellHexfreeHexstrerror@@GLIBC_2.2.5__dso_handle__DTOR_END____libc_csu_initgetGeoHex__errno_location@@GLIBC_2.2.5putCellHex__bss_startfindHex_endfclose@@GLIBC_2.2.5fscanf@@GLIBC_2.2.5stderr@@GLIBC_2.2.5realloc@@GLIBC_2.2.5floor@@GLIBC_2.2.5_edatafatalnewHexmain_init