MZ                @                                       	!L!This program cannot be run in DOS mode.

$       ^
gcgcgcgcgcgcgc=gcgbOgcgcgcRichgc                PE  L O         	           |"      0    @                           A   @                           7  P    `                     p    P1                             h5  @            0  4                          .text   &                          `.rdata     0                    @  @.data      P      2              @  .rsrc      `      4              @  @.reloc  V   p      8              @  B                                                                                                                                                                                                                                                                                                                                                        jh(@ d    P   P@ 3ĉ$   SUVW P@ 3P$  d    j?3$   WP\$43D$(   D$,   Ƅ$    c  W1@ P1@ h  F  ;t  3  $   +Ћ@ujL$H80@ j@j$   QL$P$,  0@ T$DB9|LufL$D0@ 
0@ h1@ QU	  0@ h1@ RD	  0@ h1@ P4	  L$Q
p0@ @0@ D$<Yt<yu
$   RW  D$,P1@ L$8L$(D$$5`5@ l$,X5@ \$<~a~]ōd$ L$T$ ~|ىL$}3
|   ~|ډT$ }3
~   u؍T$,R1@ D$8D$(D$$5`5@ l$,D$<AzʋD$X5@ L$ \$<~|؉D$}3
|   ~|ىL$ 3
|   D$(V  
0@ h2@ Uh2@ Q  H0@ P  L$0E  	  1@ d   1@ 
   5 0@ h  }(֋0@ h02@ RJ  0@ hh2@ P:  ֋
0@ h|2@ Q"  h  ֍L$DǄ$   T0@ $  d
    Y_^][$   3A    QUl$VW   0@ h2@ P  u
X0@ Q
0@ L0@ S@ +СS@ P+D1.DU D0X   d$ 
X0@ 0@ QQVRK  L0@ u؍wI 0@ h2@ P   u
X0@ Q
0@ L0@ _^-S@ S@ ]Y jh(@ d    P    P@ 3ĉ$  SUVW P@ 3P$4  d    $D     l$E!3ۍz....HHHHHHHfH+u;   U 2@ d$ :uM 2@ Q:uM 03@    :uM 3@    I :uM 3@ D      :uE   m  WL$ 80@ j@WVL$($H  0@ L$Q9\$  I h   $   PL$$<0@ L$Q9\$u#$   P@:u+tŀ$   #t	$   h   $   PL$$<0@ L$Q9\$u#$   P@:u+tŀ$   #t$   t$$   +ѐ:uI h   $   RL$$<0@ D$H9\$u#$   P@:u+tŀ$   #t$   Q$   +Ѝd$ :uI h   $   RL$$<0@ D$H9\$u#$   P@:u+tŀ$   #t$      $   +Ћ:uI h   $   RL$$<0@ D$H9\$u#$   P@:u+tŀ$   #t$      $   +Ћ:uI h   $   RL$$<0@ D$H9\$u#$   P@:u+tŀ$   #t$   D  $   +Ћ:uI h   $   RL$$<0@ D$H9\$u#$   P@:u+tŀ$   #t$   $   h3@ R1@ P1@   (0@ h 4@ P  h   0@ L$SL$Ǆ$<  T0@ ǋ$4  d
    Y_^][$  3  ,   jh((@ d    PW P@ 3PD$d    |$7HL1(t0@ D$    Bƃx u@,tD0@ Q|2 GǋL$d
    Y_ jh((@ d    PV P@ 3PD$d    t$D$    t0@ u|0@ D$QD(t0@ L$d
    Y^ ̋ QD(t%0@ Ujhb(@ d    PSVW P@ 3PEd    euE3ۉ]P$    @u+HD1;~;~+ǋ؍URgE    } u	E   yEHD1%  @t4~*BL00Ƌ@(MUR0@    M} uHUL1(WRx0@ ;t~E   @3ɉHMMj QJP0@ E   t0@ u	M|0@ EEQL(t0@ ƋMd
    Y_^[]K:d$ ~HT101@(UMQ0@ u	MYK͋EJjjP0@ E    @ Ëu<3ɈHQ      D    
D4@   H4@   
L4@   P4@   
T4@   fX4@ f  jh'@ d    P    P@ 3ĉ$   VW P@ 3P$   d    jL$d0@ j@j  PL$Ǆ$      `0@    `4@ $   󥍄$   fP@u+P$   QL$h0@ jh4@ L$h0@ Íp@u+PSL$h0@ jh4@ L$h0@ sQƍx@u+PVL$h0@ jh4@ L$h0@    ƍx@u+PVL$h0@ jh4@ L$h0@    ƍx@u+PVL$h0@ jh4@ L$h0@ D  ƍx@u+PVL$h0@ jh4@ L$h0@   R$   h4@ P 1@ $   H@u+P$   QL$h0@ jh4@ L$h0@    4@ $   $   P@u+P$   RL$h0@ jh4@ L$h0@ L$\0@ L$Ǆ$   l0@ $   d
    Y_^$   3      Ujh)@ d    PV P@ 3PD$d    0@ h5@ Ph\  p   t$D$    t$h  Q   t
33D$T3L$d
    Y^];
 P@ u  %$1@ %1@ h$@   |S@ $DP@ 5xS@ DP@ h4P@ h8P@ h0P@ 0@ @P@ }j  Yjh@6@   3ۉ]d   p]俘S@ SVW(0@ ;t;u3Fuh   0@ 3FS@ ;u
j\  Y;S@ u,5S@ hL1@ h@1@   YYtE      5LP@ S@ ;uh<1@ h41@ h  YYS@    9]uSW,0@ 9S@ thS@   Yt
SjSS@ 4P@ 
0@ 54P@ 58P@ 50P@ HP@ 9<P@ u7P0@ E	MPQ  YYËeEHP@ 39<P@ uP0@ 9LP@ u 1@ EHP@   øMZ  f9  @ t3M< @   @ 8PE  uH  t  uՃ   v39   xtv39   j<P@ 0@ j0@ YYS@ S@ 0@ 
S@ 0@ 
S@ 0@  S@ V    =P@  uh&@ 0@ Yc  =P@ u	j0@ Y3w  U(  XQ@ 
TQ@ PQ@ LQ@ 5HQ@ =DQ@ fpQ@ f
dQ@ f@Q@ f<Q@ f%8Q@ f-4Q@ hQ@ E \Q@ E`Q@ ElQ@ P@   `Q@ \P@ PP@ 	 TP@     P@ P@ 0@ P@ j;  Yj 0@ hl1@ 0@ =P@  uj  Yh	  0@ P$0@ ËUE 8csmu*xu$@= t=!t="t= @u  3] h#@ 0@ 3%0@ jh`6@ ^  5S@ 50@ YEuu0@ Ygj  Ye 5S@ ։E5S@ YYEEPEPu50@ YPQ  Eu֣S@ uփS@ E	   E  j  YËUuNYH]ËV06@ 06@ W;stЃ;r_^ËV86@ 86@ W;stЃ;r_^%0@ UMMZ  f9t3]ËA<8PE  u3ҹ  f9H]̋UEH<ASVq3WDv}H;r	X;r
B(;r3_^[]̋Ujh6@ h&@ d    PSVW P@ 1E3PEd    eE    h  @ *tUE-  @ Ph  @ Pt;@$ЃEMd
    Y_^[]ËE3=  ËeE3Md
    Y_^[]%0@ %0@ h&@ d5    D$l$l$+SVW P@ 1E3PeuEEEEd    ËMd
    Y__^[]QËUuuuuh@ h P@    ]ËVh   h   3V   t
VVVVV   ^3ËU P@ e e SWN@  ;t
t	УP@ `VEP00@ u3u0@ 30@ 30@ 3EP0@ E3E3;uO@u5 P@ ։5P@ ^_[%0@ %0@ %0@ %0@ %0@ %0@ %0@ %0@ %(1@ %,1@ ̍%l0@ T$3J36@ ̋ET$BJ36@ {̍EPgÍET$BJ3L87@ A̍%T0@ T$3J3d7@ ̍ %T0@ T$3J37@ ̋EPYËT$BJ37@                                                                                                                                                                                                                           d9  ZB  DB  4B  B  B  A  A  A  A  A  pA  pB      ;  <  X<  <  <  =  n=  =  =  0>  n>  >  >  0?  9  9  :  V:  ;  :  :  ;  V;  z9      @  @  $@  ,@  8@  D@  R@  h@  |@  @  @  @  @  @  @  @  A  A  A  "A  4A  NA  `A  ?  ?  ?  ?  ?  ?  ?  ?  ?  x?  @  ?  B  B          @         !@ #@         O       `   5  #  PP@ P@ bad allocation  

A crash recovery file has been found.
    Do you want to load it and resume playing the game?
    Type Y or N then press Enter:    minutes.
  You have been playing for   

Gasp! Your 16th level warrior has been destroyed.
    Game Over Man!!!

  

Imminent program crash detected.
 =   This string represents the data defining the player character.      This string represents the data defining all creatures in the game.     This string represents the data defining all the treasure items in the game.    This string represents the data defining the game scenario. This string represents the player's current state in the game.  =   

Error encountered reading the recovery file.  Setting new game.
  MementoGameBackup.txt       ========= This file saves the state of the game when interrupted. =======   
   Game minutes elapsed time = %d  =========================================================================== === Demonstration of the Memento Design Pattern ===

             ?     @@H                                                            P@ 6@    RSDSDG%FmFA#l   i:\UAH\Classes\CS307\Code Demos\DesignPatterns\Release\DP21-Memento.pdb &  '  ((  b(  (  (  )                              K!@ _!@                 ~$@             &@ &@ '@ "   6@                         (@ "   6@                        P(@                 Z(@ @           @             7@ "   6@    $7@                (@ "   \7@                        (@ "   7@                         )@ "   7@                        08          l9   0  h8          l?  80  8          ?  0                      d9  ZB  DB  4B  B  B  A  A  A  A  A  pA  pB      ;  <  X<  <  <  =  n=  =  =  0>  n>  >  >  0?  9  9  :  V:  ;  :  :  ;  V;  z9      @  @  $@  ,@  8@  D@  R@  h@  |@  @  @  @  @  @  @  @  A  A  A  "A  4A  NA  `A  ?  ?  ?  ?  ?  ?  ?  ?  ?  x?  @  ?  B  B      !Sleep KERNEL32.dll  ?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A  J?cin@std@@3V?$basic_istream@DU?$char_traits@D@std@@@1@A ?uncaught_exception@std@@YA_NXZ ?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z  ?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ  W?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ  ?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ  ?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z `?close@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXXZ 	?open@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXPBDHH@Z +??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@XZ ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z @?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAD@Z  0?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z  ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z  S?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z  ??_D?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXXZ  ?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z  c?close@?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAEXXZ 	?open@?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAEXPBDHH@Z R??0?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAE@XZ ?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@PBDH@Z ??_D?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAEXXZ  MSVCP90.dll astrstr  atoi  8rand  Isrand _ftime64   ??3@YAXPAX@Z  _time64  ??2@YAPAXI@Z  Fsprintf MSVCR90.dll _amsg_exit   __getmainargs ,_cexit  |_exit f _XcptFilter exit   __initenv _initterm _initterm_e <_configthreadlocale  __setusermatherr  _adjust_fdiv   __p__commode   __p__fmode  j_encode_pointer  __set_app_type  K_crt_debugger_hook  C ?terminate@@YAXXZ _unlock  __dllonexit v_lock _onexit `_decode_pointer s_except_handler4_common _invoke_watson  ?_controlfp_s  InterlockedExchange InterlockedCompareExchange  -TerminateProcess  GetCurrentProcess >UnhandledExceptionFilter  SetUnhandledExceptionFilter IsDebuggerPresent TQueryPerformanceCounter fGetTickCount  GetCurrentThreadId  GetCurrentProcessId OGetSystemTimeAsFileTime s __CxxFrameHandler3  *memset                                                                                                                                                                                                                                                                                                                                                        N@D   t1@ t1@ t1@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 0                	  H   X`  V        <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
      </requestedPrivileges>
    </security>
  </trustInfo>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
    </dependentAssembly>
  </dependency>
</assembly>PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDING   8  00'0s0}000001
111"161<1g111121222222223333/343Y333333334441464J4Q4W4_4e4s44445'5A5`5555#667s77S8888888839@9f999999:S:f:x:;:;g;t;;;;<<A<M<Y<e<q<~<<<<<<<,=3===W=^=h==========>>)><>C>l>s>}>>>>>>>)?9?K?P??????????    (  0000(0C0L0g0q00000000000001111%1+181>1G1f1n1w1}111111122222#2+21282?2O2W2]2i2t222222222222222223333#3,373C3H3X3]3c3i333333333
44*4B4X4e444444555555@6F6M6j6667$717=7E7M7Y7}77777777777778:8t888889   0  @   81D1H1l1p155T6X6x666666667 747@7H7`7l77777 P     00 0                                                                                                                                                                                                                                                                                                                                                  