; TOP LEVEL DEFINITIONS TRUE-VALUE=1 FALSE-VALUE=0 O?ANY=1 PS?OBJECT=128 PS?VERB=64 PS?ADJECTIVE=32 PS?DIRECTION=16 PS?PREPOSITION=8 PS?BUZZ-WORD=4 P1?OBJECT=0 P1?VERB=1 P1?ADJECTIVE=2 P1?DIRECTION=3 ; OBJECT FLAGS ARE DEFINED HERE FX?TOUCHBIT=2048 TOUCHBIT=4 FX?FEMALE=1024 FEMALE=5 FX?TRANSBIT=512 TRANSBIT=6 FX?SEARCHBIT=256 SEARCHBIT=7 FX?OPENBIT=128 OPENBIT=8 FX?CONTBIT=64 CONTBIT=9 FX?TRYTAKEBIT=32 TRYTAKEBIT=10 FX?AN=16 AN=11 FX?INVISIBLE=8 INVISIBLE=12 FX?ON-NOT-IN=4 ON-NOT-IN=13 FX?ONBIT=2 ONBIT=14 FX?RLANDBIT=1 RLANDBIT=15 FX?SURFACEBIT=32768 SURFACEBIT=16 FX?LOCKED=16384 LOCKED=17 FX?WINDOWBIT=8192 WINDOWBIT=18 FX?NDESCBIT=4096 NDESCBIT=19 FX?FURNITURE=2048 FURNITURE=20 FX?READBIT=1024 READBIT=21 FX?TAKEBIT=512 TAKEBIT=22 FX?TOOLBIT=256 TOOLBIT=23 FX?RMUNGBIT=128 RMUNGBIT=24 FX?LIGHTBIT=64 LIGHTBIT=25 FX?FOODBIT=32 FOODBIT=26 FX?DRINKBIT=16 DRINKBIT=27 FX?DOORBIT=8 DOORBIT=28 FX?VEHBIT=4 VEHBIT=29 FX?WEAPONBIT=2 WEAPONBIT=30 FX?PERSON=1 PERSON=31 ; ACTION IDENTIFIERS ARE ASSIGNED HERE V?$VERIFY=0 V?DEBUG=1 V?$TANDY=2 V?$WHERE=3 V?ACCUSE=4 V?ANALYZE=5 V?SANALYZE=6 V?ANSWER=7 V?REPLY=8 V?PUT=9 V?ARREST=10 V?TELL=11 V?ASK-CONTEXT-ABOUT=12 V?ASK-CONTEXT-FOR=13 V?ASK-ABOUT=14 V?ASK-FOR=15 V?ATTACK=16 V?BRIEF=17 V?BRUSH=18 V?$CALL=19 V?PHONE=20 V?CLIMB-FOO=21 V?CLIMB-DOWN=22 V?THROUGH=23 V?CLIMB-ON=24 V?CLIMB-UP=25 V?CLOSE=26 V?COMPARE=27 V?CONFRONT=28 V?CURSES=29 V?MUNG=30 V?DRINK=31 V?DROP=32 V?EAT=33 V?ENTER=34 V?EXAMINE=35 V?LAMP-OFF=36 V?FIND=37 V?FINGERPRINT=38 V?FOLLOW=39 V?GIVE=40 V?SGIVE=41 V?GOODBYE=42 V?HANDCUFF=43 V?TIE-TO=44 V?HELLO=45 V?HELP=46 V?HIDE=47 V?HIDE-BEHIND=48 V?PUT-UNDER=49 V?INVENTORY=50 V?KICK=51 V?KILL=52 V?KISS=53 V?KNOCK=54 V?WHAT=55 V?STAND=56 V?LEAN=57 V?LEAVE=58 V?LAMP-ON=59 V?LISTEN=60 V?LOCK=61 V?LOOK=62 V?READ=63 V?LOOK-BEHIND=64 V?LOOK-DOWN=65 V?LOOK-INSIDE=66 V?LOOK-ON=67 V?LOOK-OUTSIDE=68 V?LOOK-UNDER=69 V?LOOK-UP=70 V?MAKE=71 V?MOVE=72 V?OPEN=73 V?PICK=74 V?TAKE=75 V?PLAY=76 V?PUSH=77 V?QUIT=78 V?RAISE=79 V?RAPE=80 V?RESTART=81 V?RESTORE=82 V?REVIVE=83 V?RING=84 V?RUB=85 V?RUB-OVER=86 V?SAVE=87 V?SAY=88 V?TELL-ME-ABOUT=89 V?SCRIPT=90 V?SEARCH=91 V?SEARCH-OBJECT-FOR=92 V?SHOOT=93 V?SSHOOT=94 V?SHOW=95 V?SSHOW=96 V?SIT=97 V?SLAP=98 V?SMELL=99 V?SMOKE=100 V?SPACE=101 V?SUPER-BRIEF=102 V?TAKEOUT=103 V?DISEMBARK=104 V?TELL-ME=105 V?THANKS=106 V?THROW-AT=107 V?THROW-THROUGH=108 V?TIE-WITH=109 V?TIME=110 V?TURN=111 V?TURN-DOWN=112 V?TURN-UP=113 V?UNLOCK=114 V?UNSCRIPT=115 V?UNSPACE=116 V?UNTIE=117 V?USE=118 V?VERBOSE=119 V?VERSION=120 V?WAIT=121 V?WAIT-FOR=122 V?WAIT-UNTIL=123 V?ALARM=124 V?WALK=125 V?WALK-AROUND=126 V?RUN-OVER=127 V?WALK-TO=128 V?YN=129 ; PROPERTIES ARE DEFINED HERE P?NORTH=31 P?SOUTH=30 P?EAST=29 P?WEST=28 P?NE=27 P?NW=26 P?SE=25 P?SW=24 P?UP=23 P?DOWN=22 P?IN=21 P?OUT=20 P?SYNONYM=19 P?ACTION=18 P?GENERIC=17 P?LDESC=16 P?GLOBAL=15 P?LINE=14 P?STATION=13 P?ADJECTIVE=12 P?CORRIDOR=11 P?FDESC=10 P?CONTFCN=9 P?DESCFCN=8 P?SIZE=7 P?TEXT=6 P?CAPACITY=5 P?PSEUDO=4 P?CHARACTER=3 P?XDESC=2 ; ADJECTIVES ARE DEFINED HERE A?KITCHEN=255 A?FRONT=254 A?DOOR=253 A?DRIVE=252 A?FOOT=251 A?SIDE-YARD=250 A?SIDE=249 A?DENSE=248 A?THICK=247 A?DARK=246 A?BAMBOO=245 A?BACK=244 A?OFFICE=243 A?BACK-YARD=242 A?GREEN=241 A?WIRE=240 A?OUTSIDE=239 A?SMOOTH=238 A?ROUND=237 A?DRESSING=236 A?WORK=235 A?MOVIE=234 A?BOOK=233 A?BEDROOM=232 A?CEDAR=231 A?BATH=230 A?BATHROOM=229 A?LONG=228 A?TUB=227 A?BATHTUB=226 A?POTTED=225 A?SHOWER=224 A?TOILET=223 A?REDWOOD=222 A?MASTER=221 A?LINDER=220 A?BED=219 A?HIS=218 A?FOUR=217 A?FOUR-POSTER=216 A?LIVING=215 A?FIELDS=214 A?STONE=213 A?WOOD=212 A?CLUB=211 A?COFFEE=210 A?CONSOLE=209 A?LIQUOR=208 A?DOUBLE=207 A?DINING=206 A?ROOM=205 A?FRENCH=204 A?SWINGING=203 A?CANNED=202 A?ELECTRIC=201 A?COLD=200 A?RANGE=199 A?BUTLER=198 A?SERVANT=197 A?BARE=196 A?WOODEN=195 A?END=194 A?FLOWER=193 A?LOVELY=192 A?CALLIGRAPHED=191 A?SHOE=190 A?OTHER=189 A?STORAGE=188 A?CLOSET=187 A?LARGE=186 A?MASSIVE=185 A?CARVED=184 A?ORNATE=183 A?ARM=182 A?SIMPLE=181 A?CUSTOMER=180 A?FILE=179 A?BUSINESS=178 A?FRAMED=177 A?BLOCK=176 A?TALL=175 A?GRANDFATHER=174 A?CLOCK=173 A?GUN=172 A?VELVET=171 A?LUMPY=170 A?GARAGE=169 A?BLUE=168 A?RED=167 A?SPORT=166 A?SPORTY=165 A?MONICA=164 A?HER=163 A?CAR=162 A?WORKSHOP=161 A?SHOP=160 A?BROWN=159 A?ORANGE=158 A?YELLOW=157 A?VIOLET=156 A?GREY=155 A?JUNCTION=154 A?MR=153 A?MISTER=152 A?HUI=151 A?ASIAN=150 A?ORIENTAL=149 A?PHONG=148 A?PHONGS=147 A?FREEMAN=146 A?YOUR=145 A?RALPH=144 A?STILES=143 A?YOUNG=142 A?MRS=141 A?LATE=140 A?SERGEANT=139 A?SGT=138 A?MYSTERY=137 A?IMPORTANT=136 A?MATCH=135 A?SNUB-NOSED=134 A?HAND=133 A?MUDDY=132 A?BRASS=131 A?SCOTCH=130 A?TEACHER=129 A?BOURBON=128 A?JACK=127 A?DANIEL=126 A?WRITTEN=125 A?HAND-WRITTEN=124 A?THREAT=123 A?BROKEN=122 A?NEW=121 A?HIDDEN=120 A?OLD=119 A?MEDICAL=118 A?HOUSE=117 A?MOTHER=116 A?VIRGINIA=115 A?MERCY=114 A?PACIFIC=113 A?TRADE=112 A?BLACK=111 A?WHITE=110 A?LOVE=109 A?DIRTY=108 A?ADOBE=107 A?GARDEN=106 A?TELEPHONE=105 A?PHONE=104 A?ADVANCED=103 A?STOMACH=102 A?BLOODY=101 A?SEARCH=100 A?TICKET=99 ; BUZZ WORDS ARE DEFINED HERE B?A=255 B?AN=254 B?THE=253 B?IS=252 B?ARE=251 B?AM=250 B?AND=249 B?OF=248 B?THEN=247 B?ONE=246 B?BUT=245 B?EXCEPT=244 B?PERIOD=243 B?COMMA=242 B?QUOTE=241 B?!=240 B??=239 B?AD=238 B?ADELINE=237 B?CH=236 B?CHANDLER=235 B?MINUTE=234 B?CARRYING=233 B?CAREFULLY=232 B?CLOSELY=231 B?QUIETLY=230 B?SLOWLY=229 B?QUICKLY=228 B?BRIEFLY=227 B?DO=226 B?YOU=225 B?HAVE=224 B?WAS=223 B?WERE=222 B?YOUR=221 B?PLEASE=220 B?OK=219 B?OKEY=218 B?OKEH=217 ; PREPOSITIONS ARE DEFINED HERE PR?FOR=255 PR?OFF=254 PR?ON=253 PR?TO=252 PR?ABOUT=251 PR?WITH=250 PR?UP=249 PR?DOWN=248 PR?IN=247 PR?BEHIND=246 PR?UNDER=245 PR?AT=244 PR?WHERE=243 PR?AGAINST=242 PR?AROUND=241 PR?THROUGH=240 PR?OUT=239 PR?OVER=238 PR?FROM=237 PR?TILL=236 PR?UNTIL=235 ; DIRECTIONS ARE DEFINED HERE ; ACTIONS ARE DEFINED HERE ACT?YES=255 ACT?WHEN=254 ACT?WHAT=253 ACT?WALK=252 ACT?WAKE=251 ACT?WAIT=250 ACT?RELEASE=249 ACT?VERBOSE=248 ACT?USE=247 ACT?UNTIE=246 ACT?UNSPACE=245 ACT?UNSCRIPT=244 ACT?UNLOCK=243 ACT?TURN=242 ACT?TIME=241 ACT?TIE=240 ACT?THROW=239 ACT?THANKS=238 ACT?TELL=237 ACT?TAKE=236 ACT?SUPER=235 ACT?STRIKE=234 ACT?SPACE=233 ACT?SMOKE=232 ACT?SMELL=231 ACT?SLAP=230 ACT?SIT=229 ACT?SHOW=228 ACT?FIRE=227 ACT?SEARCH=226 ACT?SCRIPT=225 ACT?SAY=224 ACT?SAVE=223 ACT?RUB=222 ACT?RING=221 ACT?REVIVE=220 ACT?RESTORE=219 ACT?RESTART=218 ACT?READ=217 ACT?RAPE=216 ACT?RAISE=215 ACT?QUIT=214 ACT?PUT=213 ACT?PUSH=212 ACT?PULL=211 ACT?PLAY=210 ACT?PICK=209 ACT?PEEK=208 ACT?OPEN=207 ACT?MOVE=206 ACT?MAKE=205 ACT?LOOK=204 ACT?LOCK=203 ACT?LISTEN=202 ACT?LIGHT=201 ACT?LEAVE=200 ACT?LEAN=199 ACT?KNOW=198 ACT?KNOCK=197 ACT?KISS=196 ACT?KILL=195 ACT?KICK=194 ACT?I=193 ACT?HIDE=192 ACT?HELP=191 ACT?HELLO=190 ACT?HANDCUFF=189 ACT?GOODBYE=188 ACT?GIVE=187 ACT?FOLLOW=186 ACT?FINGERPRINT=185 ACT?FIND=184 ACT?EXTINGUISH=183 ACT?EXAMINE=182 ACT?ENTER=181 ACT?EAT=180 ACT?DROP=179 ACT?DRINK=178 ACT?DIAL=177 ACT?DESTROY=176 ACT?CURSE=175 ACT?CONFRONT=174 ACT?MATCH=173 ACT?CLOSE=172 ACT?CLIMB=171 ACT?CALL=170 ACT?$CALL=169 ACT?BRUSH=168 ACT?BRIEF=167 ACT?ATTACK=166 ACT?ASK=165 ACT?ARREST=164 ACT?APPLY=163 ACT?ANSWER=162 ACT?ANALYZE=161 ACT?ACCUSE=160 ACT?$WHR=159 ACT?$TANDY=158 ACT?$DBG=157 ACT?$VERIFY=156 ; USER DEFINED CONSTANTS ARE INITIALIZED HERE ZORKID=20 OFFICE-LINE-C=2 MONICA-LINE-C=3 INSIDE-LINE-C=1 OUTSIDE-LINE-C=4 MG-NEXT=4 MG-LENGTH=6 MG-VARIATION=2 MG-TIME=1 MG-ROOM=0 G-ENROUTE=2 G-REACHED=1 ATTENTION=9 ATTENTION-SPAN=8 GOAL-FUNCTION=7 GOAL-QUEUED=6 GOAL-PRIORITY=5 GOAL-ENABLE=4 GOAL-LDIR=3 GOAL-I=2 GOAL-S=1 GOAL-F=0 I-CAT=0 I-LINDER=0 DEXITSTR=1 DEXITOBJ=1 CEXITSTR=1 CEXITFLAG=1 FEXITFCN=0 NEXITSTR=0 REXIT=0 DEXIT=5 CEXIT=4 FEXIT=3 NEXIT=2 UEXIT=1 DIFFICULTY-MAX=2 P-SRCALL=1 P-SRCTOP=0 P-SRCBOT=2 SHAVE=2 SMANY=4 STAKE=8 SOG=16 SIR=32 SC=64 SH=128 P-INHIBIT=4 P-ONE=2 P-ALL=1 P-SONUMS=3 P-SACTION=7 P-SLOC2=6 P-SLOC1=5 P-SFWIM2=4 P-SFWIM1=3 P-SPREP2=2 P-SPREP1=1 P-SBITS=0 P-SYNLEN=8 P-NC2L=9 P-NC2=8 P-NC1L=7 P-NC1=6 P-PREP2N=5 P-PREP2=4 P-PREP1N=3 P-PREP1=2 P-VERBN=1 P-VERB=0 P-ITBLLEN=9 P-P1BITS=3 P-P1OFF=5 P-PSOFF=4 P-WORDLEN=4 P-LEXELEN=2 P-LEXSTART=1 P-LEXWORDS=1 P-RTLEN=3 P-ORPHLEN=7 P-PHRLEN=3 M-OBJDESC=5 M-FLASH=4 M-LOOK=3 M-ENTER=2 M-END=6 M-BEG=1 M-NOT-HANDLED=0 M-HANDLED=1 M-FATAL=2 C-RTN=2 C-TICK=1 C-ENABLED?=0 C-INTLEN=6 C-TABLELEN=300 CHARACTER-MAX=5 CAT-C=5 MONICA-C=4 STILES-C=3 LINDER-C=2 PHONG-C=1 PLAYER-C=0 SERIAL=0 ; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE OBJECT::.TABLE 2357 0 ;(NONE) 0 ;(P?XDESC) 0 ;(P?CHARACTER) 0 ;(P?PSEUDO) 0 ;(P?CAPACITY) 0 ;(P?TEXT) 5 ;(P?SIZE) 0 ;(P?DESCFCN) 0 ;(P?CONTFCN) 0 ;(P?FDESC) 0 ;(P?CORRIDOR) 0 ;(P?ADJECTIVE) 0 ;(P?STATION) 0 ;(P?LINE) 0 ;(P?GLOBAL) 0 ;(P?LDESC) 0 ;(P?GENERIC) 0 ;(P?ACTION) 0 ;(P?SYNONYM) 0 ;(P?OUT) 0 ;(P?IN) 0 ;(P?DOWN) 0 ;(P?UP) 0 ;(P?SW) 0 ;(P?SE) 0 ;(P?NW) 0 ;(P?NE) 0 ;(P?WEST) 0 ;(P?EAST) 0 ;(P?SOUTH) 0 ;(P?NORTH) .OBJECT MEDIUM-INTEGER,0,0,GLOBAL-OBJECTS,SMALL-INTEGER,0,T?MEDIUM-INTEGER .OBJECT SMALL-INTEGER,0,0,GLOBAL-OBJECTS,MIDNIGHT,0,T?SMALL-INTEGER .OBJECT MIDNIGHT,0,0,GLOBAL-OBJECTS,GLOBAL-FILM,0,T?MIDNIGHT .OBJECT GLOBAL-FILM,0,0,GLOBAL-OBJECTS,GLOBAL-HOUSE,0,T?GLOBAL-FILM .OBJECT GLOBAL-HOUSE,0,0,GLOBAL-OBJECTS,RANDOM-MEAL,0,T?GLOBAL-HOUSE .OBJECT RANDOM-MEAL,0,0,GLOBAL-OBJECTS,GLOBAL-CAN-OF-WORMS,0,T?RANDOM-MEAL .OBJECT GLOBAL-CAN-OF-WORMS,FX?TRYTAKEBIT,FX?NDESCBIT,GLOBAL-OBJECTS,GLOBAL-WATER,0,T?GLOBAL-CAN-OF-WORMS .OBJECT GLOBAL-WATER,0,0,GLOBAL-OBJECTS,GLOBAL-WARRANT,0,T?GLOBAL-WATER .OBJECT STUB,0,FX?READBIT+FX?TAKEBIT,0,0,0,T?STUB .OBJECT GLOBAL-WARRANT,0,0,GLOBAL-OBJECTS,TODAY,0,T?GLOBAL-WARRANT .OBJECT TODAY,0,0,GLOBAL-OBJECTS,TUMOR,0,T?TODAY .OBJECT CORPSE,FX?INVISIBLE,FX?TAKEBIT,OFFICE,CAT,0,T?CORPSE .OBJECT TUMOR,FX?INVISIBLE,0,GLOBAL-OBJECTS,INTNUM,0,T?TUMOR .OBJECT INTNUM,0,0,GLOBAL-OBJECTS,WILL,0,T?INTNUM .OBJECT WILL,0,0,GLOBAL-OBJECTS,MONEY,0,T?WILL .OBJECT MONEY,0,0,GLOBAL-OBJECTS,GLOBAL-CALL,0,T?MONEY .OBJECT GLOBAL-CALL,0,0,GLOBAL-OBJECTS,GLOBAL-AFFAIR,0,T?GLOBAL-CALL .OBJECT MUDDY-SHOES,FX?INVISIBLE,FX?NDESCBIT+FX?TAKEBIT,SHOE-PLATFORM,0,0,T?MUDDY-SHOES .OBJECT GLOBAL-AFFAIR,0,0,GLOBAL-OBJECTS,WHITE-WIRE,0,T?GLOBAL-AFFAIR .OBJECT WHITE-WIRE,0,FX?NDESCBIT,GLOBAL-OBJECTS,BLACK-WIRE,0,T?WHITE-WIRE .OBJECT BLACK-WIRE,0,FX?NDESCBIT,GLOBAL-OBJECTS,BUTTON,0,T?BLACK-WIRE .OBJECT BUTTON,0,FX?NDESCBIT,GLOBAL-OBJECTS,CORONER,0,T?BUTTON .OBJECT CORONER,0,0,GLOBAL-OBJECTS,GLOBAL-WEATHER,0,T?CORONER .OBJECT GLOBAL-WEATHER,0,0,GLOBAL-OBJECTS,DANGER,0,T?GLOBAL-WEATHER .OBJECT DANGER,0,0,GLOBAL-OBJECTS,GLOBAL-PTA,0,T?DANGER .OBJECT GLOBAL-PTA,0,0,GLOBAL-OBJECTS,RANDOM-CRIME,0,T?GLOBAL-PTA .OBJECT RANDOM-CRIME,FX?AN,0,GLOBAL-OBJECTS,GLOBAL-SUICIDE,0,T?RANDOM-CRIME .OBJECT GLOBAL-SUICIDE,0,0,GLOBAL-OBJECTS,GLOBAL-MURDER,0,T?GLOBAL-SUICIDE .OBJECT GLOBAL-MURDER,0,0,GLOBAL-OBJECTS,GLOBAL-FINGERPRINTS,0,T?GLOBAL-MURDER .OBJECT GLOBAL-FINGERPRINTS,0,0,GLOBAL-OBJECTS,HANDWRITING,0,T?GLOBAL-FINGERPRINTS .OBJECT HANDWRITING,0,0,GLOBAL-OBJECTS,GENERIC-KEY,0,T?HANDWRITING .OBJECT GENERIC-KEY,0,0,GLOBAL-OBJECTS,AUTOPSY,0,T?GENERIC-KEY .OBJECT PHONG-KEYS,0,FX?TOOLBIT+FX?NDESCBIT+FX?TAKEBIT,PHONG,OUTSIDE-GUN,0,T?PHONG-KEYS .OBJECT CLOCK-KEY,FX?INVISIBLE,FX?TOOLBIT+FX?TAKEBIT,MONICA,0,0,T?CLOCK-KEY .OBJECT AUTOPSY,FX?AN,0,GLOBAL-OBJECTS,GLOBAL-SHOT,0,T?AUTOPSY .OBJECT MEDICAL-REPORT,FX?INVISIBLE,FX?READBIT+FX?TAKEBIT,MONICA-ROOM,RECORDS,0,T?MEDICAL-REPORT .OBJECT GLOBAL-SHOT,FX?INVISIBLE,0,GLOBAL-OBJECTS,GENERIC-GUN,0,T?GLOBAL-SHOT .OBJECT GENERIC-GUN,0,0,GLOBAL-OBJECTS,CIGARETTE,0,T?GENERIC-GUN .OBJECT OUTSIDE-GUN,FX?INVISIBLE,FX?WEAPONBIT+FX?TAKEBIT,PHONG,0,0,T?OUTSIDE-GUN .OBJECT INSIDE-GUN,FX?INVISIBLE,FX?WEAPONBIT+FX?TAKEBIT,CLOCK,0,0,T?INSIDE-GUN .OBJECT BROOM,0,FX?TAKEBIT,STORAGE-CLOSET,TOWELS,0,T?BROOM .OBJECT THREAT-NOTE,FX?INVISIBLE,FX?READBIT+FX?TAKEBIT,OFFICE-DESK,NEWSPAPERS,0,T?THREAT-NOTE .OBJECT CIGARETTE,0,FX?LIGHTBIT,GLOBAL-OBJECTS,DRINK,0,T?CIGARETTE .OBJECT DRINK,0,0,GLOBAL-OBJECTS,MUSIC,0,T?DRINK .OBJECT BOURBON,FX?CONTBIT,FX?TAKEBIT,LIQUOR-CABINET,0,0,T?BOURBON .OBJECT SCOTCH,FX?CONTBIT,FX?TAKEBIT,LIQUOR-CABINET,BOURBON,0,T?SCOTCH .OBJECT MUSIC,0,0,GLOBAL-OBJECTS,BRASS-LANTERN,0,T?MUSIC .OBJECT BRASS-LANTERN,0,0,GLOBAL-OBJECTS,FLOOR,0,T?BRASS-LANTERN .OBJECT FLOOR,0,0,GLOBAL-OBJECTS,GROUND,0,T?FLOOR .OBJECT GROUND,0,0,GLOBAL-OBJECTS,IT,0,T?GROUND .OBJECT HANDCUFFS,0,FX?TOOLBIT+FX?TAKEBIT,PLAYER,PISTOL,0,T?HANDCUFFS .OBJECT PISTOL,0,FX?WEAPONBIT+FX?TAKEBIT,PLAYER,MATCHBOOK,0,T?PISTOL .OBJECT MATCHBOOK,0,FX?READBIT+FX?TAKEBIT,PLAYER,0,0,T?MATCHBOOK .OBJECT TELEGRAM,0,FX?READBIT+FX?TAKEBIT,PLAYER,HANDCUFFS,0,T?TELEGRAM .OBJECT GUN-RECEIPT,FX?INVISIBLE,FX?READBIT+FX?TAKEBIT,RECURSIVE-BOOK,0,0,T?GUN-RECEIPT .OBJECT RECURSIVE-BOOK,FX?CONTBIT,FX?READBIT+FX?TAKEBIT,BUTLER-TABLE,0,GUN-RECEIPT,T?RECURSIVE-BOOK .OBJECT IT,FX?AN,FX?NDESCBIT,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?IT .OBJECT NOT-HERE-OBJECT,0,0,0,0,0,T?NOT-HERE-OBJECT .OBJECT PSEUDO-OBJECT,0,0,0,0,0,T?PSEUDO-OBJECT .OBJECT HINT,0,0,GLOBAL-OBJECTS,GLOBAL-DUFFY,0,T?HINT .OBJECT GLOBAL-DUFFY,0,0,GLOBAL-OBJECTS,GLOBAL-MRS-LINDER,0,T?GLOBAL-DUFFY .OBJECT GLOBAL-MRS-LINDER,FX?FEMALE,0,GLOBAL-OBJECTS,GLOBAL-TERRY,0,T?GLOBAL-MRS-LINDER .OBJECT GLOBAL-TERRY,FX?FEMALE,0,GLOBAL-OBJECTS,GLOBAL-CAT,0,T?GLOBAL-TERRY .OBJECT GLOBAL-CAT,FX?FEMALE,0,GLOBAL-OBJECTS,GLOBAL-MONICA,0,T?GLOBAL-CAT .OBJECT CAT,FX?FEMALE,0,OFFICE,LOUNGE,0,T?CAT .OBJECT GLOBAL-MONICA,FX?FEMALE,FX?PERSON,GLOBAL-OBJECTS,GLOBAL-STILES,0,T?GLOBAL-MONICA .OBJECT MONICA-SHOES,0,FX?NDESCBIT,MONICA,CLOCK-KEY,0,T?MONICA-SHOES .OBJECT MONICA,FX?FEMALE,FX?PERSON,LIVING-ROOM,LINDER,MONICA-SHOES,T?MONICA .OBJECT STILES-SHOES,0,FX?NDESCBIT,STILES,0,0,T?STILES-SHOES .OBJECT GLOBAL-STILES,0,FX?PERSON,GLOBAL-OBJECTS,GLOBAL-LINDER,0,T?GLOBAL-STILES .OBJECT STILES,0,FX?PERSON,0,0,STILES-SHOES,T?STILES .OBJECT GLOBAL-LINDER,0,FX?PERSON,GLOBAL-OBJECTS,GLOBAL-PHONG,0,T?GLOBAL-LINDER .OBJECT LINDER-SHOES,0,FX?NDESCBIT,LINDER,0,0,T?LINDER-SHOES .OBJECT LINDER,0,FX?PERSON,LIVING-ROOM,LIQUOR-CABINET,LINDER-SHOES,T?LINDER .OBJECT GLOBAL-PHONG,0,FX?PERSON,GLOBAL-OBJECTS,YOU,0,T?GLOBAL-PHONG .OBJECT PHONG-SHOES,0,FX?NDESCBIT,PHONG,PHONG-KEYS,0,T?PHONG-SHOES .OBJECT PHONG,0,FX?PERSON,KITCHEN,TOASTER,PHONG-SHOES,T?PHONG .OBJECT DRIVEWAY-GATE,0,0,0,0,PLAYER,T?DRIVEWAY-GATE .OBJECT PLAYER,FX?TRANSBIT,FX?NDESCBIT,DRIVEWAY-GATE,0,TELEGRAM,T?PLAYER .OBJECT OBJECT-PAIR,0,0,0,0,0,T?OBJECT-PAIR .OBJECT YOU,0,FX?NDESCBIT,GLOBAL-OBJECTS,HIM-HER,0,T?YOU .OBJECT HIM-HER,0,FX?NDESCBIT,GLOBAL-OBJECTS,AIR,0,T?HIM-HER .OBJECT AIR,FX?AN,0,GLOBAL-OBJECTS,GENERIC-WIRE,0,T?AIR .OBJECT WORK-SHELVES,FX?CONTBIT+FX?OPENBIT,FX?SURFACEBIT+FX?NDESCBIT,WORKSHOP,HOSE,0,T?WORK-SHELVES .OBJECT HOSE,0,FX?NDESCBIT,WORKSHOP,RAKE,0,T?HOSE .OBJECT RAKE,0,FX?NDESCBIT,WORKSHOP,HOE,0,T?RAKE .OBJECT HOE,0,FX?NDESCBIT,WORKSHOP,SPADE,0,T?HOE .OBJECT SPADE,0,FX?NDESCBIT,WORKSHOP,ROPE,0,T?SPADE .OBJECT ROPE,0,FX?NDESCBIT,WORKSHOP,HAMMER,0,T?ROPE .OBJECT HAMMER,0,FX?NDESCBIT,WORKSHOP,SAW,0,T?HAMMER .OBJECT SAW,0,FX?NDESCBIT,WORKSHOP,JUNCTION-BOX,0,T?SAW .OBJECT JUNCTION-BOX,0,FX?NDESCBIT,WORKSHOP,SPOOL-OF-WIRE,0,T?JUNCTION-BOX .OBJECT GENERIC-WIRE,0,0,GLOBAL-OBJECTS,GENERIC-GREEN-WIRE,0,T?GENERIC-WIRE .OBJECT GENERIC-GREEN-WIRE,0,0,GLOBAL-OBJECTS,GENERIC-CAR,0,T?GENERIC-GREEN-WIRE .OBJECT SPOOL-OF-WIRE,0,FX?NDESCBIT,WORKSHOP,0,0,T?SPOOL-OF-WIRE .OBJECT WORKSHOP-WIRE,FX?AN,FX?NDESCBIT,WORKSHOP,WORK-SHELVES,0,T?WORKSHOP-WIRE .OBJECT WORKSHOP,FX?ONBIT+FX?RLANDBIT,0,ROOMS,GARAGE,WORKSHOP-WIRE,T?WORKSHOP .OBJECT GENERIC-CAR,0,0,GLOBAL-OBJECTS,POWDER,0,T?GENERIC-CAR .OBJECT CAR-WINDOW,0,FX?NDESCBIT,GARAGE,MONICA-CAR,0,T?CAR-WINDOW .OBJECT MONICA-CAR,0,FX?NDESCBIT,GARAGE,0,0,T?MONICA-CAR .OBJECT LINDER-CAR,0,FX?NDESCBIT,GARAGE,CAR-WINDOW,0,T?LINDER-CAR .OBJECT WORKSHOP-DOOR,0,FX?DOORBIT+FX?LOCKED,LOCAL-GLOBALS,GARAGE-DOOR,0,T?WORKSHOP-DOOR .OBJECT GARAGE,FX?ONBIT+FX?RLANDBIT,0,ROOMS,OFFICE,LINDER-CAR,T?GARAGE .OBJECT LOUNGE,FX?OPENBIT+FX?CONTBIT,FX?VEHBIT+FX?FURNITURE+FX?SURFACEBIT+FX?NDESCBIT,OFFICE,OFFICE-BUTTON,0,T?LOUNGE .OBJECT OFFICE-BUTTON,0,FX?NDESCBIT,OFFICE,CLOCK-WIRES,0,T?OFFICE-BUTTON .OBJECT CLOCK-WIRES,0,FX?NDESCBIT,OFFICE,CLOCK-POWDER,0,T?CLOCK-WIRES .OBJECT CLOCK-POWDER,FX?INVISIBLE,FX?TAKEBIT+FX?NDESCBIT,OFFICE,KEY-HOLE,0,T?CLOCK-POWDER .OBJECT POWDER,0,0,GLOBAL-OBJECTS,GENERIC-CHAIR,0,T?POWDER .OBJECT KEY-HOLE,FX?OPENBIT+FX?CONTBIT,FX?NDESCBIT,OFFICE,OFFICE-PICTURE,0,T?KEY-HOLE .OBJECT OFFICE-PICTURE,0,FX?NDESCBIT,OFFICE,FILE-CABINET,0,T?OFFICE-PICTURE .OBJECT PAPERS,FX?TRYTAKEBIT,FX?READBIT,FILE-CABINET,0,0,T?PAPERS .OBJECT FILE-CABINET,FX?CONTBIT,FX?FURNITURE+FX?NDESCBIT,OFFICE,WOODEN-CHAIR,PAPERS,T?FILE-CABINET .OBJECT GENERIC-CHAIR,0,0,GLOBAL-OBJECTS,GENERIC-CAST,0,T?GENERIC-CHAIR .OBJECT WOODEN-CHAIR,FX?OPENBIT+FX?CONTBIT+FX?TRYTAKEBIT,FX?FURNITURE+FX?VEHBIT+FX?SURFACEBIT+FX?NDESCBIT,OFFICE,CARVED-CHAIR,0,T?WOODEN-CHAIR .OBJECT CARVED-CHAIR,FX?OPENBIT+FX?CONTBIT+FX?TRYTAKEBIT,FX?FURNITURE+FX?VEHBIT+FX?SURFACEBIT+FX?NDESCBIT,OFFICE,OFFICE-DESK,0,T?CARVED-CHAIR .OBJECT NEWSPAPERS,FX?TRYTAKEBIT,FX?READBIT+FX?NDESCBIT,OFFICE-DESK,0,0,T?NEWSPAPERS .OBJECT OFFICE-DESK-STUFF,FX?TRYTAKEBIT,FX?READBIT+FX?NDESCBIT,OFFICE-DESK,THREAT-NOTE,0,T?OFFICE-DESK-STUFF .OBJECT OFFICE-DESK,FX?OPENBIT+FX?CONTBIT,FX?FURNITURE+FX?SURFACEBIT+FX?NDESCBIT,OFFICE,PIECE-OF-PUTTY,OFFICE-DESK-STUFF,T?OFFICE-DESK .OBJECT CLOCK,FX?CONTBIT,FX?LOCKED+FX?NDESCBIT+FX?FURNITURE,LOCAL-GLOBALS,OFFICE-DOOR,INSIDE-GUN,T?CLOCK .OBJECT GARAGE-DOOR,0,FX?DOORBIT+FX?LOCKED,LOCAL-GLOBALS,CLOCK,0,T?GARAGE-DOOR .OBJECT OFFICE-DOOR,FX?AN,FX?DOORBIT,LOCAL-GLOBALS,STORAGE-DOOR,0,T?OFFICE-DOOR .OBJECT HALL-4,FX?ONBIT+FX?RLANDBIT,0,ROOMS,STORAGE-CLOSET,0,T?HALL-4 .OBJECT TOWELS,0,FX?NDESCBIT,STORAGE-CLOSET,0,0,T?TOWELS .OBJECT LINENS,0,FX?NDESCBIT,STORAGE-CLOSET,BROOM,0,T?LINENS .OBJECT STORAGE-DOOR,0,FX?DOORBIT,LOCAL-GLOBALS,FRONT-DOOR,0,T?STORAGE-DOOR .OBJECT STORAGE-CLOSET,FX?ONBIT+FX?RLANDBIT,0,ROOMS,ENTRY,LINENS,T?STORAGE-CLOSET .OBJECT OTHER-SHOES,FX?AN+FX?TRYTAKEBIT,FX?NDESCBIT,SHOE-PLATFORM,MUDDY-SHOES,0,T?OTHER-SHOES .OBJECT SHOE-PLATFORM,FX?OPENBIT+FX?CONTBIT,FX?FURNITURE+FX?SURFACEBIT+FX?NDESCBIT,ENTRY,SCROLL,OTHER-SHOES,T?SHOE-PLATFORM .OBJECT SCROLL,0,FX?READBIT+FX?NDESCBIT,ENTRY,0,0,T?SCROLL .OBJECT FLOWER-ARRANGEMENT,0,FX?NDESCBIT,ENTRY,SHOE-PLATFORM,0,T?FLOWER-ARRANGEMENT .OBJECT ENTRY,FX?AN+FX?ONBIT+FX?RLANDBIT,0,ROOMS,HALL-3,FLOWER-ARRANGEMENT,T?ENTRY .OBJECT HALL-3,FX?ONBIT+FX?RLANDBIT,0,ROOMS,BUTLER-BATH,0,T?HALL-3 .OBJECT BUTLER-BATH,FX?ONBIT+FX?RLANDBIT,0,ROOMS,BUTLER-ROOM,0,T?BUTLER-BATH .OBJECT BUTLER-TABLE,FX?AN+FX?OPENBIT+FX?CONTBIT,FX?FURNITURE+FX?SURFACEBIT+FX?NDESCBIT,BUTLER-ROOM,0,RECURSIVE-BOOK,T?BUTLER-TABLE .OBJECT BUTLER-BATH-DOOR,0,FX?DOORBIT,LOCAL-GLOBALS,BUTLER-DOOR,0,T?BUTLER-BATH-DOOR .OBJECT BUTLER-ROOM,FX?ONBIT+FX?RLANDBIT,0,ROOMS,HALL-2,BUTLER-TABLE,T?BUTLER-ROOM .OBJECT BUTLER-DOOR,0,FX?DOORBIT,LOCAL-GLOBALS,KITCHEN-HALL-DOOR,0,T?BUTLER-DOOR .OBJECT HALL-2,FX?ONBIT+FX?RLANDBIT,FX?NDESCBIT,ROOMS,HALL-1,0,T?HALL-2 .OBJECT HALL-1,FX?ONBIT+FX?RLANDBIT,0,ROOMS,KITCHEN,0,T?HALL-1 .OBJECT TOASTER,0,FX?NDESCBIT,KITCHEN,MIXER,0,T?TOASTER .OBJECT MIXER,0,FX?NDESCBIT,KITCHEN,HOOD,0,T?MIXER .OBJECT HOOD,0,FX?NDESCBIT,KITCHEN,RANGE,0,T?HOOD .OBJECT RANGE,0,FX?NDESCBIT,KITCHEN,REFRIGERATOR,0,T?RANGE .OBJECT COLD-FOODS,FX?TRYTAKEBIT,0,REFRIGERATOR,0,0,T?COLD-FOODS .OBJECT REFRIGERATOR,FX?CONTBIT,FX?NDESCBIT,KITCHEN,K-CLOCK,COLD-FOODS,T?REFRIGERATOR .OBJECT K-CLOCK,0,FX?NDESCBIT,KITCHEN,K-CUPBOARD,0,T?K-CLOCK .OBJECT FOODS,FX?TRYTAKEBIT,0,K-CUPBOARD,0,0,T?FOODS .OBJECT K-CUPBOARD,FX?CONTBIT,FX?NDESCBIT,KITCHEN,0,FOODS,T?K-CUPBOARD .OBJECT CHINA,FX?TRYTAKEBIT,0,K-CABINETS,GLASSES,0,T?CHINA .OBJECT GLASSES,FX?TRYTAKEBIT,0,K-CABINETS,0,0,T?GLASSES .OBJECT SILVERWARE,FX?TRYTAKEBIT,0,K-CABINETS,CHINA,0,T?SILVERWARE .OBJECT K-CABINETS,FX?CONTBIT,FX?NDESCBIT,KITCHEN,PHONG,SILVERWARE,T?K-CABINETS .OBJECT KITCHEN-HALL-DOOR,FX?OPENBIT,FX?DOORBIT,LOCAL-GLOBALS,KITCHEN-WINDOW,0,T?KITCHEN-HALL-DOOR .OBJECT KITCHEN,FX?ONBIT+FX?RLANDBIT,0,ROOMS,DINING-ROOM,K-CABINETS,T?KITCHEN .OBJECT DINING-ROOM-BENCH,FX?OPENBIT+FX?CONTBIT,FX?VEHBIT+FX?SURFACEBIT+FX?FURNITURE+FX?NDESCBIT,DINING-ROOM,0,0,T?DINING-ROOM-BENCH .OBJECT DINING-ROOM-TABLE,FX?OPENBIT+FX?CONTBIT,FX?VEHBIT+FX?SURFACEBIT+FX?FURNITURE+FX?NDESCBIT,DINING-ROOM,DINING-ROOM-BENCH,0,T?DINING-ROOM-TABLE .OBJECT KITCHEN-DINING-DOOR,FX?OPENBIT,FX?DOORBIT,LOCAL-GLOBALS,DINING-DOOR,0,T?KITCHEN-DINING-DOOR .OBJECT DINING-ROOM,FX?ONBIT+FX?RLANDBIT,0,ROOMS,LIVING-ROOM,DINING-ROOM-TABLE,T?DINING-ROOM .OBJECT LIQUOR-CABINET,FX?SEARCHBIT+FX?CONTBIT,FX?NDESCBIT,LIVING-ROOM,RADIO,SCOTCH,T?LIQUOR-CABINET .OBJECT RADIO,0,FX?NDESCBIT,LIVING-ROOM,COFFEE-TABLE,0,T?RADIO .OBJECT COFFEE-TABLE,FX?OPENBIT+FX?CONTBIT,FX?SURFACEBIT+FX?FURNITURE+FX?NDESCBIT,LIVING-ROOM,CLUB-CHAIR,0,T?COFFEE-TABLE .OBJECT CLUB-CHAIR,FX?OPENBIT+FX?CONTBIT,FX?FURNITURE+FX?VEHBIT+FX?SURFACEBIT+FX?NDESCBIT,LIVING-ROOM,SOFA,0,T?CLUB-CHAIR .OBJECT SOFA,FX?OPENBIT+FX?CONTBIT,FX?FURNITURE+FX?VEHBIT+FX?SURFACEBIT+FX?NDESCBIT,LIVING-ROOM,WOOD-PILE,0,T?SOFA .OBJECT WOOD-PILE,0,FX?NDESCBIT,LIVING-ROOM,FIRE,0,T?WOOD-PILE .OBJECT FIRE,0,FX?NDESCBIT,LIVING-ROOM,0,0,T?FIRE .OBJECT FIREPLACE,0,FX?NDESCBIT,LIVING-ROOM,MONICA,0,T?FIREPLACE .OBJECT LAMP,FX?ONBIT,FX?FURNITURE+FX?NDESCBIT,LOCAL-GLOBALS,CHAIR,0,T?LAMP .OBJECT LIVING-DINING-DOOR,FX?OPENBIT,FX?DOORBIT,LOCAL-GLOBALS,LINDER-DOOR,0,T?LIVING-DINING-DOOR .OBJECT LIVING-ROOM,FX?ONBIT+FX?RLANDBIT,0,ROOMS,LINDER-ROOM,FIREPLACE,T?LIVING-ROOM .OBJECT MASTER-BEDROOM-DRESSER,FX?OPENBIT+FX?CONTBIT,FX?FURNITURE+FX?NDESCBIT,LINDER-ROOM,FOUR-POSTER,0,T?MASTER-BEDROOM-DRESSER .OBJECT FOUR-POSTER,FX?OPENBIT+FX?CONTBIT,FX?VEHBIT+FX?FURNITURE+FX?SURFACEBIT+FX?NDESCBIT,LINDER-ROOM,0,0,T?FOUR-POSTER .OBJECT LINDER-ROOM-STUFF,FX?TRYTAKEBIT,FX?READBIT+FX?NDESCBIT,LINDER-ROOM,MASTER-BEDROOM-DRESSER,0,T?LINDER-ROOM-STUFF .OBJECT CHAIR,0,FX?FURNITURE+FX?NDESCBIT,LOCAL-GLOBALS,TELEPHONE,0,T?CHAIR .OBJECT LINDER-DOOR,0,FX?DOORBIT,LOCAL-GLOBALS,LINDER-WINDOW,0,T?LINDER-DOOR .OBJECT LINDER-ROOM,FX?ONBIT+FX?RLANDBIT,0,ROOMS,TOILET-ROOM,LINDER-ROOM-STUFF,T?LINDER-ROOM .OBJECT TOILET-ROOM,FX?ONBIT+FX?RLANDBIT,0,ROOMS,TUB-ROOM,0,T?TOILET-ROOM .OBJECT SHOWER,FX?TRYTAKEBIT,FX?FURNITURE+FX?NDESCBIT,TUB-ROOM,0,0,T?SHOWER .OBJECT POTTED-PLANTS,0,FX?NDESCBIT,TUB-ROOM,SHOWER,0,T?POTTED-PLANTS .OBJECT BATHTUB,FX?CONTBIT+FX?OPENBIT,FX?FURNITURE+FX?VEHBIT+FX?NDESCBIT,LOCAL-GLOBALS,BATH-WINDOW,0,T?BATHTUB .OBJECT TUB-ROOM,FX?ONBIT+FX?RLANDBIT,0,ROOMS,BATHROOM,POTTED-PLANTS,T?TUB-ROOM .OBJECT MASTER-BATH-COUNTER,FX?OPENBIT+FX?CONTBIT,FX?SURFACEBIT+FX?FURNITURE+FX?NDESCBIT,BATHROOM,0,0,T?MASTER-BATH-COUNTER .OBJECT CABINET,0,0,LOCAL-GLOBALS,CLOSET,0,T?CABINET .OBJECT TUB-DOOR,0,FX?DOORBIT,LOCAL-GLOBALS,MONICA-BATH-DOOR,0,T?TUB-DOOR .OBJECT TOILET-DOOR,FX?OPENBIT,FX?DOORBIT,LOCAL-GLOBALS,BATHTUB,0,T?TOILET-DOOR .OBJECT LINDER-BATH-DOOR,0,FX?DOORBIT,LOCAL-GLOBALS,TOILET-DOOR,0,T?LINDER-BATH-DOOR .OBJECT BATHROOM,FX?ONBIT+FX?RLANDBIT,0,ROOMS,MONICA-ROOM,MASTER-BATH-COUNTER,T?BATHROOM .OBJECT RECORDS,0,FX?NDESCBIT,MONICA-ROOM,BOOK-CASE,0,T?RECORDS .OBJECT BOOK-CASE,0,FX?READBIT+FX?NDESCBIT,MONICA-ROOM,MOVIE-POSTERS,0,T?BOOK-CASE .OBJECT MOVIE-POSTERS,0,FX?NDESCBIT,MONICA-ROOM,0,0,T?MOVIE-POSTERS .OBJECT MONICA-TABLE-STUFF,FX?TRYTAKEBIT,FX?READBIT+FX?NDESCBIT,MONICA-TABLE,0,0,T?MONICA-TABLE-STUFF .OBJECT MONICA-TABLE,FX?OPENBIT+FX?CONTBIT,FX?SURFACEBIT+FX?NDESCBIT,MONICA-ROOM,MEDICAL-REPORT,MONICA-TABLE-STUFF,T?MONICA-TABLE .OBJECT CLOSET,FX?CONTBIT,FX?FURNITURE+FX?NDESCBIT,LOCAL-GLOBALS,MIRROR,0,T?CLOSET .OBJECT TELEPHONE,FX?TRYTAKEBIT,0,LOCAL-GLOBALS,BROKEN-GLASS,0,T?TELEPHONE .OBJECT MIRROR,0,FX?NDESCBIT,LOCAL-GLOBALS,BED,0,T?MIRROR .OBJECT BED,FX?OPENBIT+FX?CONTBIT,FX?VEHBIT+FX?FURNITURE+FX?SURFACEBIT+FX?NDESCBIT,LOCAL-GLOBALS,LAMP,0,T?BED .OBJECT MONICA-BATH-DOOR,FX?OPENBIT,FX?DOORBIT,LOCAL-GLOBALS,MONICA-DOOR,0,T?MONICA-BATH-DOOR .OBJECT MONICA-DOOR,FX?OPENBIT,FX?DOORBIT,LOCAL-GLOBALS,LINDER-BACK-DOOR,0,T?MONICA-DOOR .OBJECT MONICA-ROOM,FX?ONBIT+FX?RLANDBIT,0,ROOMS,ROCK-GARDEN,MONICA-TABLE,T?MONICA-ROOM .OBJECT ROCKS,FX?OPENBIT+FX?CONTBIT,FX?SURFACEBIT+FX?NDESCBIT,ROCK-GARDEN,0,0,T?ROCKS .OBJECT BATH-WINDOW,0,FX?WINDOWBIT+FX?NDESCBIT,LOCAL-GLOBALS,TUB-DOOR,0,T?BATH-WINDOW .OBJECT LINDER-WINDOW,0,FX?WINDOWBIT+FX?NDESCBIT,LOCAL-GLOBALS,LINDER-BATH-DOOR,0,T?LINDER-WINDOW .OBJECT LINDER-BACK-DOOR,0,FX?DOORBIT+FX?LOCKED,LOCAL-GLOBALS,MONICA-BACK-DOOR,0,T?LINDER-BACK-DOOR .OBJECT ROCK-GARDEN,FX?ONBIT+FX?RLANDBIT,0,ROOMS,BACK-YARD,ROCKS,T?ROCK-GARDEN .OBJECT MONICA-BACK-DOOR,0,FX?DOORBIT+FX?LOCKED,LOCAL-GLOBALS,LAWN,0,T?MONICA-BACK-DOOR .OBJECT BACK-YARD,FX?ONBIT+FX?RLANDBIT,0,ROOMS,OFFICE-PORCH,0,T?BACK-YARD .OBJECT PIECE-OF-PUTTY,FX?TRYTAKEBIT,FX?NDESCBIT,OFFICE,0,0,T?PIECE-OF-PUTTY .OBJECT OFFICE,FX?AN+FX?ONBIT+FX?RLANDBIT,0,ROOMS,HALL-4,PIECE-OF-WIRE,T?OFFICE .OBJECT PIECE-OF-WIRE,FX?TRYTAKEBIT,FX?NDESCBIT,OFFICE,CORPSE,0,T?PIECE-OF-WIRE .OBJECT GENERIC-CAST,0,0,GLOBAL-OBJECTS,GLOBAL-HERE,0,T?GENERIC-CAST .OBJECT BACK-FOOTPRINTS-CAST,0,FX?TAKEBIT,LIMBO,0,0,T?BACK-FOOTPRINTS-CAST .OBJECT BACK-FOOTPRINTS,FX?INVISIBLE,0,LOCAL-GLOBALS,WOODS,0,T?BACK-FOOTPRINTS .OBJECT BROKEN-GLASS,FX?TRYTAKEBIT+FX?INVISIBLE,FX?NDESCBIT,LOCAL-GLOBALS,FENCE,0,T?BROKEN-GLASS .OBJECT LAWN,0,0,LOCAL-GLOBALS,OFFICE-BACK-DOOR,0,T?LAWN .OBJECT OFFICE-WINDOW,FX?AN,FX?WINDOWBIT,LOCAL-GLOBALS,BACK-FOOTPRINTS,0,T?OFFICE-WINDOW .OBJECT OFFICE-BACK-DOOR,0,FX?DOORBIT+FX?LOCKED,LOCAL-GLOBALS,OFFICE-WINDOW,0,T?OFFICE-BACK-DOOR .OBJECT OFFICE-PORCH,FX?AN+FX?ON-NOT-IN+FX?ONBIT+FX?RLANDBIT,0,ROOMS,OFFICE-PATH,0,T?OFFICE-PORCH .OBJECT BACK-GATE,0,FX?NDESCBIT+FX?DOORBIT,OFFICE-PATH,0,0,T?BACK-GATE .OBJECT OFFICE-PATH,FX?AN+FX?ON-NOT-IN+FX?ONBIT+FX?RLANDBIT,0,ROOMS,SIDE-YARD,BACK-GATE,T?OFFICE-PATH .OBJECT SIDE-FOOTPRINTS-CAST,0,FX?TAKEBIT,LIMBO,BACK-FOOTPRINTS-CAST,0,T?SIDE-FOOTPRINTS-CAST .OBJECT SIDE-YARD,FX?ONBIT+FX?RLANDBIT,0,ROOMS,LIMBO,0,T?SIDE-YARD .OBJECT LIMBO,FX?ONBIT+FX?RLANDBIT,0,ROOMS,DRIVEWAY-ENTRANCE,SIDE-FOOTPRINTS-CAST,T?LIMBO .OBJECT SIDE-FOOTPRINTS,FX?INVISIBLE,0,LOCAL-GLOBALS,DRIVEWAY-OBJECT,0,T?SIDE-FOOTPRINTS .OBJECT WOODS,0,0,LOCAL-GLOBALS,SIDE-FOOTPRINTS,0,T?WOODS .OBJECT DRIVEWAY-ENTRANCE,FX?ONBIT+FX?RLANDBIT,0,ROOMS,DRIVEWAY,0,T?DRIVEWAY-ENTRANCE .OBJECT DRIVEWAY,FX?ON-NOT-IN+FX?ONBIT+FX?RLANDBIT,0,ROOMS,FRONT-PORCH,0,T?DRIVEWAY .OBJECT DOORBELL,0,FX?NDESCBIT,FRONT-PORCH,0,0,T?DOORBELL .OBJECT DRIVEWAY-OBJECT,0,0,LOCAL-GLOBALS,FRONT-GATE,0,T?DRIVEWAY-OBJECT .OBJECT FRONT-PORCH,FX?ON-NOT-IN+FX?ONBIT+FX?RLANDBIT,0,ROOMS,0,DOORBELL,T?FRONT-PORCH .OBJECT KITCHEN-GARDEN,0,FX?NDESCBIT,FRONT-YARD,0,0,T?KITCHEN-GARDEN .OBJECT FENCE,0,0,LOCAL-GLOBALS,HOUSE,0,T?FENCE .OBJECT FRONT-DOOR,0,FX?LOCKED+FX?DOORBIT,LOCAL-GLOBALS,BUTLER-WINDOW,0,T?FRONT-DOOR .OBJECT FRONT-GATE,0,FX?DOORBIT,LOCAL-GLOBALS,TOILET,0,T?FRONT-GATE .OBJECT BUTLER-WINDOW,0,FX?WINDOWBIT+FX?NDESCBIT,LOCAL-GLOBALS,BUTLER-BATH-DOOR,0,T?BUTLER-WINDOW .OBJECT KITCHEN-WINDOW,0,FX?WINDOWBIT+FX?NDESCBIT,LOCAL-GLOBALS,KITCHEN-DINING-DOOR,0,T?KITCHEN-WINDOW .OBJECT DINING-DOOR,0,FX?DOORBIT+FX?LOCKED,LOCAL-GLOBALS,LIVING-DINING-DOOR,0,T?DINING-DOOR .OBJECT HOUSE,0,0,LOCAL-GLOBALS,WORKSHOP-DOOR,0,T?HOUSE .OBJECT FRONT-YARD,FX?ONBIT+FX?RLANDBIT,0,ROOMS,WORKSHOP,KITCHEN-GARDEN,T?FRONT-YARD .OBJECT GLOBAL-HERE,0,FX?NDESCBIT,GLOBAL-OBJECTS,GENERIC-BATHROOM,0,T?GLOBAL-HERE .OBJECT GENERIC-BATHROOM,0,0,GLOBAL-OBJECTS,GENERIC-BACK-DOOR,0,T?GENERIC-BATHROOM .OBJECT GENERIC-BACK-DOOR,0,0,GLOBAL-OBJECTS,GENERIC-BEDROOM-DOOR,0,T?GENERIC-BACK-DOOR .OBJECT GENERIC-BEDROOM-DOOR,0,0,GLOBAL-OBJECTS,GENERIC-BEDROOM,0,T?GENERIC-BEDROOM-DOOR .OBJECT GENERIC-BEDROOM,0,0,GLOBAL-OBJECTS,GENERIC-BATHROOM-DOOR,0,T?GENERIC-BEDROOM .OBJECT GENERIC-BATHROOM-DOOR,0,0,GLOBAL-OBJECTS,0,0,T?GENERIC-BATHROOM-DOOR .OBJECT TOILET,0,FX?VEHBIT+FX?SURFACEBIT+FX?FURNITURE+FX?NDESCBIT,LOCAL-GLOBALS,SINK,0,T?TOILET .OBJECT SINK,0,FX?FURNITURE+FX?NDESCBIT,LOCAL-GLOBALS,0,0,T?SINK .OBJECT LOCAL-GLOBALS,0,0,GLOBAL-OBJECTS,HINT,WINDOW,T?LOCAL-GLOBALS .OBJECT WINDOW,0,FX?LOCKED+FX?WINDOWBIT+FX?NDESCBIT,LOCAL-GLOBALS,CABINET,0,T?WINDOW .OBJECT GLOBAL-OBJECTS,FX?TRYTAKEBIT+FX?TRANSBIT+FX?TOUCHBIT+FX?SEARCHBIT+FX?RLANDBIT+FX?OPENBIT+FX?ONBIT+FX?ON-NOT-IN+FX?INVISIBLE+FX?FEMALE+FX?CONTBIT+FX?AN,FX?WINDOWBIT+FX?WEAPONBIT+FX?VEHBIT+FX?TOOLBIT+FX?TAKEBIT+FX?SURFACEBIT+FX?RMUNGBIT+FX?READBIT+FX?PERSON+FX?NDESCBIT+FX?LOCKED+FX?LIGHTBIT+FX?FURNITURE+FX?FOODBIT+FX?DRINKBIT+FX?DOORBIT,0,0,GLOBAL-ROOM,T?GLOBAL-OBJECTS .OBJECT GLOBAL-ROOM,0,0,GLOBAL-OBJECTS,MEDIUM-INTEGER,0,T?GLOBAL-ROOM .OBJECT ROOMS,0,0,0,0,FRONT-YARD,T?ROOMS .ENDT ; OBJECT PROPERTY TABLES ARE DEFINED HERE T?MEDIUM-INTEGER:: .TABLE ; TABLE FOR OBJECT MEDIUM-INTEGER .STRL "" .PROP 8,P?SYNONYM W?TEN W?FIFTEEN W?TWENTY W?THIRTY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY INTEGER-F .BYTE 0 .ENDT T?SMALL-INTEGER:: .TABLE ; TABLE FOR OBJECT SMALL-INTEGER .STRL "" .PROP 8,P?SYNONYM W?TWO W?THREE W?FOUR W?FIVE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY INTEGER-F .BYTE 0 .ENDT T?MIDNIGHT:: .TABLE ; TABLE FOR OBJECT MIDNIGHT .STRL "midnight" .PROP 2,P?SYNONYM W?MIDNIGHT .BYTE 0 .ENDT T?GLOBAL-FILM:: .TABLE ; TABLE FOR OBJECT GLOBAL-FILM .STRL "film" .PROP 6,P?SYNONYM W?FILM W?MOVIE W?SHOW .BYTE 0 .ENDT T?GLOBAL-HOUSE:: .TABLE ; TABLE FOR OBJECT GLOBAL-HOUSE .STRL "house" .PROP 2,P?SYNONYM W?HOUSE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-HOUSE-F .BYTE 0 .ENDT T?RANDOM-MEAL:: .TABLE ; TABLE FOR OBJECT RANDOM-MEAL .STRL "meal" .PROP 8,P?SYNONYM W?MEAL W?DINNER W?BREAKFAST W?SNACK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RANDOM-MEAL-F .BYTE 0 .ENDT T?GLOBAL-CAN-OF-WORMS:: .TABLE ; TABLE FOR OBJECT GLOBAL-CAN-OF-WORMS .STRL "can of worms" .PROP 6,P?SYNONYM W?CAN W?WORM W?WORMS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-CAN-OF-WORMS-F .BYTE 0 .ENDT T?GLOBAL-WATER:: .TABLE ; TABLE FOR OBJECT GLOBAL-WATER .STRL "water" .PROP 2,P?SYNONYM W?WATER .BYTE 0 .ENDT T?STUB:: .TABLE ; TABLE FOR OBJECT STUB .STRL "ticket stub" .PROP 4,P?SYNONYM W?TICKET W?STUB .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STUB-F .PROP 1,P?ADJECTIVE .BYTE A?TICKET .PROP 2,P?FDESC ; STRING PROPERTY STR?130 .BYTE 0 .ENDT T?GLOBAL-WARRANT:: .TABLE ; TABLE FOR OBJECT GLOBAL-WARRANT .STRL "search warrant" .PROP 2,P?SYNONYM W?WARRANT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-WARRANT-F .PROP 1,P?ADJECTIVE .BYTE A?SEARCH .BYTE 0 .ENDT T?TODAY:: .TABLE ; TABLE FOR OBJECT TODAY .STRL "today" .PROP 6,P?SYNONYM W?TODAY W?DATE W?DAY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TODAY-F .BYTE 0 .ENDT T?CORPSE:: .TABLE ; TABLE FOR OBJECT CORPSE .STRL "body of Mr. Linder" .PROP 8,P?SYNONYM W?BODY W?LINDER W?CORPSE W?WOUND .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CORPSE-F .PROP 2,P?ADJECTIVE .BYTE A?MR .BYTE A?BLOODY .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY CORPSE-F .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 101 .BYTE 0 .ENDT T?TUMOR:: .TABLE ; TABLE FOR OBJECT TUMOR .STRL "tumor" .PROP 6,P?SYNONYM W?TUMOR W?CANCER W?CARCINOMA .PROP 2,P?ADJECTIVE .BYTE A?ADVANCED .BYTE A?STOMACH .BYTE 0 .ENDT T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM .STRL "number" .PROP 2,P?SYNONYM W?INTNUM .BYTE 0 .ENDT T?WILL:: .TABLE ; TABLE FOR OBJECT WILL .STRL "Linder's will" .PROP 4,P?SYNONYM W?WILL W?TESTAMENT .PROP 2,P?ADJECTIVE .BYTE A?LINDER .BYTE A?HIS .BYTE 0 .ENDT T?MONEY:: .TABLE ; TABLE FOR OBJECT MONEY .STRL "money" .PROP 8,P?SYNONYM W?MONEY W?LOOT W?PAYOFF W?BRIBE .BYTE 0 .ENDT T?GLOBAL-CALL:: .TABLE ; TABLE FOR OBJECT GLOBAL-CALL .STRL "telephone call" .PROP 6,P?SYNONYM W?CALL W?LEFT W?RIGHT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-CALL-F .PROP 2,P?ADJECTIVE .BYTE A?TELEPHONE .BYTE A?PHONE .BYTE 0 .ENDT T?MUDDY-SHOES:: .TABLE ; TABLE FOR OBJECT MUDDY-SHOES .STRL "pair of muddy boots" .PROP 8,P?SYNONYM W?BOOT W?BOOTS W?PAIR W?MUD .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MUDDY-SHOES-F .PROP 4,P?ADJECTIVE .BYTE A?MUDDY .BYTE A?DIRTY .BYTE A?ADOBE .BYTE A?GARDEN .BYTE 0 .ENDT T?GLOBAL-AFFAIR:: .TABLE ; TABLE FOR OBJECT GLOBAL-AFFAIR .STRL "love affair" .PROP 2,P?SYNONYM W?AFFAIR .PROP 3,P?ADJECTIVE .BYTE A?LOVE .BYTE A?VIRGINIA .BYTE A?STILES .BYTE 0 .ENDT T?WHITE-WIRE:: .TABLE ; TABLE FOR OBJECT WHITE-WIRE .STRL "white wire" .PROP 4,P?SYNONYM W?WIRE W?WIRES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BLACK-WIRE-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WIRE-F .PROP 1,P?ADJECTIVE .BYTE A?WHITE .BYTE 0 .ENDT T?BLACK-WIRE:: .TABLE ; TABLE FOR OBJECT BLACK-WIRE .STRL "black wire" .PROP 4,P?SYNONYM W?WIRE W?WIRES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BLACK-WIRE-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WIRE-F .PROP 1,P?ADJECTIVE .BYTE A?BLACK .BYTE 0 .ENDT T?BUTTON:: .TABLE ; TABLE FOR OBJECT BUTTON .STRL "butler's button" .PROP 2,P?SYNONYM W?BUTTON .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUTTON-F .PROP 1,P?ADJECTIVE .BYTE A?BUTLER .BYTE 0 .ENDT T?CORONER:: .TABLE ; TABLE FOR OBJECT CORONER .STRL "coroner" .PROP 8,P?SYNONYM W?CORONER W?DOCTOR W?AMBULANCE W?MORGUE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CORONER-F .BYTE 0 .ENDT T?GLOBAL-WEATHER:: .TABLE ; TABLE FOR OBJECT GLOBAL-WEATHER .STRL "weather" .PROP 4,P?SYNONYM W?WEATHER W?CLIMATE .BYTE 0 .ENDT T?DANGER:: .TABLE ; TABLE FOR OBJECT DANGER .STRL "danger" .PROP 8,P?SYNONYM W?DANGER W?THREAT W?WRONG W?PROBLEM .BYTE 0 .ENDT T?GLOBAL-PTA:: .TABLE ; TABLE FOR OBJECT GLOBAL-PTA .STRL "Pacific Trade Associates" .PROP 8,P?SYNONYM W?ASSOCIATES W?COMPANY W?PTA W?BUSINESS .PROP 2,P?ADJECTIVE .BYTE A?PACIFIC .BYTE A?TRADE .BYTE 0 .ENDT T?RANDOM-CRIME:: .TABLE ; TABLE FOR OBJECT RANDOM-CRIME .STRL "other crime" .PROP 8,P?SYNONYM W?CRIME W?KILLING W?CONSPIRACY W?EUTHANASIA .PROP 2,P?ADJECTIVE .BYTE A?OTHER .BYTE A?MERCY .BYTE 0 .ENDT T?GLOBAL-SUICIDE:: .TABLE ; TABLE FOR OBJECT GLOBAL-SUICIDE .STRL "suicide" .PROP 2,P?SYNONYM W?SUICIDE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-SUICIDE-F .PROP 6,P?ADJECTIVE .BYTE A?LATE .BYTE A?MRS .BYTE A?LINDER .BYTE A?MOTHER .BYTE A?VIRGINIA .BYTE A?HER .BYTE 0 .ENDT T?GLOBAL-MURDER:: .TABLE ; TABLE FOR OBJECT GLOBAL-MURDER .STRL "murder" .PROP 6,P?SYNONYM W?MURDER W?KILLING W?CRIME .BYTE 0 .ENDT T?GLOBAL-FINGERPRINTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-FINGERPRINTS .STRL "fingerprints" .PROP 2,P?SYNONYM W?FINGERPRINT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-FINGERPRINTS-F .BYTE 0 .ENDT T?HANDWRITING:: .TABLE ; TABLE FOR OBJECT HANDWRITING .STRL "handwriting" .PROP 4,P?SYNONYM W?HANDWRITING W?WRITING .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HANDWRITING-F .BYTE 0 .ENDT T?GENERIC-KEY:: .TABLE ; TABLE FOR OBJECT GENERIC-KEY .STRL "key" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?PHONG-KEYS:: .TABLE ; TABLE FOR OBJECT PHONG-KEYS .STRL "set of house keys" .PROP 6,P?SYNONYM W?KEY W?KEYS W?SET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PHONG-KEYS-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-KEY-F .PROP 1,P?ADJECTIVE .BYTE A?HOUSE .BYTE 0 .ENDT T?CLOCK-KEY:: .TABLE ; TABLE FOR OBJECT CLOCK-KEY .STRL "clock key" .PROP 2,P?SYNONYM W?KEY .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-KEY-F .PROP 1,P?ADJECTIVE .BYTE A?CLOCK .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?AUTOPSY:: .TABLE ; TABLE FOR OBJECT AUTOPSY .STRL "autopsy" .PROP 2,P?SYNONYM W?AUTOPSY .BYTE 0 .ENDT T?MEDICAL-REPORT:: .TABLE ; TABLE FOR OBJECT MEDICAL-REPORT .STRL "medical report" .PROP 4,P?SYNONYM W?REPORT W?PAPER .PROP 1,P?ADJECTIVE .BYTE A?MEDICAL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?TEXT ; STRING PROPERTY STR?127 .BYTE 0 .ENDT T?GLOBAL-SHOT:: .TABLE ; TABLE FOR OBJECT GLOBAL-SHOT .STRL "shot" .PROP 8,P?SYNONYM W?SHOT W?GUNSHOT W?SHOOTING W?EXPLOSION .PROP 1,P?ADJECTIVE .BYTE A?GUN .BYTE 0 .ENDT T?GENERIC-GUN:: .TABLE ; TABLE FOR OBJECT GENERIC-GUN .STRL "handgun" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?OUTSIDE-GUN:: .TABLE ; TABLE FOR OBJECT OUTSIDE-GUN .STRL "muddy handgun" .PROP 8,P?SYNONYM W?GUN W?HANDGUN W?PISTOL W?HEATER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OUTSIDE-GUN-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-GUN-F .PROP 3,P?ADJECTIVE .BYTE A?OLD .BYTE A?MUDDY .BYTE A?HAND .BYTE 0 .ENDT T?INSIDE-GUN:: .TABLE ; TABLE FOR OBJECT INSIDE-GUN .STRL "hidden handgun" .PROP 8,P?SYNONYM W?GUN W?HANDGUN W?PISTOL W?HEATER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY INSIDE-GUN-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-GUN-F .PROP 4,P?ADJECTIVE .BYTE A?NEW .BYTE A?CLOCK .BYTE A?HIDDEN .BYTE A?HAND .BYTE 0 .ENDT T?BROOM:: .TABLE ; TABLE FOR OBJECT BROOM .STRL "broom" .PROP 2,P?SYNONYM W?BROOM .PROP 2,P?LDESC ; STRING PROPERTY STR?126 .BYTE 0 .ENDT T?THREAT-NOTE:: .TABLE ; TABLE FOR OBJECT THREAT-NOTE .STRL "threatening note" .PROP 2,P?SYNONYM W?NOTE .PROP 5,P?ADJECTIVE .BYTE A?HAND .BYTE A?WRITTEN .BYTE A?HAND-WRITTEN .BYTE A?STILES .BYTE A?THREAT .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?TEXT ; STRING PROPERTY STR?125 .BYTE 0 .ENDT T?CIGARETTE:: .TABLE ; TABLE FOR OBJECT CIGARETTE .STRL "cigarette" .PROP 8,P?SYNONYM W?CIGARETTE W?SMOKE W?WEED W?CAMEL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CIGARETTE-F .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?DRINK:: .TABLE ; TABLE FOR OBJECT DRINK .STRL "drink" .PROP 6,P?SYNONYM W?DRINK W?COCKTAIL W?BELT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LIQUOR-F .BYTE 0 .ENDT T?BOURBON:: .TABLE ; TABLE FOR OBJECT BOURBON .STRL "bottle of Bourbon" .PROP 8,P?SYNONYM W?BOTTLE W?BOURBON W?WHISKY W?WHISKEY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LIQUOR-F .PROP 3,P?ADJECTIVE .BYTE A?BOURBON .BYTE A?JACK .BYTE A?DANIEL .PROP 2,P?FDESC ; STRING PROPERTY STR?124 .BYTE 0 .ENDT T?SCOTCH:: .TABLE ; TABLE FOR OBJECT SCOTCH .STRL "bottle of Scotch" .PROP 8,P?SYNONYM W?BOTTLE W?SCOTCH W?WHISKY W?WHISKEY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LIQUOR-F .PROP 2,P?ADJECTIVE .BYTE A?SCOTCH .BYTE A?TEACHER .PROP 2,P?FDESC ; STRING PROPERTY STR?123 .BYTE 0 .ENDT T?MUSIC:: .TABLE ; TABLE FOR OBJECT MUSIC .STRL "music" .PROP 4,P?SYNONYM W?MUSIC W?PROGRAM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MUSIC-F .BYTE 0 .ENDT T?BRASS-LANTERN:: .TABLE ; TABLE FOR OBJECT BRASS-LANTERN .STRL "Brass Lantern" .PROP 4,P?SYNONYM W?LANTERN W?RESTAURANT .PROP 1,P?ADJECTIVE .BYTE A?BRASS .BYTE 0 .ENDT T?FLOOR:: .TABLE ; TABLE FOR OBJECT FLOOR .STRL "floor" .PROP 4,P?SYNONYM W?FLOOR W?AREA .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLOOR-F .BYTE 0 .ENDT T?GROUND:: .TABLE ; TABLE FOR OBJECT GROUND .STRL "ground" .PROP 8,P?SYNONYM W?GROUND W?DIRT W?MUD W?AREA .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GROUND-F .PROP 1,P?ADJECTIVE .BYTE A?MUDDY .BYTE 0 .ENDT T?HANDCUFFS:: .TABLE ; TABLE FOR OBJECT HANDCUFFS .STRL "pair of handcuffs" .PROP 8,P?SYNONYM W?PAIR W?CUFFS W?HANDCUFF W?NIPPERS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HANDCUFFS-F .PROP 1,P?ADJECTIVE .BYTE A?HAND .BYTE 0 .ENDT T?PISTOL:: .TABLE ; TABLE FOR OBJECT PISTOL .STRL "snub-nosed Colt" .PROP 8,P?SYNONYM W?COLT W?PISTOL W?GUN W?ROSCOE .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-GUN-F .PROP 1,P?ADJECTIVE .BYTE A?SNUB-NOSED .BYTE 0 .ENDT T?MATCHBOOK:: .TABLE ; TABLE FOR OBJECT MATCHBOOK .STRL "match book" .PROP 6,P?SYNONYM W?MATCHBOOK W?BOOK W?MATCHES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MATCHBOOK-F .PROP 1,P?ADJECTIVE .BYTE A?MATCH .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?TEXT ; STRING PROPERTY STR?122 .BYTE 0 .ENDT T?TELEGRAM:: .TABLE ; TABLE FOR OBJECT TELEGRAM .STRL "telegram" .PROP 2,P?SYNONYM W?TELEGRAM .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?TEXT ; STRING PROPERTY STR?121 .BYTE 0 .ENDT T?GUN-RECEIPT:: .TABLE ; TABLE FOR OBJECT GUN-RECEIPT .STRL "gun receipt" .PROP 8,P?SYNONYM W?RECEIPT W?PAPER W?TICKET W?BOOKMARK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GUN-RECEIPT-F .PROP 1,P?ADJECTIVE .BYTE A?GUN .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?RECURSIVE-BOOK:: .TABLE ; TABLE FOR OBJECT RECURSIVE-BOOK .STRL "mystery book" .PROP 2,P?SYNONYM W?BOOK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RECURSIVE-BOOK-F .PROP 2,P?ADJECTIVE .BYTE A?MYSTERY .BYTE A?IMPORTANT .PROP 2,P?FDESC ; STRING PROPERTY STR?120 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 4 .BYTE 0 .ENDT T?IT:: .TABLE ; TABLE FOR OBJECT IT .STRL "it" .PROP 6,P?SYNONYM W?IT W?THEM W?THEY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY IT-F .BYTE 0 .ENDT T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT .STRL "such thing" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NOT-HERE-OBJECT-F .BYTE 0 .ENDT T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT .STRL "pseudo" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NULL-F .BYTE 0 .ENDT T?HINT:: .TABLE ; TABLE FOR OBJECT HINT .STRL "hint" .PROP 4,P?SYNONYM W?HINT W?HELP .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HINT-F .BYTE 0 .ENDT T?GLOBAL-DUFFY:: .TABLE ; TABLE FOR OBJECT GLOBAL-DUFFY .STRL "Sergeant Duffy" .PROP 4,P?SYNONYM W?DUFFY W?POLICE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-DUFFY-F .PROP 2,P?ADJECTIVE .BYTE A?SERGEANT .BYTE A?SGT .BYTE 0 .ENDT T?GLOBAL-MRS-LINDER:: .TABLE ; TABLE FOR OBJECT GLOBAL-MRS-LINDER .STRL "late Mrs. Linder" .PROP 8,P?SYNONYM W?LINDER W?MOTHER W?WIFE W?VIRGINIA .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-MRS-LINDER-F .PROP 4,P?ADJECTIVE .BYTE A?MRS .BYTE A?LATE .BYTE A?YOUR .BYTE A?HER .BYTE 0 .ENDT T?GLOBAL-TERRY:: .TABLE ; TABLE FOR OBJECT GLOBAL-TERRY .STRL "Terry" .PROP 2,P?SYNONYM W?TERRY .BYTE 0 .ENDT T?GLOBAL-CAT:: .TABLE ; TABLE FOR OBJECT GLOBAL-CAT .STRL "cat" .PROP 8,P?SYNONYM W?CAT W?FELINE W?BEAST W?ASTA .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 5 .BYTE 0 .ENDT T?CAT:: .TABLE ; TABLE FOR OBJECT CAT .STRL "cat" .PROP 8,P?SYNONYM W?CAT W?FELINE W?BEAST W?ASTA .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CAT-F .PROP 2,P?FDESC ; STRING PROPERTY STR?113 .PROP 2,P?TEXT ; STRING PROPERTY STR?114 .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 5 .BYTE 0 .ENDT T?GLOBAL-MONICA:: .TABLE ; TABLE FOR OBJECT GLOBAL-MONICA .STRL "Monica" .PROP 2,P?SYNONYM W?MONICA .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-PERSON .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 4 .BYTE 0 .ENDT T?MONICA-SHOES:: .TABLE ; TABLE FOR OBJECT MONICA-SHOES .STRL "pair of Monica's shoes" .PROP 6,P?SYNONYM W?PAIR W?SHOE W?SHOES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RANDOM-SHOES-F .PROP 2,P?ADJECTIVE .BYTE A?MONICA .BYTE A?HER .BYTE 0 .ENDT T?MONICA:: .TABLE ; TABLE FOR OBJECT MONICA .STRL "Monica" .PROP 4,P?SYNONYM W?MONICA W?WOMAN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MONICA-F .PROP 1,P?ADJECTIVE .BYTE A?YOUNG .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY MONICA-F .PROP 2,P?TEXT ; STRING PROPERTY STR?107 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 40 .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?XDESC ; STRING PROPERTY STR?106 .BYTE 0 .ENDT T?STILES-SHOES:: .TABLE ; TABLE FOR OBJECT STILES-SHOES .STRL "pair of Stiles's shoes" .PROP 6,P?SYNONYM W?PAIR W?SHOE W?SHOES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STILES-SHOES-F .PROP 2,P?ADJECTIVE .BYTE A?STILES .BYTE A?HIS .BYTE 0 .ENDT T?GLOBAL-STILES:: .TABLE ; TABLE FOR OBJECT GLOBAL-STILES .STRL "Mr. Stiles" .PROP 8,P?SYNONYM W?STILES W?VISITOR W?WRITER W?STRANGER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-PERSON .PROP 2,P?ADJECTIVE .BYTE A?MR .BYTE A?RALPH .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 3 .BYTE 0 .ENDT T?STILES:: .TABLE ; TABLE FOR OBJECT STILES .STRL "Mr. Stiles" .PROP 8,P?SYNONYM W?STILES W?MAN W?VISITOR W?STRANGER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STILES-F .PROP 2,P?ADJECTIVE .BYTE A?MR .BYTE A?RALPH .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY STILES-F .PROP 2,P?TEXT ; STRING PROPERTY STR?103 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 40 .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?XDESC ; STRING PROPERTY STR?102 .BYTE 0 .ENDT T?GLOBAL-LINDER:: .TABLE ; TABLE FOR OBJECT GLOBAL-LINDER .STRL "Mr. Linder" .PROP 6,P?SYNONYM W?LINDER W?FATHER W?DAD .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-PERSON .PROP 5,P?ADJECTIVE .BYTE A?MISTER .BYTE A?MR .BYTE A?FREEMAN .BYTE A?YOUR .BYTE A?HER .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?LINDER-SHOES:: .TABLE ; TABLE FOR OBJECT LINDER-SHOES .STRL "pair of Linder's shoes" .PROP 6,P?SYNONYM W?PAIR W?SHOE W?SHOES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RANDOM-SHOES-F .PROP 2,P?ADJECTIVE .BYTE A?LINDER .BYTE A?HIS .BYTE 0 .ENDT T?LINDER:: .TABLE ; TABLE FOR OBJECT LINDER .STRL "Mr. Linder" .PROP 8,P?SYNONYM W?LINDER W?FATHER W?DAD W?MAN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LINDER-F .PROP 6,P?ADJECTIVE .BYTE A?MISTER .BYTE A?MR .BYTE A?FREEMAN .BYTE A?YOUR .BYTE A?HER .BYTE A?TALL .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY LINDER-F .PROP 2,P?TEXT ; STRING PROPERTY STR?99 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 40 .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?XDESC ; STRING PROPERTY STR?98 .BYTE 0 .ENDT T?GLOBAL-PHONG:: .TABLE ; TABLE FOR OBJECT GLOBAL-PHONG .STRL "Mr. Phong" .PROP 2,P?SYNONYM W?PHONG .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-PERSON .PROP 3,P?ADJECTIVE .BYTE A?MR .BYTE A?MISTER .BYTE A?HUI .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?PHONG-SHOES:: .TABLE ; TABLE FOR OBJECT PHONG-SHOES .STRL "pair of Phong's shoes" .PROP 6,P?SYNONYM W?PAIR W?SHOE W?SHOES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RANDOM-SHOES-F .PROP 3,P?ADJECTIVE .BYTE A?PHONG .BYTE A?PHONGS .BYTE A?HIS .BYTE 0 .ENDT T?PHONG:: .TABLE ; TABLE FOR OBJECT PHONG .STRL "Mr. Phong" .PROP 4,P?SYNONYM W?PHONG W?MAN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PHONG-F .PROP 5,P?ADJECTIVE .BYTE A?MR .BYTE A?MISTER .BYTE A?HUI .BYTE A?ASIAN .BYTE A?ORIENTAL .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY PHONG-F .PROP 2,P?TEXT ; STRING PROPERTY STR?91 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 40 .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?XDESC ; STRING PROPERTY STR?90 .BYTE 0 .ENDT T?DRIVEWAY-GATE:: .TABLE ; TABLE FOR OBJECT DRIVEWAY-GATE .STRL "" .BYTE 0 .ENDT T?PLAYER:: .TABLE ; TABLE FOR OBJECT PLAYER .STRL "detective" .PROP 8,P?SYNONYM W?I W?ME W?MYSELF W?DETECTIVE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PLAYER-F .PROP 2,P?CHARACTER ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?OBJECT-PAIR:: .TABLE ; TABLE FOR OBJECT OBJECT-PAIR .STRL "such things" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OBJECT-PAIR-F .BYTE 0 .ENDT T?YOU:: .TABLE ; TABLE FOR OBJECT YOU .STRL "himself or herself" .PROP 6,P?SYNONYM W?YOURSELF W?HIMSELF W?HERSELF .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY YOU-F .BYTE 0 .ENDT T?HIM-HER:: .TABLE ; TABLE FOR OBJECT HIM-HER .STRL "him or her" .PROP 8,P?SYNONYM W?HE W?SHE W?HIM W?HER .BYTE 0 .ENDT T?AIR:: .TABLE ; TABLE FOR OBJECT AIR .STRL "air" .PROP 6,P?SYNONYM W?AIR W?WIND W?BREEZE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY AIR-F .BYTE 0 .ENDT T?WORK-SHELVES:: .TABLE ; TABLE FOR OBJECT WORK-SHELVES .STRL "shelf" .PROP 4,P?SYNONYM W?SHELF W?SHELVES .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?HOSE:: .TABLE ; TABLE FOR OBJECT HOSE .STRL "hose" .PROP 2,P?SYNONYM W?HOSE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOOLS-F .BYTE 0 .ENDT T?RAKE:: .TABLE ; TABLE FOR OBJECT RAKE .STRL "rake" .PROP 2,P?SYNONYM W?RAKE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOOLS-F .BYTE 0 .ENDT T?HOE:: .TABLE ; TABLE FOR OBJECT HOE .STRL "hoe" .PROP 2,P?SYNONYM W?HOE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOOLS-F .BYTE 0 .ENDT T?SPADE:: .TABLE ; TABLE FOR OBJECT SPADE .STRL "spade" .PROP 2,P?SYNONYM W?SPADE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOOLS-F .BYTE 0 .ENDT T?ROPE:: .TABLE ; TABLE FOR OBJECT ROPE .STRL "rope" .PROP 2,P?SYNONYM W?ROPE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOOLS-F .BYTE 0 .ENDT T?HAMMER:: .TABLE ; TABLE FOR OBJECT HAMMER .STRL "hammer" .PROP 2,P?SYNONYM W?HAMMER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOOLS-F .BYTE 0 .ENDT T?SAW:: .TABLE ; TABLE FOR OBJECT SAW .STRL "saw" .PROP 2,P?SYNONYM W?SAW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOOLS-F .BYTE 0 .ENDT T?JUNCTION-BOX:: .TABLE ; TABLE FOR OBJECT JUNCTION-BOX .STRL "junction box" .PROP 2,P?SYNONYM W?BOX .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY JUNCTION-BOX-F .PROP 1,P?ADJECTIVE .BYTE A?JUNCTION .BYTE 0 .ENDT T?GENERIC-WIRE:: .TABLE ; TABLE FOR OBJECT GENERIC-WIRE .STRL "wire" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?GENERIC-GREEN-WIRE:: .TABLE ; TABLE FOR OBJECT GENERIC-GREEN-WIRE .STRL "green wire" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?SPOOL-OF-WIRE:: .TABLE ; TABLE FOR OBJECT SPOOL-OF-WIRE .STRL "green wire spool" .PROP 4,P?SYNONYM W?WIRE W?SPOOL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SPOOL-OF-WIRE-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WIRE-F .PROP 2,P?ADJECTIVE .BYTE A?GREEN .BYTE A?WIRE .BYTE 0 .ENDT T?WORKSHOP-WIRE:: .TABLE ; TABLE FOR OBJECT WORKSHOP-WIRE .STRL "other wire" .PROP 8,P?SYNONYM W?WIRE W?WIRES W?SPOOL W?SPOOLS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WORKSHOP-WIRE-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WIRE-F .PROP 8,P?ADJECTIVE .BYTE A?OTHER .BYTE A?BROWN .BYTE A?RED .BYTE A?ORANGE .BYTE A?YELLOW .BYTE A?BLUE .BYTE A?VIOLET .BYTE A?GREY .BYTE 0 .ENDT T?WORKSHOP:: .TABLE ; TABLE FOR OBJECT WORKSHOP .STRL "workshop" .PROP 5,P?WEST ; DOOR EXIT .BYTE GARAGE ; ROOM NAME .BYTE WORKSHOP-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 4,P?SYNONYM W?SHOP W?WORKSHOP .PROP 2,P?LDESC ; STRING PROPERTY STR?89 .PROP 1,P?GLOBAL .BYTE WORKSHOP-DOOR .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY GARAGE .PROP 1,P?ADJECTIVE .BYTE A?WORK .BYTE 0 .ENDT T?GENERIC-CAR:: .TABLE ; TABLE FOR OBJECT GENERIC-CAR .STRL "car" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?CAR-WINDOW:: .TABLE ; TABLE FOR OBJECT CAR-WINDOW .STRL "car window" .PROP 2,P?SYNONYM W?WINDOW .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CAR-WINDOW-F .PROP 1,P?ADJECTIVE .BYTE A?CAR .BYTE 0 .ENDT T?MONICA-CAR:: .TABLE ; TABLE FOR OBJECT MONICA-CAR .STRL "red sport car" .PROP 8,P?SYNONYM W?CAR W?AUTO W?CONVERTIBLE W?MG .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CAR-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-CAR-F .PROP 5,P?ADJECTIVE .BYTE A?RED .BYTE A?SPORT .BYTE A?SPORTY .BYTE A?MONICA .BYTE A?HER .BYTE 0 .ENDT T?LINDER-CAR:: .TABLE ; TABLE FOR OBJECT LINDER-CAR .STRL "blue sedan" .PROP 8,P?SYNONYM W?CAR W?AUTO W?SEDAN W?BENTLEY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CAR-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-CAR-F .PROP 4,P?ADJECTIVE .BYTE A?DARK .BYTE A?BLUE .BYTE A?LINDER .BYTE A?HIS .BYTE 0 .ENDT T?WORKSHOP-DOOR:: .TABLE ; TABLE FOR OBJECT WORKSHOP-DOOR .STRL "workshop door" .PROP 4,P?SYNONYM W?DOOR W?LOCK .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY LOCKED-F .PROP 3,P?ADJECTIVE .BYTE A?WORKSHOP .BYTE A?WORK .BYTE A?SHOP .BYTE 0 .ENDT T?GARAGE:: .TABLE ; TABLE FOR OBJECT GARAGE .STRL "garage" .PROP 5,P?NORTH ; DOOR EXIT .BYTE HALL-4 ; ROOM NAME .BYTE GARAGE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?EAST ; DOOR EXIT .BYTE WORKSHOP ; ROOM NAME .BYTE WORKSHOP-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE DRIVEWAY .PROP 2,P?SYNONYM W?GARAGE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GARAGE-F .PROP 2,P?GLOBAL .BYTE GARAGE-DOOR .BYTE WORKSHOP-DOOR .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY GARAGE .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 8 .BYTE 0 .ENDT T?LOUNGE:: .TABLE ; TABLE FOR OBJECT LOUNGE .STRL "lounge" .PROP 2,P?SYNONYM W?LOUNGE .PROP 4,P?ADJECTIVE .BYTE A?GREEN .BYTE A?VELVET .BYTE A?LUMPY .BYTE A?OFFICE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 40 .BYTE 0 .ENDT T?OFFICE-BUTTON:: .TABLE ; TABLE FOR OBJECT OFFICE-BUTTON .STRL "butler's button" .PROP 2,P?SYNONYM W?BUTTON .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OFFICE-BUTTON-F .PROP 3,P?ADJECTIVE .BYTE A?BUTLER .BYTE A?HIS .BYTE A?OFFICE .BYTE 0 .ENDT T?CLOCK-WIRES:: .TABLE ; TABLE FOR OBJECT CLOCK-WIRES .STRL "pair of green wires" .PROP 4,P?SYNONYM W?PAIR W?WIRES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOCK-WIRES-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WIRE-F .PROP 1,P?ADJECTIVE .BYTE A?GREEN .BYTE 0 .ENDT T?CLOCK-POWDER:: .TABLE ; TABLE FOR OBJECT CLOCK-POWDER .STRL "sample of powder" .PROP 4,P?SYNONYM W?SAMPLE W?POWDER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOCK-POWDER-F .PROP 2,P?ADJECTIVE .BYTE A?CLOCK .BYTE A?GUN .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?POWDER:: .TABLE ; TABLE FOR OBJECT POWDER .STRL "powder" .PROP 4,P?SYNONYM W?POWDER W?GUNPOWDER .PROP 1,P?ADJECTIVE .BYTE A?GUN .BYTE 0 .ENDT T?KEY-HOLE:: .TABLE ; TABLE FOR OBJECT KEY-HOLE .STRL "keyhole" .PROP 2,P?SYNONYM W?KEYHOLE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY KEY-HOLE-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?OFFICE-PICTURE:: .TABLE ; TABLE FOR OBJECT OFFICE-PICTURE .STRL "picture" .PROP 2,P?SYNONYM W?PICTURE .PROP 4,P?ADJECTIVE .BYTE A?FRAMED .BYTE A?WOOD .BYTE A?BLOCK .BYTE A?OFFICE .BYTE 0 .ENDT T?PAPERS:: .TABLE ; TABLE FOR OBJECT PAPERS .STRL "lot of business papers" .PROP 6,P?SYNONYM W?LOT W?PAPERS W?PAPER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PAPERS-F .PROP 2,P?ADJECTIVE .BYTE A?BUSINESS .BYTE A?OFFICE .PROP 2,P?FDESC ; STRING PROPERTY STR?88 .BYTE 0 .ENDT T?FILE-CABINET:: .TABLE ; TABLE FOR OBJECT FILE-CABINET .STRL "file cabinet" .PROP 2,P?SYNONYM W?CABINET .PROP 2,P?ADJECTIVE .BYTE A?FILE .BYTE A?OFFICE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 33 .BYTE 0 .ENDT T?GENERIC-CHAIR:: .TABLE ; TABLE FOR OBJECT GENERIC-CHAIR .STRL "chair" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?WOODEN-CHAIR:: .TABLE ; TABLE FOR OBJECT WOODEN-CHAIR .STRL "wooden chair" .PROP 2,P?SYNONYM W?CHAIR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WOODEN-CHAIR-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-CHAIR-F .PROP 4,P?ADJECTIVE .BYTE A?SIMPLE .BYTE A?WOODEN .BYTE A?WOOD .BYTE A?CUSTOMER .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?CARVED-CHAIR:: .TABLE ; TABLE FOR OBJECT CARVED-CHAIR .STRL "carved chair" .PROP 4,P?SYNONYM W?CHAIR W?THRONE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CARVED-CHAIR-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-CHAIR-F .PROP 5,P?ADJECTIVE .BYTE A?CARVED .BYTE A?OFFICE .BYTE A?ORNATE .BYTE A?ARM .BYTE A?LARGE .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY CARVED-CHAIR-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?NEWSPAPERS:: .TABLE ; TABLE FOR OBJECT NEWSPAPERS .STRL "newspaper" .PROP 2,P?SYNONYM W?NEWSPAPERS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NEWSPAPERS-F .BYTE 0 .ENDT T?OFFICE-DESK-STUFF:: .TABLE ; TABLE FOR OBJECT OFFICE-DESK-STUFF .STRL "stuff on the desk" .PROP 8,P?SYNONYM W?PILES W?LETTER W?SOUVENIR W?STUFF .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-STUFF-F .BYTE 0 .ENDT T?OFFICE-DESK:: .TABLE ; TABLE FOR OBJECT OFFICE-DESK .STRL "desk" .PROP 2,P?SYNONYM W?DESK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OFFICE-DESK-F .PROP 3,P?ADJECTIVE .BYTE A?LARGE .BYTE A?MASSIVE .BYTE A?OFFICE .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY OFFICE-DESK-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 25 .BYTE 0 .ENDT T?CLOCK:: .TABLE ; TABLE FOR OBJECT CLOCK .STRL "grandfather clock" .PROP 8,P?SYNONYM W?CLOCK W?CASE W?LOCK W?DOOR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOCK-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY LOCKED-F .PROP 3,P?ADJECTIVE .BYTE A?TALL .BYTE A?GRANDFATHER .BYTE A?CLOCK .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 99 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 9 .BYTE 0 .ENDT T?GARAGE-DOOR:: .TABLE ; TABLE FOR OBJECT GARAGE-DOOR .STRL "garage door" .PROP 4,P?SYNONYM W?DOOR W?LOCK .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY LOCKED-F .PROP 1,P?ADJECTIVE .BYTE A?GARAGE .BYTE 0 .ENDT T?OFFICE-DOOR:: .TABLE ; TABLE FOR OBJECT OFFICE-DOOR .STRL "office door" .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?OFFICE .BYTE 0 .ENDT T?HALL-4:: .TABLE ; TABLE FOR OBJECT HALL-4 .STRL "hallway" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE HALL-3 .PROP 5,P?SOUTH ; DOOR EXIT .BYTE GARAGE ; ROOM NAME .BYTE GARAGE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?EAST ; DOOR EXIT .BYTE OFFICE ; ROOM NAME .BYTE OFFICE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?WEST ; DOOR EXIT .BYTE STORAGE-CLOSET ; ROOM NAME .BYTE STORAGE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE GARAGE ; ROOM NAME .BYTE GARAGE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?LDESC ; STRING PROPERTY STR?87 .PROP 3,P?GLOBAL .BYTE STORAGE-DOOR .BYTE OFFICE-DOOR .BYTE GARAGE-DOOR .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY HALL-4 .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 16 .BYTE 0 .ENDT T?TOWELS:: .TABLE ; TABLE FOR OBJECT TOWELS .STRL "towel" .PROP 4,P?SYNONYM W?TOWEL W?TOWELS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-STUFF-F .BYTE 0 .ENDT T?LINENS:: .TABLE ; TABLE FOR OBJECT LINENS .STRL "linens" .PROP 6,P?SYNONYM W?LINENS W?SHEETS W?LINEN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-STUFF-F .BYTE 0 .ENDT T?STORAGE-DOOR:: .TABLE ; TABLE FOR OBJECT STORAGE-DOOR .STRL "storage door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ADJECTIVE .BYTE A?STORAGE .BYTE A?CLOSET .BYTE 0 .ENDT T?STORAGE-CLOSET:: .TABLE ; TABLE FOR OBJECT STORAGE-CLOSET .STRL "storage closet" .PROP 5,P?EAST ; DOOR EXIT .BYTE HALL-4 ; ROOM NAME .BYTE STORAGE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE HALL-4 ; ROOM NAME .BYTE STORAGE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?SYNONYM W?CLOSET .PROP 2,P?LDESC ; STRING PROPERTY STR?86 .PROP 1,P?GLOBAL .BYTE STORAGE-DOOR .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY HALL-4 .PROP 1,P?ADJECTIVE .BYTE A?STORAGE .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?OTHER-SHOES:: .TABLE ; TABLE FOR OBJECT OTHER-SHOES .STRL "other shoes" .PROP 4,P?SYNONYM W?SHOE W?SHOES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OTHER-SHOES-F .PROP 1,P?ADJECTIVE .BYTE A?OTHER .BYTE 0 .ENDT T?SHOE-PLATFORM:: .TABLE ; TABLE FOR OBJECT SHOE-PLATFORM .STRL "shoe platform" .PROP 2,P?SYNONYM W?PLATFORM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SHOE-PLATFORM-F .PROP 1,P?ADJECTIVE .BYTE A?SHOE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?SCROLL:: .TABLE ; TABLE FOR OBJECT SCROLL .STRL "scroll" .PROP 4,P?SYNONYM W?SCROLL W?SHRINE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SCROLL-F .PROP 2,P?LDESC ; STRING PROPERTY STR?85 .PROP 2,P?ADJECTIVE .BYTE A?LOVELY .BYTE A?CALLIGRAPHED .BYTE 0 .ENDT T?FLOWER-ARRANGEMENT:: .TABLE ; TABLE FOR OBJECT FLOWER-ARRANGEMENT .STRL "flower arrangement" .PROP 2,P?SYNONYM W?ARRANGEMENT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLOWER-F .PROP 1,P?ADJECTIVE .BYTE A?FLOWER .BYTE 0 .ENDT T?ENTRY:: .TABLE ; TABLE FOR OBJECT ENTRY .STRL "entry" .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE HALL-3 .PROP 5,P?WEST ; DOOR EXIT .BYTE FRONT-PORCH ; ROOM NAME .BYTE FRONT-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE FRONT-PORCH ; ROOM NAME .BYTE FRONT-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 4,P?SYNONYM W?ENTRY W?FOYER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ENTRY-F .PROP 2,P?GLOBAL .BYTE FRONT-DOOR .BYTE CLOSET .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY ENTRY .BYTE 0 .ENDT T?HALL-3:: .TABLE ; TABLE FOR OBJECT HALL-3 .STRL "hallway" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE HALL-2 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE HALL-4 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE ENTRY .PROP 1,P?OUT ; UNCONDITIONAL EXIT .BYTE ENTRY .PROP 2,P?LDESC ; STRING PROPERTY STR?83 .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY HALL-3 .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 16 .BYTE 0 .ENDT T?BUTLER-BATH:: .TABLE ; TABLE FOR OBJECT BUTLER-BATH .STRL "butler's bathroom" .PROP 5,P?SOUTH ; DOOR EXIT .BYTE BUTLER-ROOM ; ROOM NAME .BYTE BUTLER-BATH-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE BUTLER-ROOM ; ROOM NAME .BYTE BUTLER-BATH-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 4,P?SYNONYM W?ROOM W?BATHROOM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUTLER-BATH-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BATHROOM-F .PROP 5,P?GLOBAL .BYTE MIRROR .BYTE TOILET .BYTE SINK .BYTE BATHTUB .BYTE BUTLER-BATH-DOOR .PROP 4,P?ADJECTIVE .BYTE A?BUTLER .BYTE A?HIS .BYTE A?BATH .BYTE A?SERVANT .BYTE 0 .ENDT T?BUTLER-TABLE:: .TABLE ; TABLE FOR OBJECT BUTLER-TABLE .STRL "end table" .PROP 4,P?SYNONYM W?TABLE W?TABLES .PROP 4,P?ADJECTIVE .BYTE A?BARE .BYTE A?WOOD .BYTE A?WOODEN .BYTE A?END .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 15 .BYTE 0 .ENDT T?BUTLER-BATH-DOOR:: .TABLE ; TABLE FOR OBJECT BUTLER-BATH-DOOR .STRL "bathroom door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BATH-DOOR-F .PROP 2,P?ADJECTIVE .BYTE A?BATH .BYTE A?BATHROOM .BYTE 0 .ENDT T?BUTLER-ROOM:: .TABLE ; TABLE FOR OBJECT BUTLER-ROOM .STRL "butler's room" .PROP 5,P?NORTH ; DOOR EXIT .BYTE BUTLER-BATH ; ROOM NAME .BYTE BUTLER-BATH-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?EAST ; DOOR EXIT .BYTE HALL-2 ; ROOM NAME .BYTE BUTLER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?IN ; DOOR EXIT .BYTE BUTLER-BATH ; ROOM NAME .BYTE BUTLER-BATH-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE HALL-2 ; ROOM NAME .BYTE BUTLER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 4,P?SYNONYM W?BEDROOM W?ROOM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUTLER-ROOM-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BEDROOM-F .PROP 5,P?GLOBAL .BYTE BUTLER-DOOR .BYTE BUTLER-BATH-DOOR .BYTE BUTLER-WINDOW .BYTE CLOSET .BYTE BED .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY HALL-2 .PROP 4,P?ADJECTIVE .BYTE A?BUTLER .BYTE A?HIS .BYTE A?BED .BYTE A?SERVANT .BYTE 0 .ENDT T?BUTLER-DOOR:: .TABLE ; TABLE FOR OBJECT BUTLER-DOOR .STRL "butler's door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ADJECTIVE .BYTE A?BUTLER .BYTE A?HIS .BYTE 0 .ENDT T?HALL-2:: .TABLE ; TABLE FOR OBJECT HALL-2 .STRL "hallway" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE HALL-1 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE HALL-3 .PROP 5,P?EAST ; DOOR EXIT .BYTE MONICA-ROOM ; ROOM NAME .BYTE MONICA-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?WEST ; DOOR EXIT .BYTE BUTLER-ROOM ; ROOM NAME .BYTE BUTLER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HALL-2-F .PROP 2,P?GLOBAL .BYTE MONICA-DOOR .BYTE BUTLER-DOOR .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY HALL-2 .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 16 .BYTE 0 .ENDT T?HALL-1:: .TABLE ; TABLE FOR OBJECT HALL-1 .STRL "hallway" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE LIVING-ROOM .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE HALL-2 .PROP 5,P?WEST ; DOOR EXIT .BYTE KITCHEN ; ROOM NAME .BYTE KITCHEN-HALL-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HALL-1-F .PROP 1,P?GLOBAL .BYTE KITCHEN-HALL-DOOR .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY HALL-1 .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 16 .BYTE 0 .ENDT T?TOASTER:: .TABLE ; TABLE FOR OBJECT TOASTER .STRL "toaster" .PROP 2,P?SYNONYM W?TOASTER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY APPLIANCE-F .PROP 1,P?ADJECTIVE .BYTE A?ELECTRIC .BYTE 0 .ENDT T?MIXER:: .TABLE ; TABLE FOR OBJECT MIXER .STRL "mixer" .PROP 2,P?SYNONYM W?MIXER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY APPLIANCE-F .PROP 1,P?ADJECTIVE .BYTE A?ELECTRIC .BYTE 0 .ENDT T?HOOD:: .TABLE ; TABLE FOR OBJECT HOOD .STRL "range hood" .PROP 2,P?SYNONYM W?HOOD .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY APPLIANCE-F .PROP 2,P?ADJECTIVE .BYTE A?ELECTRIC .BYTE A?RANGE .BYTE 0 .ENDT T?RANGE:: .TABLE ; TABLE FOR OBJECT RANGE .STRL "range" .PROP 2,P?SYNONYM W?RANGE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY APPLIANCE-F .PROP 1,P?ADJECTIVE .BYTE A?ELECTRIC .BYTE 0 .ENDT T?COLD-FOODS:: .TABLE ; TABLE FOR OBJECT COLD-FOODS .STRL "bunch of cold food" .PROP 6,P?SYNONYM W?FOOD W?FOODS W?BUNCH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FOODS-F .PROP 1,P?ADJECTIVE .BYTE A?COLD .BYTE 0 .ENDT T?REFRIGERATOR:: .TABLE ; TABLE FOR OBJECT REFRIGERATOR .STRL "refrigerator" .PROP 6,P?SYNONYM W?APPLIANCE W?REFRIGERATOR W?FRIDGE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY APPLIANCE-F .PROP 1,P?ADJECTIVE .BYTE A?ELECTRIC .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 22 .BYTE 0 .ENDT T?K-CLOCK:: .TABLE ; TABLE FOR OBJECT K-CLOCK .STRL "kitchen clock" .PROP 2,P?SYNONYM W?CLOCK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY K-CLOCK-F .PROP 1,P?ADJECTIVE .BYTE A?KITCHEN .BYTE 0 .ENDT T?FOODS:: .TABLE ; TABLE FOR OBJECT FOODS .STRL "bunch of canned food" .PROP 6,P?SYNONYM W?FOOD W?FOODS W?BUNCH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FOODS-F .PROP 1,P?ADJECTIVE .BYTE A?CANNED .BYTE 0 .ENDT T?K-CUPBOARD:: .TABLE ; TABLE FOR OBJECT K-CUPBOARD .STRL "cupboard" .PROP 2,P?SYNONYM W?CUPBOARD .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 50 .BYTE 0 .ENDT T?CHINA:: .TABLE ; TABLE FOR OBJECT CHINA .STRL "set of china" .PROP 4,P?SYNONYM W?CHINA W?SET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SILVERWARE-F .BYTE 0 .ENDT T?GLASSES:: .TABLE ; TABLE FOR OBJECT GLASSES .STRL "glass collection" .PROP 4,P?SYNONYM W?GLASS W?GLASSES .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SILVERWARE-F .BYTE 0 .ENDT T?SILVERWARE:: .TABLE ; TABLE FOR OBJECT SILVERWARE .STRL "set of silverware" .PROP 4,P?SYNONYM W?SILVER W?SET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SILVERWARE-F .BYTE 0 .ENDT T?K-CABINETS:: .TABLE ; TABLE FOR OBJECT K-CABINETS .STRL "cabinet" .PROP 2,P?SYNONYM W?CABINET .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 50 .BYTE 0 .ENDT T?KITCHEN-HALL-DOOR:: .TABLE ; TABLE FOR OBJECT KITCHEN-HALL-DOOR .STRL "kitchen door" .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?KITCHEN .BYTE 0 .ENDT T?KITCHEN:: .TABLE ; TABLE FOR OBJECT KITCHEN .STRL "kitchen" .PROP 5,P?NORTH ; DOOR EXIT .BYTE DINING-ROOM ; ROOM NAME .BYTE KITCHEN-DINING-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?EAST ; DOOR EXIT .BYTE HALL-1 ; ROOM NAME .BYTE KITCHEN-HALL-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?SYNONYM W?KITCHEN .PROP 2,P?LDESC ; STRING PROPERTY STR?77 .PROP 6,P?GLOBAL .BYTE KITCHEN-DINING-DOOR .BYTE KITCHEN-HALL-DOOR .BYTE KITCHEN-WINDOW .BYTE SINK .BYTE CABINET .BYTE CHAIR .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY HALL-1 .BYTE 0 .ENDT T?DINING-ROOM-BENCH:: .TABLE ; TABLE FOR OBJECT DINING-ROOM-BENCH .STRL "dining bench" .PROP 4,P?SYNONYM W?BENCH W?BENCHES .PROP 1,P?ADJECTIVE .BYTE A?DINING .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 50 .BYTE 0 .ENDT T?DINING-ROOM-TABLE:: .TABLE ; TABLE FOR OBJECT DINING-ROOM-TABLE .STRL "dining table" .PROP 2,P?SYNONYM W?TABLE .PROP 2,P?ADJECTIVE .BYTE A?LONG .BYTE A?DINING .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 50 .BYTE 0 .ENDT T?KITCHEN-DINING-DOOR:: .TABLE ; TABLE FOR OBJECT KITCHEN-DINING-DOOR .STRL "swinging door" .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?SWINGING .BYTE 0 .ENDT T?DINING-ROOM:: .TABLE ; TABLE FOR OBJECT DINING-ROOM .STRL "dining room" .PROP 5,P?SOUTH ; DOOR EXIT .BYTE KITCHEN ; ROOM NAME .BYTE KITCHEN-DINING-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?EAST ; DOOR EXIT .BYTE LIVING-ROOM ; ROOM NAME .BYTE LIVING-DINING-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?WEST ; DOOR EXIT .BYTE FRONT-YARD ; ROOM NAME .BYTE DINING-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE FRONT-YARD ; ROOM NAME .BYTE DINING-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?LDESC ; STRING PROPERTY STR?76 .PROP 5,P?GLOBAL .BYTE DINING-DOOR .BYTE LIVING-DINING-DOOR .BYTE KITCHEN-DINING-DOOR .BYTE WINDOW .BYTE CHAIR .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY LIVING-ROOM .PROP 1,P?ADJECTIVE .BYTE A?DINING .BYTE 0 .ENDT T?LIQUOR-CABINET:: .TABLE ; TABLE FOR OBJECT LIQUOR-CABINET .STRL "liquor cabinet" .PROP 2,P?SYNONYM W?CABINET .PROP 1,P?ADJECTIVE .BYTE A?LIQUOR .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?RADIO:: .TABLE ; TABLE FOR OBJECT RADIO .STRL "radio" .PROP 8,P?SYNONYM W?RADIO W?VOLUME W?MUSIC W?PROGRAM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RADIO-F .PROP 1,P?ADJECTIVE .BYTE A?CONSOLE .PROP 2,P?TEXT ; STRING PROPERTY STR?54 .BYTE 0 .ENDT T?COFFEE-TABLE:: .TABLE ; TABLE FOR OBJECT COFFEE-TABLE .STRL "coffee table" .PROP 2,P?SYNONYM W?TABLE .PROP 1,P?ADJECTIVE .BYTE A?COFFEE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 50 .BYTE 0 .ENDT T?CLUB-CHAIR:: .TABLE ; TABLE FOR OBJECT CLUB-CHAIR .STRL "club chair" .PROP 2,P?SYNONYM W?CHAIR .PROP 1,P?ADJECTIVE .BYTE A?CLUB .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?SOFA:: .TABLE ; TABLE FOR OBJECT SOFA .STRL "davenport" .PROP 8,P?SYNONYM W?COUCH W?SOFA W?DAVENPORT W?DIVAN .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?WOOD-PILE:: .TABLE ; TABLE FOR OBJECT WOOD-PILE .STRL "wood pile" .PROP 2,P?SYNONYM W?PILE .PROP 1,P?ADJECTIVE .BYTE A?WOOD .BYTE 0 .ENDT T?FIRE:: .TABLE ; TABLE FOR OBJECT FIRE .STRL "fire" .PROP 2,P?SYNONYM W?FIRE .BYTE 0 .ENDT T?FIREPLACE:: .TABLE ; TABLE FOR OBJECT FIREPLACE .STRL "fieldstone fireplace" .PROP 2,P?SYNONYM W?FIREPLACE .PROP 2,P?ADJECTIVE .BYTE A?FIELDS .BYTE A?STONE .BYTE 0 .ENDT T?LAMP:: .TABLE ; TABLE FOR OBJECT LAMP .STRL "lamp" .PROP 2,P?SYNONYM W?LAMP .BYTE 0 .ENDT T?LIVING-DINING-DOOR:: .TABLE ; TABLE FOR OBJECT LIVING-DINING-DOOR .STRL "double door" .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?DOUBLE .BYTE 0 .ENDT T?LIVING-ROOM:: .TABLE ; TABLE FOR OBJECT LIVING-ROOM .STRL "living room" .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE HALL-1 .PROP 5,P?EAST ; DOOR EXIT .BYTE LINDER-ROOM ; ROOM NAME .BYTE LINDER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?WEST ; DOOR EXIT .BYTE DINING-ROOM ; ROOM NAME .BYTE LIVING-DINING-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 4,P?SYNONYM W?ROOM W?PARLOR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LIVING-ROOM-F .PROP 4,P?GLOBAL .BYTE LINDER-DOOR .BYTE LIVING-DINING-DOOR .BYTE TELEPHONE .BYTE LAMP .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY LIVING-ROOM .PROP 1,P?ADJECTIVE .BYTE A?LIVING .BYTE 0 .ENDT T?MASTER-BEDROOM-DRESSER:: .TABLE ; TABLE FOR OBJECT MASTER-BEDROOM-DRESSER .STRL "dresser" .PROP 2,P?SYNONYM W?DRESSER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MASTER-BEDROOM-DRESSER-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?FOUR-POSTER:: .TABLE ; TABLE FOR OBJECT FOUR-POSTER .STRL "four-poster bed" .PROP 6,P?SYNONYM W?BED W?POSTER W?FOUR-POSTER .PROP 2,P?ADJECTIVE .BYTE A?FOUR .BYTE A?FOUR-POSTER .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?LINDER-ROOM-STUFF:: .TABLE ; TABLE FOR OBJECT LINDER-ROOM-STUFF .STRL "stuff in the room" .PROP 8,P?SYNONYM W?CLOTHES W?NEWSPAPERS W?PAPERS W?STUFF .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-STUFF-F .BYTE 0 .ENDT T?CHAIR:: .TABLE ; TABLE FOR OBJECT CHAIR .STRL "chair" .PROP 4,P?SYNONYM W?CHAIR W?CHAIRS .BYTE 0 .ENDT T?LINDER-DOOR:: .TABLE ; TABLE FOR OBJECT LINDER-DOOR .STRL "bedroom door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BEDROOM-DOOR-F .PROP 1,P?ADJECTIVE .BYTE A?BEDROOM .BYTE 0 .ENDT T?LINDER-ROOM:: .TABLE ; TABLE FOR OBJECT LINDER-ROOM .STRL "Linder's bedroom" .PROP 5,P?SOUTH ; DOOR EXIT .BYTE BATHROOM ; ROOM NAME .BYTE LINDER-BATH-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?EAST ; DOOR EXIT .BYTE ROCK-GARDEN ; ROOM NAME .BYTE LINDER-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?WEST ; DOOR EXIT .BYTE LIVING-ROOM ; ROOM NAME .BYTE LINDER-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE ROCK-GARDEN ; ROOM NAME .BYTE LINDER-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 4,P?SYNONYM W?BEDROOM W?ROOM .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LINDER-ROOM-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BEDROOM-F .PROP 8,P?GLOBAL .BYTE LINDER-DOOR .BYTE LINDER-BACK-DOOR .BYTE LINDER-BATH-DOOR .BYTE CLOSET .BYTE MIRROR .BYTE LINDER-WINDOW .BYTE BED .BYTE CHAIR .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY LINDER-ROOM .PROP 4,P?ADJECTIVE .BYTE A?MASTER .BYTE A?LINDER .BYTE A?BED .BYTE A?HIS .BYTE 0 .ENDT T?TOILET-ROOM:: .TABLE ; TABLE FOR OBJECT TOILET-ROOM .STRL "toilet room" .PROP 5,P?EAST ; DOOR EXIT .BYTE BATHROOM ; ROOM NAME .BYTE TOILET-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE BATHROOM ; ROOM NAME .BYTE TOILET-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?SYNONYM W?ROOM .PROP 2,P?LDESC ; STRING PROPERTY STR?49 .PROP 2,P?GLOBAL .BYTE TOILET-DOOR .BYTE TOILET .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BATHROOM .PROP 1,P?ADJECTIVE .BYTE A?TOILET .BYTE 0 .ENDT T?SHOWER:: .TABLE ; TABLE FOR OBJECT SHOWER .STRL "shower" .PROP 4,P?SYNONYM W?SHOWER W?HEAD .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SHOWER-F .PROP 1,P?ADJECTIVE .BYTE A?SHOWER .BYTE 0 .ENDT T?POTTED-PLANTS:: .TABLE ; TABLE FOR OBJECT POTTED-PLANTS .STRL "potted plants" .PROP 4,P?SYNONYM W?PLANT W?PLANTS .PROP 1,P?ADJECTIVE .BYTE A?POTTED .BYTE 0 .ENDT T?BATHTUB:: .TABLE ; TABLE FOR OBJECT BATHTUB .STRL "bathtub" .PROP 4,P?SYNONYM W?TUB W?BATHTUB .PROP 1,P?ADJECTIVE .BYTE A?BATH .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 50 .BYTE 0 .ENDT T?TUB-ROOM:: .TABLE ; TABLE FOR OBJECT TUB-ROOM .STRL "tub room" .PROP 5,P?WEST ; DOOR EXIT .BYTE BATHROOM ; ROOM NAME .BYTE TUB-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE BATHROOM ; ROOM NAME .BYTE TUB-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?LDESC ; STRING PROPERTY STR?48 .PROP 4,P?GLOBAL .BYTE TUB-DOOR .BYTE BATH-WINDOW .BYTE BATHTUB .BYTE SINK .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BATHROOM .BYTE 0 .ENDT T?MASTER-BATH-COUNTER:: .TABLE ; TABLE FOR OBJECT MASTER-BATH-COUNTER .STRL "counter" .PROP 4,P?SYNONYM W?COUNTER W?PULLMAN .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MASTER-BATH-COUNTER-F .PROP 3,P?ADJECTIVE .BYTE A?LONG .BYTE A?BATH .BYTE A?BATHROOM .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 50 .BYTE 0 .ENDT T?CABINET:: .TABLE ; TABLE FOR OBJECT CABINET .STRL "cabinet" .PROP 2,P?SYNONYM W?CABINET .BYTE 0 .ENDT T?TUB-DOOR:: .TABLE ; TABLE FOR OBJECT TUB-DOOR .STRL "tub door" .PROP 2,P?SYNONYM W?DOOR .PROP 3,P?ADJECTIVE .BYTE A?TUB .BYTE A?BATHTUB .BYTE A?BATH .BYTE 0 .ENDT T?TOILET-DOOR:: .TABLE ; TABLE FOR OBJECT TOILET-DOOR .STRL "toilet door" .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?TOILET .BYTE 0 .ENDT T?LINDER-BATH-DOOR:: .TABLE ; TABLE FOR OBJECT LINDER-BATH-DOOR .STRL "redwood door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BATH-DOOR-F .PROP 3,P?ADJECTIVE .BYTE A?REDWOOD .BYTE A?BATH .BYTE A?BATHROOM .BYTE 0 .ENDT T?BATHROOM:: .TABLE ; TABLE FOR OBJECT BATHROOM .STRL "bathroom" .PROP 5,P?NORTH ; DOOR EXIT .BYTE LINDER-ROOM ; ROOM NAME .BYTE LINDER-BATH-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?SOUTH ; DOOR EXIT .BYTE MONICA-ROOM ; ROOM NAME .BYTE MONICA-BATH-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?EAST ; DOOR EXIT .BYTE TUB-ROOM ; ROOM NAME .BYTE TUB-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?WEST ; DOOR EXIT .BYTE TOILET-ROOM ; ROOM NAME .BYTE TOILET-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BATHROOM-F .PROP 2,P?LDESC ; STRING PROPERTY STR?47 .PROP 7,P?GLOBAL .BYTE MONICA-BATH-DOOR .BYTE LINDER-BATH-DOOR .BYTE TOILET-DOOR .BYTE TUB-DOOR .BYTE CABINET .BYTE MIRROR .BYTE SINK .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BATHROOM .PROP 8,P?PSEUDO W?SHAVER RANDOM-PSEUDO W?TOOTHPASTE RANDOM-PSEUDO .BYTE 0 .ENDT T?RECORDS:: .TABLE ; TABLE FOR OBJECT RECORDS .STRL "record collection" .PROP 4,P?SYNONYM W?RECORD W?MUSIC .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RECORDS-F .BYTE 0 .ENDT T?BOOK-CASE:: .TABLE ; TABLE FOR OBJECT BOOK-CASE .STRL "book case" .PROP 8,P?SYNONYM W?BOOKCASE W?CASE W?BOOK W?BOOKS .PROP 1,P?ADJECTIVE .BYTE A?BOOK .PROP 2,P?TEXT ; STRING PROPERTY STR?40 .BYTE 0 .ENDT T?MOVIE-POSTERS:: .TABLE ; TABLE FOR OBJECT MOVIE-POSTERS .STRL "bunch of movie posters" .PROP 2,P?SYNONYM W?POSTER .PROP 1,P?ADJECTIVE .BYTE A?MOVIE .PROP 2,P?TEXT ; STRING PROPERTY STR?39 .BYTE 0 .ENDT T?MONICA-TABLE-STUFF:: .TABLE ; TABLE FOR OBJECT MONICA-TABLE-STUFF .STRL "stuff on the table" .PROP 8,P?SYNONYM W?MAKE-UP W?STUFF W?LETTER W?TOOLS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-STUFF-F .BYTE 0 .ENDT T?MONICA-TABLE:: .TABLE ; TABLE FOR OBJECT MONICA-TABLE .STRL "dressing table" .PROP 6,P?SYNONYM W?TABLE W?DESK W?BENCH .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MONICA-TABLE-F .PROP 2,P?ADJECTIVE .BYTE A?DRESSING .BYTE A?WORK .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 50 .BYTE 0 .ENDT T?CLOSET:: .TABLE ; TABLE FOR OBJECT CLOSET .STRL "closet" .PROP 2,P?SYNONYM W?CLOSET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-F .BYTE 0 .ENDT T?TELEPHONE:: .TABLE ; TABLE FOR OBJECT TELEPHONE .STRL "telephone" .PROP 6,P?SYNONYM W?TELEPHONE W?PHONE W?RECEIVER .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TELEPHONE-F .BYTE 0 .ENDT T?MIRROR:: .TABLE ; TABLE FOR OBJECT MIRROR .STRL "mirror" .PROP 2,P?SYNONYM W?MIRROR .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MIRROR-F .BYTE 0 .ENDT T?BED:: .TABLE ; TABLE FOR OBJECT BED .STRL "bed" .PROP 2,P?SYNONYM W?BED .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BED-F .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?MONICA-BATH-DOOR:: .TABLE ; TABLE FOR OBJECT MONICA-BATH-DOOR .STRL "cedar door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BATH-DOOR-F .PROP 3,P?ADJECTIVE .BYTE A?CEDAR .BYTE A?BATH .BYTE A?BATHROOM .BYTE 0 .ENDT T?MONICA-DOOR:: .TABLE ; TABLE FOR OBJECT MONICA-DOOR .STRL "bedroom door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BEDROOM-DOOR-F .PROP 1,P?ADJECTIVE .BYTE A?BEDROOM .BYTE 0 .ENDT T?MONICA-ROOM:: .TABLE ; TABLE FOR OBJECT MONICA-ROOM .STRL "Monica's bedroom" .PROP 5,P?NORTH ; DOOR EXIT .BYTE BATHROOM ; ROOM NAME .BYTE MONICA-BATH-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?EAST ; DOOR EXIT .BYTE BACK-YARD ; ROOM NAME .BYTE MONICA-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?WEST ; DOOR EXIT .BYTE HALL-2 ; ROOM NAME .BYTE MONICA-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE BACK-YARD ; ROOM NAME .BYTE MONICA-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MONICA-ROOM-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BEDROOM-F .PROP 8,P?GLOBAL .BYTE MONICA-DOOR .BYTE MONICA-BACK-DOOR .BYTE MONICA-BATH-DOOR .BYTE WINDOW .BYTE BED .BYTE MIRROR .BYTE TELEPHONE .BYTE CLOSET .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY MONICA-ROOM .PROP 4,P?PSEUDO W?CHAIR RANDOM-PSEUDO .BYTE 0 .ENDT T?ROCKS:: .TABLE ; TABLE FOR OBJECT ROCKS .STRL "rocks" .PROP 6,P?SYNONYM W?ROCKS W?ROCK W?BOULDER .PROP 2,P?ADJECTIVE .BYTE A?SMOOTH .BYTE A?ROUND .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 150 .BYTE 0 .ENDT T?BATH-WINDOW:: .TABLE ; TABLE FOR OBJECT BATH-WINDOW .STRL "bath window" .PROP 8,P?SYNONYM W?WINDOW W?PANE W?PANES W?FRAME .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WINDOW-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WINDOW-F .PROP 1,P?ADJECTIVE .BYTE A?BATH .BYTE 0 .ENDT T?LINDER-WINDOW:: .TABLE ; TABLE FOR OBJECT LINDER-WINDOW .STRL "Linder's window" .PROP 8,P?SYNONYM W?WINDOW W?PANE W?PANES W?FRAME .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WINDOW-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WINDOW-F .PROP 2,P?ADJECTIVE .BYTE A?LINDER .BYTE A?HIS .BYTE 0 .ENDT T?LINDER-BACK-DOOR:: .TABLE ; TABLE FOR OBJECT LINDER-BACK-DOOR .STRL "back door" .PROP 4,P?SYNONYM W?DOOR W?LOCK .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BACK-DOOR-F .PROP 2,P?ADJECTIVE .BYTE A?BACK .BYTE A?OUTSIDE .BYTE 0 .ENDT T?ROCK-GARDEN:: .TABLE ; TABLE FOR OBJECT ROCK-GARDEN .STRL "rock garden" .PROP 2,P?NORTH ; STRING PROPERTY STR?20 .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE BACK-YARD .PROP 2,P?EAST ; STRING PROPERTY STR?33 .PROP 5,P?WEST ; DOOR EXIT .BYTE LINDER-ROOM ; ROOM NAME .BYTE LINDER-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?LDESC ; STRING PROPERTY STR?38 .PROP 7,P?GLOBAL .BYTE HOUSE .BYTE LINDER-BACK-DOOR .BYTE LINDER-WINDOW .BYTE BATH-WINDOW .BYTE LAWN .BYTE WOODS .BYTE FENCE .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY ROCK-GARDEN .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?MONICA-BACK-DOOR:: .TABLE ; TABLE FOR OBJECT MONICA-BACK-DOOR .STRL "back door" .PROP 4,P?SYNONYM W?DOOR W?LOCK .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BACK-DOOR-F .PROP 2,P?ADJECTIVE .BYTE A?BACK .BYTE A?OUTSIDE .BYTE 0 .ENDT T?BACK-YARD:: .TABLE ; TABLE FOR OBJECT BACK-YARD .STRL "back yard" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE ROCK-GARDEN .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE OFFICE-PORCH .PROP 2,P?EAST ; STRING PROPERTY STR?33 .PROP 5,P?WEST ; DOOR EXIT .BYTE MONICA-ROOM ; ROOM NAME .BYTE MONICA-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?LDESC ; STRING PROPERTY STR?37 .PROP 5,P?GLOBAL .BYTE HOUSE .BYTE MONICA-BACK-DOOR .BYTE WINDOW .BYTE LAWN .BYTE WOODS .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY BACK-YARD .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?PIECE-OF-PUTTY:: .TABLE ; TABLE FOR OBJECT PIECE-OF-PUTTY .STRL "chunk of putty" .PROP 4,P?SYNONYM W?CHUNK W?PUTTY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PIECE-OF-PUTTY-F .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?OFFICE:: .TABLE ; TABLE FOR OBJECT OFFICE .STRL "office" .PROP 5,P?EAST ; DOOR EXIT .BYTE OFFICE-PORCH ; ROOM NAME .BYTE OFFICE-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?WEST ; DOOR EXIT .BYTE HALL-4 ; ROOM NAME .BYTE OFFICE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE OFFICE-PORCH ; ROOM NAME .BYTE OFFICE-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?SYNONYM W?OFFICE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OFFICE-F .PROP 6,P?GLOBAL .BYTE OFFICE-DOOR .BYTE OFFICE-WINDOW .BYTE BROKEN-GLASS .BYTE OFFICE-BACK-DOOR .BYTE TELEPHONE .BYTE CLOCK .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY OFFICE .BYTE 0 .ENDT T?PIECE-OF-WIRE:: .TABLE ; TABLE FOR OBJECT PIECE-OF-WIRE .STRL "green wire piece" .PROP 4,P?SYNONYM W?WIRE W?PIECE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PIECE-OF-WIRE-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WIRE-F .PROP 2,P?ADJECTIVE .BYTE A?GREEN .BYTE A?WIRE .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?GENERIC-CAST:: .TABLE ; TABLE FOR OBJECT GENERIC-CAST .STRL "cast" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?BACK-FOOTPRINTS-CAST:: .TABLE ; TABLE FOR OBJECT BACK-FOOTPRINTS-CAST .STRL "back-yard cast" .PROP 2,P?SYNONYM W?CAST .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-CAST-F .PROP 2,P?ADJECTIVE .BYTE A?BACK-YARD .BYTE A?BACK .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 9 .BYTE 0 .ENDT T?BACK-FOOTPRINTS:: .TABLE ; TABLE FOR OBJECT BACK-FOOTPRINTS .STRL "set of footprints" .PROP 6,P?SYNONYM W?FOOTPRINTS W?PRINTS W?SET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BACK-FOOTPRINTS-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-FOOTPRINTS-F .PROP 2,P?LDESC ; STRING PROPERTY STR?36 .PROP 1,P?ADJECTIVE .BYTE A?FOOT .PROP 2,P?FDESC ; STRING PROPERTY STR?35 .BYTE 0 .ENDT T?BROKEN-GLASS:: .TABLE ; TABLE FOR OBJECT BROKEN-GLASS .STRL "pile of broken glass" .PROP 8,P?SYNONYM W?PILE W?GLASS W?FRAGMENT W?SHARD .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BROKEN-GLASS-F .PROP 1,P?ADJECTIVE .BYTE A?BROKEN .BYTE 0 .ENDT T?LAWN:: .TABLE ; TABLE FOR OBJECT LAWN .STRL "lawn" .PROP 4,P?SYNONYM W?LAWN W?GRASS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LAWN-F .PROP 1,P?ADJECTIVE .BYTE A?GREEN .BYTE 0 .ENDT T?OFFICE-WINDOW:: .TABLE ; TABLE FOR OBJECT OFFICE-WINDOW .STRL "office window" .PROP 8,P?SYNONYM W?WINDOW W?PANE W?PANES W?FRAME .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OFFICE-WINDOW-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WINDOW-F .PROP 1,P?ADJECTIVE .BYTE A?OFFICE .BYTE 0 .ENDT T?OFFICE-BACK-DOOR:: .TABLE ; TABLE FOR OBJECT OFFICE-BACK-DOOR .STRL "back door" .PROP 4,P?SYNONYM W?DOOR W?LOCK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OFFICE-BACK-DOOR-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BACK-DOOR-F .PROP 2,P?ADJECTIVE .BYTE A?BACK .BYTE A?OUTSIDE .BYTE 0 .ENDT T?OFFICE-PORCH:: .TABLE ; TABLE FOR OBJECT OFFICE-PORCH .STRL "office porch" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE BACK-YARD .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE OFFICE-PATH .PROP 2,P?EAST ; STRING PROPERTY STR?33 .PROP 5,P?WEST ; DOOR EXIT .BYTE OFFICE ; ROOM NAME .BYTE OFFICE-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?IN ; DOOR EXIT .BYTE OFFICE ; ROOM NAME .BYTE OFFICE-BACK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OFFICE-PORCH-F .PROP 7,P?GLOBAL .BYTE HOUSE .BYTE OFFICE-BACK-DOOR .BYTE OFFICE-WINDOW .BYTE LAWN .BYTE WOODS .BYTE BROKEN-GLASS .BYTE BACK-FOOTPRINTS .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY OFFICE-PORCH .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?BACK-GATE:: .TABLE ; TABLE FOR OBJECT BACK-GATE .STRL "back gate" .PROP 2,P?SYNONYM W?GATE .PROP 2,P?ADJECTIVE .BYTE A?BACK .BYTE A?OFFICE .BYTE 0 .ENDT T?OFFICE-PATH:: .TABLE ; TABLE FOR OBJECT OFFICE-PATH .STRL "office path" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE OFFICE-PORCH .PROP 2,P?SOUTH ; STRING PROPERTY STR?30 .PROP 2,P?EAST ; STRING PROPERTY STR?33 .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE SIDE-YARD .PROP 2,P?LDESC ; STRING PROPERTY STR?32 .PROP 3,P?GLOBAL .BYTE HOUSE .BYTE WOODS .BYTE SIDE-FOOTPRINTS .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY OFFICE-PATH .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 3 .BYTE 0 .ENDT T?SIDE-FOOTPRINTS-CAST:: .TABLE ; TABLE FOR OBJECT SIDE-FOOTPRINTS-CAST .STRL "side-yard cast" .PROP 2,P?SYNONYM W?CAST .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SIDE-FOOTPRINTS-CAST-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-CAST-F .PROP 2,P?ADJECTIVE .BYTE A?SIDE-YARD .BYTE A?SIDE .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 9 .BYTE 0 .ENDT T?SIDE-YARD:: .TABLE ; TABLE FOR OBJECT SIDE-YARD .STRL "side yard" .PROP 2,P?NORTH ; STRING PROPERTY STR?31 .PROP 2,P?SOUTH ; STRING PROPERTY STR?20 .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE OFFICE-PATH .PROP 1,P?WEST ; UNCONDITIONAL EXIT .BYTE DRIVEWAY-ENTRANCE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SIDE-YARD-F .PROP 4,P?GLOBAL .BYTE HOUSE .BYTE FENCE .BYTE DRIVEWAY-OBJECT .BYTE SIDE-FOOTPRINTS .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY SIDE-YARD .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?LIMBO:: .TABLE ; TABLE FOR OBJECT LIMBO .STRL "limbo" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE DRIVEWAY-ENTRANCE .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY DRIVEWAY-ENTRANCE .PROP 2,P?CONTFCN ; ATOM (CONSTANT) PROPERTY NULL-F .BYTE 0 .ENDT T?SIDE-FOOTPRINTS:: .TABLE ; TABLE FOR OBJECT SIDE-FOOTPRINTS .STRL "set of footprints" .PROP 6,P?SYNONYM W?FOOTPRINTS W?PRINTS W?SET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SIDE-FOOTPRINTS-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-FOOTPRINTS-F .PROP 1,P?ADJECTIVE .BYTE A?FOOT .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY SIDE-FOOTPRINTS-F .BYTE 0 .ENDT T?WOODS:: .TABLE ; TABLE FOR OBJECT WOODS .STRL "bamboo woods" .PROP 6,P?SYNONYM W?WOODS W?FOREST W?THICKET .PROP 4,P?ADJECTIVE .BYTE A?DENSE .BYTE A?THICK .BYTE A?DARK .BYTE A?BAMBOO .PROP 2,P?TEXT ; STRING PROPERTY STR?34 .BYTE 0 .ENDT T?DRIVEWAY-ENTRANCE:: .TABLE ; TABLE FOR OBJECT DRIVEWAY-ENTRANCE .STRL "driveway entrance" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE DRIVEWAY .PROP 2,P?SOUTH ; STRING PROPERTY STR?30 .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE SIDE-YARD .PROP 2,P?WEST ; STRING PROPERTY STR?20 .PROP 2,P?LDESC ; STRING PROPERTY STR?29 .PROP 6,P?GLOBAL .BYTE HOUSE .BYTE WOODS .BYTE FRONT-DOOR .BYTE FENCE .BYTE DRIVEWAY-OBJECT .BYTE SIDE-FOOTPRINTS .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY DRIVEWAY-ENTRANCE .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 6 .PROP 2,P?FDESC ; STRING PROPERTY STR?28 .BYTE 0 .ENDT T?DRIVEWAY:: .TABLE ; TABLE FOR OBJECT DRIVEWAY .STRL "driveway" .PROP 1,P?NORTH ; UNCONDITIONAL EXIT .BYTE FRONT-PORCH .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE DRIVEWAY-ENTRANCE .PROP 1,P?EAST ; UNCONDITIONAL EXIT .BYTE GARAGE .PROP 2,P?WEST ; STRING PROPERTY STR?20 .PROP 2,P?LDESC ; STRING PROPERTY STR?26 .PROP 4,P?GLOBAL .BYTE HOUSE .BYTE FRONT-DOOR .BYTE FENCE .BYTE DRIVEWAY-OBJECT .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY DRIVEWAY .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 12 .BYTE 0 .ENDT T?DOORBELL:: .TABLE ; TABLE FOR OBJECT DOORBELL .STRL "door bell" .PROP 4,P?SYNONYM W?BELL W?DOORBELL .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DOORBELL-F .PROP 1,P?ADJECTIVE .BYTE A?DOOR .BYTE 0 .ENDT T?DRIVEWAY-OBJECT:: .TABLE ; TABLE FOR OBJECT DRIVEWAY-OBJECT .STRL "driveway" .PROP 4,P?SYNONYM W?DRIVEWAY W?WAY .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DRIVEWAY-F .PROP 2,P?LDESC ; STRING PROPERTY STR?27 .PROP 1,P?ADJECTIVE .BYTE A?DRIVE .BYTE 0 .ENDT T?FRONT-PORCH:: .TABLE ; TABLE FOR OBJECT FRONT-PORCH .STRL "front porch" .PROP 5,P?NORTH ; DOOR EXIT .BYTE FRONT-YARD ; ROOM NAME .BYTE FRONT-GATE ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?SOUTH ; UNCONDITIONAL EXIT .BYTE DRIVEWAY .PROP 5,P?EAST ; DOOR EXIT .BYTE ENTRY ; ROOM NAME .BYTE FRONT-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?WEST ; STRING PROPERTY STR?20 .PROP 5,P?IN ; DOOR EXIT .BYTE ENTRY ; ROOM NAME .BYTE FRONT-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FRONT-PORCH-F .PROP 5,P?GLOBAL .BYTE HOUSE .BYTE FRONT-DOOR .BYTE FRONT-GATE .BYTE FENCE .BYTE DRIVEWAY-OBJECT .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY FRONT-PORCH .PROP 2,P?CORRIDOR ; INTEGER/CONSTANT PROPERTY 4 .BYTE 0 .ENDT T?KITCHEN-GARDEN:: .TABLE ; TABLE FOR OBJECT KITCHEN-GARDEN .STRL "kitchen garden" .PROP 8,P?SYNONYM W?GARDEN W?VEGETABLE W?HERB W?HERBS .PROP 1,P?ADJECTIVE .BYTE A?KITCHEN .BYTE 0 .ENDT T?FENCE:: .TABLE ; TABLE FOR OBJECT FENCE .STRL "fence" .PROP 2,P?SYNONYM W?FENCE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FENCE-F .BYTE 0 .ENDT T?FRONT-DOOR:: .TABLE ; TABLE FOR OBJECT FRONT-DOOR .STRL "front door" .PROP 4,P?SYNONYM W?DOOR W?LOCK .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FRONT-DOOR-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY LOCKED-F .PROP 1,P?ADJECTIVE .BYTE A?FRONT .BYTE 0 .ENDT T?FRONT-GATE:: .TABLE ; TABLE FOR OBJECT FRONT-GATE .STRL "front gate" .PROP 2,P?SYNONYM W?GATE .PROP 1,P?ADJECTIVE .BYTE A?FRONT .BYTE 0 .ENDT T?BUTLER-WINDOW:: .TABLE ; TABLE FOR OBJECT BUTLER-WINDOW .STRL "bedroom window" .PROP 8,P?SYNONYM W?WINDOW W?PANE W?PANES W?FRAME .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WINDOW-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WINDOW-F .PROP 5,P?ADJECTIVE .BYTE A?BUTLER .BYTE A?HIS .BYTE A?BEDROOM .BYTE A?BED .BYTE A?ROOM .BYTE 0 .ENDT T?KITCHEN-WINDOW:: .TABLE ; TABLE FOR OBJECT KITCHEN-WINDOW .STRL "kitchen window" .PROP 8,P?SYNONYM W?WINDOW W?PANE W?PANES W?FRAME .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WINDOW-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WINDOW-F .PROP 1,P?ADJECTIVE .BYTE A?KITCHEN .BYTE 0 .ENDT T?DINING-DOOR:: .TABLE ; TABLE FOR OBJECT DINING-DOOR .STRL "French door" .PROP 4,P?SYNONYM W?DOOR W?LOCK .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY LOCKED-F .PROP 3,P?ADJECTIVE .BYTE A?DINING .BYTE A?ROOM .BYTE A?FRENCH .BYTE 0 .ENDT T?HOUSE:: .TABLE ; TABLE FOR OBJECT HOUSE .STRL "house" .PROP 2,P?SYNONYM W?HOUSE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HOUSE-F .PROP 1,P?ADJECTIVE .BYTE A?LINDER .BYTE 0 .ENDT T?FRONT-YARD:: .TABLE ; TABLE FOR OBJECT FRONT-YARD .STRL "front yard" .PROP 2,P?NORTH ; STRING PROPERTY STR?20 .PROP 5,P?SOUTH ; DOOR EXIT .BYTE FRONT-PORCH ; ROOM NAME .BYTE FRONT-GATE ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?EAST ; DOOR EXIT .BYTE DINING-ROOM ; ROOM NAME .BYTE DINING-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?WEST ; STRING PROPERTY STR?20 .PROP 2,P?UP ; STRING PROPERTY STR?21 .PROP 2,P?DOWN ; STRING PROPERTY STR?21 .PROP 2,P?LDESC ; STRING PROPERTY STR?19 .PROP 7,P?GLOBAL .BYTE HOUSE .BYTE DINING-DOOR .BYTE KITCHEN-WINDOW .BYTE BUTLER-WINDOW .BYTE FRONT-GATE .BYTE FRONT-DOOR .BYTE FENCE .PROP 2,P?LINE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?STATION ; ATOM (CONSTANT) PROPERTY FRONT-YARD .BYTE 0 .ENDT T?GLOBAL-HERE:: .TABLE ; TABLE FOR OBJECT GLOBAL-HERE .STRL "here" .PROP 2,P?SYNONYM W?HERE .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-HERE-F .BYTE 0 .ENDT T?GENERIC-BATHROOM:: .TABLE ; TABLE FOR OBJECT GENERIC-BATHROOM .STRL "bathroom" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?GENERIC-BACK-DOOR:: .TABLE ; TABLE FOR OBJECT GENERIC-BACK-DOOR .STRL "back door" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?GENERIC-BEDROOM-DOOR:: .TABLE ; TABLE FOR OBJECT GENERIC-BEDROOM-DOOR .STRL "bedroom door" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?GENERIC-BEDROOM:: .TABLE ; TABLE FOR OBJECT GENERIC-BEDROOM .STRL "bedroom" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?GENERIC-BATHROOM-DOOR:: .TABLE ; TABLE FOR OBJECT GENERIC-BATHROOM-DOOR .STRL "bathroom door" .PROP 2,P?SYNONYM W?$GNRC .BYTE 0 .ENDT T?TOILET:: .TABLE ; TABLE FOR OBJECT TOILET .STRL "toilet" .PROP 2,P?SYNONYM W?TOILET .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOILET-F .BYTE 0 .ENDT T?SINK:: .TABLE ; TABLE FOR OBJECT SINK .STRL "sink" .PROP 8,P?SYNONYM W?SINK W?BASIN W?FAUCET W?SPIGOT .BYTE 0 .ENDT T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS .STRL "" .PROP 2,P?SYNONYM W?ZZKJLK .BYTE 0 .ENDT T?WINDOW:: .TABLE ; TABLE FOR OBJECT WINDOW .STRL "window" .PROP 8,P?SYNONYM W?WINDOW W?PANE W?PANES W?FRAME .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WINDOW-F .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WINDOW-F .BYTE 0 .ENDT T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS .STRL "" .BYTE 0 .ENDT T?GLOBAL-ROOM:: .TABLE ; TABLE FOR OBJECT GLOBAL-ROOM .STRL "place" .PROP 8,P?SYNONYM W?ROOM W?PLACE W?WALL W?WALLS .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-ROOM-F .BYTE 0 .ENDT T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS .STRL "" .BYTE 0 .ENDT ; THE GLOBAL VARIABLES ARE ALL LOCATED HERE GLOBAL::.TABLE .GVAR HERE=0 .GVAR SCORE=0 .GVAR MOVES=0 .GVAR STILES-CONVICTED=0 .GVAR USED-CLOCK-KEY=0 .GVAR SEEN-MONICA-AT-J-BOX=0 .GVAR SEEN-MONICA-AT-CLOCK=0 .GVAR BACK-FOOTPRINTS-MATCHED=0 .GVAR SIDE-FOOTPRINTS-MATCHED=0 .GVAR POWDER-ANALYZED=0 .GVAR WIRE-MATCHED=0 .GVAR NO-WIRE-HINT=1 .GVAR DUFFY-HINT-NUM=0 .GVAR DUFFY-AT-CORONER=0 .GVAR MONICA-DASHED-OUT-DOOR=0 .GVAR MONICA-PUSHED-BUTTON=0 .GVAR CLOCK-FIXED=0 .GVAR MONICA-SEEN-CORPSE?=0 .GVAR MURDER-TIME=0 .GVAR PHONG-OLD-LOC=0 .GVAR PHONG-CALLED=0 .GVAR PHONG-SEEN-CORPSE?=0 .GVAR WHERE-TABLES=T?62 .GVAR OFFICE-LINE=T?55 .GVAR MONICA-LINE=T?54 .GVAR INSIDE-LINE=T?53 .GVAR OUTSIDE-LINE=T?52 .GVAR TOO-LATE=0 .GVAR MOVEMENT-GOALS=T?51 .GVAR ATTENTION-TABLE=T?44 .GVAR GOAL-TABLES=T?43 .GVAR PLAYER-NEAR-SHOT=0 .GVAR LINDER-EXPLAINED=0 .GVAR LINDER-ASKED-YOU-TO-SIT=0 .GVAR LINDER-FOLLOWS-YOU=0 .GVAR OHERE=0 .GVAR TOO-LATE-KNOCKED=0 .GVAR WELCOMED=0 .GVAR ANALYSIS-OBJ=0 .GVAR ANALYSIS-GOAL=0 .GVAR SEEN-DUFFY?=0 .GVAR MET-DUFFY?=0 .GVAR MET-STILES?=0 .GVAR DUFFY-WITH-STILES=0 .GVAR GROUND-MUDDY=0 .GVAR I-WEATHER-NUM=0 .GVAR SUNRISE=1117 .GVAR MOONRISE=612 .GVAR CLOUDS-GONE=525 .GVAR PRESENT-TIME=480 .GVAR SKY-DESC=STR?195 .GVAR WHO-WAIT=0 .GVAR LIT=0 .GVAR PRON-SHE=STR?172 .GVAR PRON-HER=STR?182 .GVAR PRON-HE=STR?173 .GVAR PRON-HIM=STR?181 .GVAR OFFENDED=T?36 .GVAR YUKS=T?35 .GVAR WHO-CARES=T?34 .GVAR QCONTEXT-ROOM=0 .GVAR QCONTEXT=0 .GVAR FUMBLE-PROB=8 .GVAR FUMBLE-NUMBER=7 .GVAR INDENTS=T?33 .GVAR HO-HUM=T?32 .GVAR FINGERPRINT-OBJ=0 .GVAR P-SPACE=1 .GVAR SUPER-BRIEF=0 .GVAR VERBOSE=0 .GVAR DIFFICULTY=0 .GVAR DEBUG=0 .GVAR P-MOBY-FOUND=0 .GVAR P-CEPTR=0 .GVAR P-CSPTR=0 .GVAR P-GETFLAGS=0 .GVAR P-MATCHLEN=0 .GVAR P-OCLAUSE=T?31 .GVAR P-MERGE=T?30 .GVAR P-BUTS=T?29 .GVAR P-PRSI=T?28 .GVAR P-PRSO=T?27 .GVAR P-XADJN=0 .GVAR P-ADJN=0 .GVAR P-XADJ=0 .GVAR P-ADJ=0 .GVAR P-XNAM=0 .GVAR P-NAM=0 .GVAR P-GWIMBIT=0 .GVAR P-SLOCBITS=0 .GVAR UNKNOWN-MSGS=T?26 .GVAR P-NUMBER=0 .GVAR X-IS-LISTENING=0 .GVAR P-PROMPT=STR?139 .GVAR P-ADVERB=0 .GVAR QUOTE-FLAG=0 .GVAR P-NCN=0 .GVAR P-VTBL=T?21 .GVAR P-OTBL=T?20 .GVAR P-ITBL=T?19 .GVAR P-AADJ=0 .GVAR P-ANAM=0 .GVAR P-ACLAUSE=0 .GVAR P-MERGED=0 .GVAR P-OFLAG=0 .GVAR P-HIM-HER-LOC=0 .GVAR P-HIM-HER=0 .GVAR P-IT-LOC=0 .GVAR P-IT-OBJECT=0 .GVAR P-CONT=0 .GVAR P-INBUF=T?18 .GVAR P-LEXV=T?17 .GVAR WINNER=0 .GVAR P-DIR=0 .GVAR P-LEN=0 .GVAR P-CCSRC=0 .GVAR P-SYNTAX=0 .GVAR P-ONEOBJ=0 .GVAR P-TABLE=0 .GVAR PRSO=0 .GVAR PRSI=0 .GVAR PRSA=0 .GVAR ALWAYS-LIT=0 .GVAR NOW-PRSI=0 .GVAR P-WON=0 .GVAR CLOCK-WAIT=0 .GVAR C-INTS=300 .GVAR C-DEMONS=300 .GVAR C-TABLE=T?16 .GVAR FILM-SEEN=0 .GVAR MONICA-SAW-CORONER-REPORT=0 .GVAR DUFFY-SAW-MEDICAL-REPORT=0 .GVAR MONICA-SAW-MEDICAL-REPORT=0 .GVAR LINDER-SAW-MEDICAL-REPORT=0 .GVAR GUNS-MATCHED=0 .GVAR DRUNK-FLAG=0 .GVAR WHY-ME=T?15 .GVAR SHE-CLAMS-UP=STR?108 .GVAR MONICA-ADMITTED-HELPING?=0 .GVAR MONICA-TIED-WITH=0 .GVAR MONICA-TIED-TO=0 .GVAR MONICA-CLAMS-UP=0 .GVAR MONICA-HAS-MOTIVE=0 .GVAR MONICA-QUESTIONS=0 .GVAR STILES-ASKED=T?14 .GVAR LINDER-ASKED=T?13 .GVAR KITCHEN-ACTIVITIES=T?12 .GVAR PHONG-HERE=T?11 .GVAR PHONG-ADMITTED-HELPING?=0 .GVAR PHONG-HAS-MOTIVE=0 .GVAR PLAYER-HIDING=0 .GVAR GLOBAL-CHARACTER-TABLE=T?10 .GVAR CHARACTER-TABLE=T?9 .GVAR LOAD-ALLOWED=100 .GVAR LOAD-MAX=100 .GVAR COR-16=T?8 .GVAR COR-8=T?7 .GVAR COR-4=T?6 .GVAR COR-2=T?5 .GVAR COR-1=T?4 .GVAR PLAYER-PUSHED-BUTTON=0 .GVAR BUTTON-FIXED=0 .GVAR SHOT-FIRED=0 .GVAR RADIO-TABLE=T?3 .GVAR RADIO-ON=1 .GVAR SONG-TABLE=T?2 .GVAR TUNE-ON=0 .GVAR SIDE-FOOTPRINTS-CONFUSED=0 .GVAR DIR-STRINGS=T?1 .GVAR LOW-DIRECTION=20 .GVAR PREPOSITIONS=PRTBL .GVAR ACTIONS=ATBL .GVAR PREACTIONS=PATBL .GVAR VERBS=VTBL .ENDT ; IMPURE TABLES ARE DEFINED HERE T?16:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?17:: .TABLE 30720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?18:: .TABLE 25600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?19:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?20:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?21:: .TABLE 0 0 0 0 .ENDT T?27:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?28:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?29:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?30:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?31:: .TABLE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?37:: .TABLE 0 0 0 0 1 0 0 I-FOLLOW 4 4 .ENDT T?38:: .TABLE 0 0 0 0 1 0 0 I-PHONG 3 3 .ENDT T?39:: .TABLE 0 0 0 0 1 0 0 I-LINDER 4 4 .ENDT T?40:: .TABLE 0 0 0 0 1 0 0 I-STILES 9 9 .ENDT T?41:: .TABLE 0 0 0 0 1 0 0 I-MONICA 2 2 .ENDT T?42:: .TABLE 0 0 0 0 1 0 0 I-CAT 1 1 .ENDT T?43:: .TABLE T?37 T?38 T?39 T?40 T?41 T?42 .ENDT T?44:: .TABLE 0 0 0 0 0 0 0 0 .ENDT T?45:: .TABLE 0 0 0 .ENDT T?46:: .TABLE 0 50 1 OFFICE-PATH 70 10 KITCHEN 120 10 BUTLER-ROOM 0 .ENDT T?47:: .TABLE 0 0 0 .ENDT T?48:: .TABLE 0 0 0 .ENDT T?49:: .TABLE 0 30 2 OFFICE 161 1 OFFICE 15 5 MONICA-ROOM 30 10 OFFICE 60 10 MONICA-ROOM 0 .ENDT T?50:: .TABLE 0 0 0 .ENDT T?51:: .TABLE T?45 T?46 T?47 T?48 T?49 T?50 .ENDT T?56:: .TABLE 0 0 0 0 0 0 .ENDT T?57:: .TABLE 0 0 0 0 0 0 .ENDT T?58:: .TABLE 0 0 0 0 0 0 .ENDT T?59:: .TABLE 0 0 0 0 0 0 .ENDT T?60:: .TABLE 0 0 0 0 0 0 .ENDT T?61:: .TABLE 0 0 0 0 0 0 .ENDT T?62:: .TABLE T?56 T?57 T?58 T?59 T?60 T?61 .ENDT ; END OF PURENESS IMPURE:: ; VERB TABLE IS DEFINED HERE VTBL:: .TABLE ST?YES ST?WHEN ST?WHAT ST?WALK ST?WAKE ST?WAIT ST?RELEASE ST?VERBOSE ST?USE ST?UNTIE ST?UNSPACE ST?UNSCRIPT ST?UNLOCK ST?TURN ST?TIME ST?TIE ST?THROW ST?THANKS ST?TELL ST?TAKE ST?SUPER ST?STRIKE ST?SPACE ST?SMOKE ST?SMELL ST?SLAP ST?SIT ST?SHOW ST?FIRE ST?SEARCH ST?SCRIPT ST?SAY ST?SAVE ST?RUB ST?RING ST?REVIVE ST?RESTORE ST?RESTART ST?READ ST?RAPE ST?RAISE ST?QUIT ST?PUT ST?PUSH ST?PULL ST?PLAY ST?PICK ST?PEEK ST?OPEN ST?MOVE ST?MAKE ST?LOOK ST?LOCK ST?LISTEN ST?LIGHT ST?LEAVE ST?LEAN ST?KNOW ST?KNOCK ST?KISS ST?KILL ST?KICK ST?I ST?HIDE ST?HELP ST?HELLO ST?HANDCUFF ST?GOODBYE ST?GIVE ST?FOLLOW ST?FINGERPRINT ST?FIND ST?EXTINGUISH ST?EXAMINE ST?ENTER ST?EAT ST?DROP ST?DRINK ST?DIAL ST?DESTROY ST?CURSE ST?CONFRONT ST?MATCH ST?CLOSE ST?CLIMB ST?CALL ST?$CALL ST?BRUSH ST?BRIEF ST?ATTACK ST?ASK ST?ARREST ST?APPLY ST?ANSWER ST?ANALYZE ST?ACCUSE ST?$WHR ST?$TANDY ST?$DBG ST?$VERIFY .ENDT ; SYNTAX DEFINITION TABLES ARE DEFINED HERE ST?YES:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 129 .ENDT ST?WHEN:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 106 .ENDT ST?WHAT:: .TABLE .BYTE 4 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 244 .BYTE 0 .BYTE 66 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 244 .BYTE 0 .BYTE 66 .BYTE 1 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 55 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 55 .ENDT ST?WALK:: .TABLE .BYTE 10 .BYTE 1 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 39 .BYTE 1 .BYTE 240 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 23 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 25 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 128 .BYTE 2 .BYTE 0 .BYTE 238 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 127 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 23 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 22 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 1 .BYTE 241 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 126 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 125 .ENDT ST?WAKE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 124 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 124 .ENDT ST?WAIT:: .TABLE .BYTE 5 .BYTE 1 .BYTE 235 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 123 .BYTE 1 .BYTE 236 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 123 .BYTE 1 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 122 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 122 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 121 .ENDT ST?RELEASE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 117 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 120 .ENDT ST?VERBOSE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 119 .ENDT ST?USE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 118 .ENDT ST?UNTIE:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 237 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 117 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 117 .ENDT ST?UNSPACE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 116 .ENDT ST?UNSCRIPT:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 115 .ENDT ST?UNLOCK:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 114 .ENDT ST?TURN:: .TABLE .BYTE 7 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 113 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 111 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 25 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 59 .BYTE 1 .BYTE 254 .BYTE 0 .BYTE 25 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 36 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 111 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 112 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 111 .ENDT ST?TIME:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 110 .ENDT ST?TIE:: .TABLE .BYTE 4 .BYTE 2 .BYTE 249 .BYTE 250 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 242 .BYTE 109 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 242 .BYTE 109 .BYTE 2 .BYTE 249 .BYTE 252 .BYTE 31 .BYTE 20 .BYTE 48 .BYTE 48 .BYTE 44 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 31 .BYTE 20 .BYTE 48 .BYTE 48 .BYTE 44 .ENDT ST?THROW:: .TABLE .BYTE 5 .BYTE 2 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 31 .BYTE 194 .BYTE 48 .BYTE 108 .BYTE 2 .BYTE 0 .BYTE 238 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 9 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 9 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 9 .BYTE 2 .BYTE 0 .BYTE 244 .BYTE 0 .BYTE 31 .BYTE 194 .BYTE 48 .BYTE 107 .ENDT ST?THANKS:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 106 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 106 .ENDT ST?TELL:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 105 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 32 .BYTE 0 .BYTE 11 .ENDT ST?TAKE:: .TABLE .BYTE 10 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 24 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 56 .BYTE 1 .BYTE 239 .BYTE 0 .BYTE 29 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 104 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 29 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 24 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 29 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 23 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 96 .BYTE 2 .BYTE 0 .BYTE 239 .BYTE 22 .BYTE 0 .BYTE 100 .BYTE 0 .BYTE 75 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 22 .BYTE 0 .BYTE 100 .BYTE 0 .BYTE 75 .BYTE 2 .BYTE 0 .BYTE 237 .BYTE 22 .BYTE 0 .BYTE 100 .BYTE 0 .BYTE 75 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 32 .BYTE 0 .BYTE 103 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 22 .BYTE 0 .BYTE 20 .BYTE 0 .BYTE 75 .ENDT ST?SUPER:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 102 .ENDT ST?STRIKE:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 31 .BYTE 30 .BYTE 48 .BYTE 242 .BYTE 16 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 98 .ENDT ST?SPACE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 101 .ENDT ST?SMOKE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 100 .ENDT ST?SMELL:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 99 .ENDT ST?SLAP:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 98 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 98 .ENDT ST?SIT:: .TABLE .BYTE 3 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 20 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 97 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 20 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 97 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 20 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 97 .ENDT ST?SHOW:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 96 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 95 .ENDT ST?FIRE:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 244 .BYTE 30 .BYTE 31 .BYTE 194 .BYTE 48 .BYTE 94 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 93 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 31 .BYTE 30 .BYTE 48 .BYTE 194 .BYTE 93 .ENDT ST?SEARCH:: .TABLE .BYTE 5 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 91 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 91 .BYTE 1 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 37 .BYTE 2 .BYTE 0 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 92 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 91 .ENDT ST?SCRIPT:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 90 .ENDT ST?SAY:: .TABLE .BYTE 3 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 32 .BYTE 0 .BYTE 11 .BYTE 1 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 89 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 88 .ENDT ST?SAVE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 87 .ENDT ST?RUB:: .TABLE .BYTE 4 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 85 .BYTE 2 .BYTE 0 .BYTE 238 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 86 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 86 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 85 .ENDT ST?RING:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 84 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 84 .ENDT ST?REVIVE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 83 .ENDT ST?RESTORE:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 82 .ENDT ST?RESTART:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 81 .ENDT ST?READ:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 240 .BYTE 21 .BYTE 0 .BYTE 248 .BYTE 0 .BYTE 63 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 21 .BYTE 0 .BYTE 248 .BYTE 0 .BYTE 63 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 21 .BYTE 0 .BYTE 248 .BYTE 0 .BYTE 63 .ENDT ST?RAPE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 80 .ENDT ST?RAISE:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 75 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 79 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 79 .ENDT ST?QUIT:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 78 .ENDT ST?PUT:: .TABLE .BYTE 5 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 32 .BYTE 2 .BYTE 0 .BYTE 245 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 49 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 9 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 9 .BYTE 2 .BYTE 0 .BYTE 242 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 57 .ENDT ST?PUSH:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 245 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 49 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 52 .BYTE 0 .BYTE 77 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 52 .BYTE 0 .BYTE 77 .ENDT ST?PULL:: .TABLE .BYTE 2 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 72 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 72 .ENDT ST?PLAY:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 76 .ENDT ST?PICK:: .TABLE .BYTE 3 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 22 .BYTE 0 .BYTE 20 .BYTE 0 .BYTE 75 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 74 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 74 .ENDT ST?PEEK:: .TABLE .BYTE 1 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 66 .ENDT ST?OPEN:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 28 .BYTE 23 .BYTE 240 .BYTE 242 .BYTE 73 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 28 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 73 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 28 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 73 .ENDT ST?MOVE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 72 .ENDT ST?MAKE:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 71 .BYTE 2 .BYTE 0 .BYTE 237 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 71 .ENDT ST?LOOK:: .TABLE .BYTE 15 .BYTE 1 .BYTE 240 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 66 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 24 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 70 .BYTE 1 .BYTE 245 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 69 .BYTE 1 .BYTE 238 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 35 .BYTE 1 .BYTE 239 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 68 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 67 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 66 .BYTE 1 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 37 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 24 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 65 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 64 .BYTE 2 .BYTE 244 .BYTE 240 .BYTE 0 .BYTE 0 .BYTE 196 .BYTE 0 .BYTE 63 .BYTE 1 .BYTE 244 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 244 .BYTE 0 .BYTE 35 .BYTE 1 .BYTE 241 .BYTE 0 .BYTE 24 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 62 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 35 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 62 .ENDT ST?LOCK:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 61 .ENDT ST?LISTEN:: .TABLE .BYTE 2 .BYTE 1 .BYTE 244 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 60 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 60 .ENDT ST?LIGHT:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 25 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 59 .ENDT ST?LEAVE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 32 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 58 .ENDT ST?LEAN:: .TABLE .BYTE 5 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 24 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 56 .BYTE 2 .BYTE 0 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 57 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 57 .BYTE 2 .BYTE 0 .BYTE 242 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 57 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 56 .ENDT ST?KNOW:: .TABLE .BYTE 2 .BYTE 1 .BYTE 243 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 37 .BYTE 1 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 55 .ENDT ST?KNOCK:: .TABLE .BYTE 3 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 16 .BYTE 1 .BYTE 244 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 54 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 54 .ENDT ST?KISS:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 53 .ENDT ST?KILL:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 31 .BYTE 30 .BYTE 48 .BYTE 194 .BYTE 52 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 52 .ENDT ST?KICK:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 51 .ENDT ST?I:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 50 .ENDT ST?HIDE:: .TABLE .BYTE 6 .BYTE 2 .BYTE 0 .BYTE 245 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 49 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 194 .BYTE 0 .BYTE 9 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 23 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 23 .BYTE 1 .BYTE 246 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 47 .ENDT ST?HELP:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 46 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 46 .ENDT ST?HELLO:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 45 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 45 .ENDT ST?HANDCUFF:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 44 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 43 .ENDT ST?GOODBYE:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 42 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 42 .ENDT ST?GIVE:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 16 .BYTE 4 .BYTE 41 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 0 .BYTE 31 .BYTE 244 .BYTE 16 .BYTE 40 .ENDT ST?FOLLOW:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 39 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 39 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 39 .ENDT ST?FINGERPRINT:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 38 .ENDT ST?FIND:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 37 .ENDT ST?EXTINGUISH:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 25 .BYTE 0 .BYTE 254 .BYTE 0 .BYTE 36 .ENDT ST?EXAMINE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 35 .ENDT ST?ENTER:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 23 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 34 .ENDT ST?EAT:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 26 .BYTE 0 .BYTE 252 .BYTE 0 .BYTE 33 .ENDT ST?DROP:: .TABLE .BYTE 4 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 9 .BYTE 2 .BYTE 0 .BYTE 247 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 9 .BYTE 2 .BYTE 0 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 9 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 134 .BYTE 0 .BYTE 32 .ENDT ST?DRINK:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 27 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 31 .ENDT ST?DIAL:: .TABLE .BYTE 3 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 20 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 20 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 20 .ENDT ST?DESTROY:: .TABLE .BYTE 3 .BYTE 2 .BYTE 248 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 200 .BYTE 30 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 200 .BYTE 30 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 30 .ENDT ST?CURSE:: .TABLE .BYTE 3 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 29 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 29 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 29 .ENDT ST?CONFRONT:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 28 .ENDT ST?MATCH:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 240 .BYTE 27 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 240 .BYTE 27 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 4 .BYTE 0 .BYTE 27 .ENDT ST?CLOSE:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 28 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 26 .ENDT ST?CLIMB:: .TABLE .BYTE 5 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 25 .BYTE 1 .BYTE 253 .BYTE 0 .BYTE 29 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 24 .BYTE 1 .BYTE 247 .BYTE 0 .BYTE 29 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 23 .BYTE 1 .BYTE 248 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 22 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 48 .BYTE 0 .BYTE 21 .ENDT ST?CALL:: .TABLE .BYTE 4 .BYTE 1 .BYTE 249 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 20 .BYTE 1 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 19 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 20 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 20 .ENDT ST?$CALL:: .TABLE .BYTE 1 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 19 .ENDT ST?BRUSH:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 18 .BYTE 1 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 18 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 240 .BYTE 0 .BYTE 18 .ENDT ST?BRIEF:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 17 .ENDT ST?ATTACK:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 250 .BYTE 31 .BYTE 30 .BYTE 48 .BYTE 194 .BYTE 16 .ENDT ST?ASK:: .TABLE .BYTE 5 .BYTE 2 .BYTE 0 .BYTE 255 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 15 .BYTE 2 .BYTE 0 .BYTE 251 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 14 .BYTE 1 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 13 .BYTE 1 .BYTE 251 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 192 .BYTE 0 .BYTE 12 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 11 .ENDT ST?ARREST:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 255 .BYTE 31 .BYTE 0 .BYTE 4 .BYTE 0 .BYTE 10 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 4 .BYTE 0 .BYTE 10 .ENDT ST?APPLY:: .TABLE .BYTE 1 .BYTE 2 .BYTE 0 .BYTE 252 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 9 .ENDT ST?ANSWER:: .TABLE .BYTE 2 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 8 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 7 .ENDT ST?ANALYZE:: .TABLE .BYTE 4 .BYTE 2 .BYTE 0 .BYTE 253 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 6 .BYTE 1 .BYTE 254 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 2 .BYTE 0 .BYTE 255 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 5 .ENDT ST?ACCUSE:: .TABLE .BYTE 2 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 4 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 31 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 4 .ENDT ST?$WHR:: .TABLE .BYTE 3 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 3 .ENDT ST?$TANDY:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 2 .ENDT ST?$DBG:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 1 .ENDT ST?$VERIFY:: .TABLE .BYTE 1 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .ENDT ; THE ACTION CALLING TABLE IS DEFINED HERE ATBL:: .TABLE V-$VERIFY V-DEBUG V-$TANDY V-$WHERE V-ACCUSE V-ANALYZE V-SANALYZE V-ANSWER V-REPLY V-PUT V-ARREST V-TELL V-ASK-CONTEXT-ABOUT V-ASK-CONTEXT-FOR V-ASK-ABOUT V-ASK-FOR V-ATTACK V-BRIEF V-BRUSH V-$CALL V-PHONE V-CLIMB-FOO V-CLIMB-DOWN V-THROUGH V-CLIMB-ON V-CLIMB-UP V-CLOSE V-COMPARE V-CONFRONT V-CURSES V-MUNG V-DRINK V-DROP V-EAT V-ENTER V-EXAMINE V-LAMP-OFF V-FIND V-FINGERPRINT V-FOLLOW V-GIVE V-SGIVE V-GOODBYE V-HANDCUFF V-TIE-TO V-HELLO V-HELP V-HIDE V-HIDE-BEHIND V-PUT-UNDER V-INVENTORY V-KICK V-KILL V-KISS V-KNOCK V-WHAT V-STAND V-LEAN V-LEAVE V-LAMP-ON V-LISTEN V-LOCK V-LOOK V-READ V-LOOK-BEHIND V-LOOK-DOWN V-LOOK-INSIDE V-LOOK-ON V-LOOK-OUTSIDE V-LOOK-UNDER V-LOOK-UP V-MAKE V-MOVE V-OPEN V-PICK V-TAKE V-PLAY V-PUSH V-QUIT V-RAISE V-RAPE V-RESTART V-RESTORE V-REVIVE V-RING V-RUB V-RUB-OVER V-SAVE V-SAY V-TELL-ME-ABOUT V-SCRIPT V-SEARCH V-SEARCH-OBJECT-FOR V-SHOOT V-SSHOOT V-SHOW V-SSHOW V-SIT V-SLAP V-SMELL V-SMOKE V-SPACE V-SUPER-BRIEF V-TAKEOUT V-DISEMBARK V-TELL-ME V-THANKS V-THROW-AT V-THROW-THROUGH V-TIE-WITH V-TIME V-TURN V-TURN-DOWN V-TURN-UP V-UNLOCK V-UNSCRIPT V-UNSPACE V-UNTIE V-USE V-VERBOSE V-VERSION V-WAIT V-WAIT-FOR V-WAIT-UNTIL V-ALARM V-WALK V-WALK-AROUND V-RUN-OVER V-WALK-TO V-YN .ENDT ; THE PREACTION CALLING TABLE IS DEFINED HERE PATBL:: .TABLE 0 0 0 0 PRE-ACCUSE PRE-ANALYZE PRE-SANALYZE 0 0 PRE-PUT PRE-ARREST 0 PRE-ASK-CONTEXT-ABOUT PRE-ASK-CONTEXT-FOR 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-COMPARE 0 0 0 0 0 0 0 PRE-EXAMINE 0 PRE-FIND 0 0 PRE-GIVE PRE-SGIVE 0 0 PRE-TIE-TO 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-UNLOCK 0 PRE-READ 0 0 PRE-LOOK-INSIDE 0 0 0 0 0 PRE-MOVE 0 0 PRE-TAKE 0 0 0 0 0 0 0 0 0 0 PRE-RUB-OVER 0 0 PRE-TELL-ME-ABOUT 0 PRE-SEARCH PRE-SEARCH-OBJECT-FOR 0 PRE-SSHOOT 0 PRE-SSHOW 0 0 0 0 0 0 PRE-TAKEOUT 0 PRE-TELL-ME 0 0 0 PRE-TIE-WITH 0 0 0 0 PRE-UNLOCK 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .ENDT ; PREPOSITION TABLE IS DEFINED HERE PRTBL:: .TABLE .WORD 20 W?TILL PR?TILL W?FROM PR?FROM W?OVER PR?OVER W?OUT PR?OUT W?THROUGH PR?THROUGH W?AROUND PR?AROUND W?AGAINST PR?AGAINST W?WHERE PR?WHERE W?AT PR?AT W?UNDER PR?UNDER W?BEHIND PR?BEHIND W?IN PR?IN W?DOWN PR?DOWN W?UP PR?UP W?WITH PR?WITH W?ABOUT PR?ABOUT W?TO PR?TO W?ON PR?ON W?OFF PR?OFF W?FOR PR?FOR .ENDT ; VOCABULARY TABLE IS HERE VOCAB:: .TABLE .BYTE 3 .BYTE 44 .BYTE 46 .BYTE 34 .BYTE 7 714 W?$CALL:: .ZWORD "$call" .BYTE PS?VERB+P1?VERB .BYTE ACT?$CALL .BYTE 0 W?$DBG:: .ZWORD "$dbg" .BYTE PS?VERB+P1?VERB .BYTE ACT?$DBG .BYTE 0 W?$GNRC:: .ZWORD "$gnrc" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?$TANDY:: .ZWORD "$tandy" .BYTE PS?VERB+P1?VERB .BYTE ACT?$TANDY .BYTE 0 W?$VERIFY:: .ZWORD "$verif" .BYTE PS?VERB+P1?VERB .BYTE ACT?$VERIFY .BYTE 0 W?$WHR:: .ZWORD "$whr" .BYTE PS?VERB+P1?VERB .BYTE ACT?$WHR .BYTE 0 W?PERIOD:: .ZWORD "." .BYTE PS?BUZZ-WORD .BYTE B?PERIOD .BYTE 0 W?COMMA:: .ZWORD "," .BYTE PS?BUZZ-WORD .BYTE B?COMMA .BYTE 0 W?!:: .ZWORD "!" .BYTE PS?BUZZ-WORD .BYTE B?! .BYTE 0 W??:: .ZWORD "?" .BYTE PS?BUZZ-WORD .BYTE B?? .BYTE 0 W?QUOTE:: .ZWORD """" .BYTE PS?BUZZ-WORD .BYTE B?QUOTE .BYTE 0 W?A:: .ZWORD "a" .BYTE PS?BUZZ-WORD .BYTE B?A .BYTE 0 W?ABOUT:: .ZWORD "about" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 251 .BYTE 0 W?ACCUSE:: .ZWORD "accuse" .BYTE PS?VERB+P1?VERB .BYTE ACT?ACCUSE .BYTE 0 W?AD:: .ZWORD "ad" .BYTE PS?BUZZ-WORD .BYTE B?AD .BYTE 0 W?ADELINE:: .ZWORD "adelin" .BYTE PS?BUZZ-WORD .BYTE B?ADELINE .BYTE 0 W?ADOBE:: .ZWORD "adobe" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ADOBE .BYTE 0 W?ADVANCED:: .ZWORD "advanc" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ADVANCED .BYTE 0 W?AFFAIR:: .ZWORD "affair" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AGAINST:: .ZWORD "agains" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 242 .BYTE 0 W?AIR:: .ZWORD "air" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AM:: .ZWORD "am" .BYTE PS?BUZZ-WORD .BYTE B?AM .BYTE 0 W?AMBULANCE:: .ZWORD "ambula" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AN:: .ZWORD "an" .BYTE PS?BUZZ-WORD .BYTE B?AN .BYTE 0 W?ANALYSE:: .ZWORD "analys" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANALYZE .BYTE 0 W?ANALYZE:: .ZWORD "analyz" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANALYZE .BYTE 0 W?AND:: .ZWORD "and" .BYTE PS?BUZZ-WORD .BYTE B?AND .BYTE 0 W?ANSWER:: .ZWORD "answer" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANSWER .BYTE 0 W?APPLIANCE:: .ZWORD "applia" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?APPLY:: .ZWORD "apply" .BYTE PS?VERB+P1?VERB .BYTE ACT?APPLY .BYTE 0 W?ARE:: .ZWORD "are" .BYTE PS?BUZZ-WORD .BYTE B?ARE .BYTE 0 W?AREA:: .ZWORD "area" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ARM:: .ZWORD "arm" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ARM .BYTE 0 W?AROUND:: .ZWORD "around" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 241 .BYTE 0 W?ARRANGEMENT:: .ZWORD "arrang" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ARREST:: .ZWORD "arrest" .BYTE PS?VERB+P1?VERB .BYTE ACT?ARREST .BYTE 0 W?ASIAN:: .ZWORD "asian" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ASIAN .BYTE 0 W?ASK:: .ZWORD "ask" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?ASSAULT:: .ZWORD "assaul" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?ASSOCIATES:: .ZWORD "associ" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ASTA:: .ZWORD "asta" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AT:: .ZWORD "at" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 244 .BYTE 0 W?ATTACH:: .ZWORD "attach" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?ATTACK:: .ZWORD "attack" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?AUTO:: .ZWORD "auto" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AUTOPSY:: .ZWORD "autops" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?AWAKE:: .ZWORD "awake" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?BACK:: .ZWORD "back" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BACK .BYTE 0 W?BACK-YARD:: .ZWORD "back-y" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BACK-YARD .BYTE 0 W?BAMBOO:: .ZWORD "bamboo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BAMBOO .BYTE 0 W?BARE:: .ZWORD "bare" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BARE .BYTE 0 W?BASIN:: .ZWORD "basin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BATH:: .ZWORD "bath" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BATH .BYTE 0 W?BATHROOM:: .ZWORD "bathro" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BATHROOM .BYTE O?ANY W?BATHTUB:: .ZWORD "bathtu" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BATHTUB .BYTE O?ANY W?BEAST:: .ZWORD "beast" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BED:: .ZWORD "bed" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BED .BYTE O?ANY W?BEDROOM:: .ZWORD "bedroo" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BEDROOM .BYTE O?ANY W?BEHIND:: .ZWORD "behind" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 246 .BYTE 0 W?BELL:: .ZWORD "bell" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BELT:: .ZWORD "belt" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BENCH:: .ZWORD "bench" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BENCHES:: .ZWORD "benche" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BENEATH:: .ZWORD "beneat" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 245 .BYTE 0 W?BENTLEY:: .ZWORD "bentle" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BITE:: .ZWORD "bite" .BYTE PS?VERB+P1?VERB .BYTE ACT?KICK .BYTE 0 W?BLACK:: .ZWORD "black" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLACK .BYTE 0 W?BLAST:: .ZWORD "blast" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?FIRE W?BLOCK:: .ZWORD "block" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLOCK .BYTE 0 W?BLOODY:: .ZWORD "bloody" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLOODY .BYTE 0 W?BLUE:: .ZWORD "blue" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLUE .BYTE 0 W?BODY:: .ZWORD "body" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOOK:: .ZWORD "book" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BOOK .BYTE O?ANY W?BOOKCASE:: .ZWORD "bookca" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOOKMARK:: .ZWORD "bookma" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOOKS:: .ZWORD "books" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOOT:: .ZWORD "boot" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOOTS:: .ZWORD "boots" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOTTLE:: .ZWORD "bottle" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOULDER:: .ZWORD "boulde" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BOURBON:: .ZWORD "bourbo" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BOURBON .BYTE O?ANY W?BOX:: .ZWORD "box" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BRASS:: .ZWORD "brass" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BRASS .BYTE 0 W?BREAK:: .ZWORD "break" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?BREAKFAST:: .ZWORD "breakf" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BREEZE:: .ZWORD "breeze" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BRIBE:: .ZWORD "bribe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BRIEF:: .ZWORD "brief" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRIEF .BYTE 0 W?BRIEFLY:: .ZWORD "briefl" .BYTE PS?BUZZ-WORD .BYTE B?BRIEFLY .BYTE 0 W?BROKEN:: .ZWORD "broken" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BROKEN .BYTE 0 W?BROOM:: .ZWORD "broom" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BROWN:: .ZWORD "brown" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BROWN .BYTE 0 W?BRUSH:: .ZWORD "brush" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRUSH .BYTE 0 W?BUNCH:: .ZWORD "bunch" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?BUSINESS:: .ZWORD "busine" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BUSINESS .BYTE O?ANY W?BUT:: .ZWORD "but" .BYTE PS?BUZZ-WORD .BYTE B?BUT .BYTE 0 W?BUTLER:: .ZWORD "butler" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BUTLER .BYTE 0 W?BUTTON:: .ZWORD "button" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CABINET:: .ZWORD "cabine" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CALL:: .ZWORD "call" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?CALL W?CALLIGRAPHED:: .ZWORD "callig" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CALLIGRAPHED .BYTE 0 W?CAMEL:: .ZWORD "camel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAN:: .ZWORD "can" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CANCER:: .ZWORD "cancer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CANNED:: .ZWORD "canned" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CANNED .BYTE 0 W?CAR:: .ZWORD "car" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?CAR W?CARCINOMA:: .ZWORD "carcin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAREFULLY:: .ZWORD "carefu" .BYTE PS?BUZZ-WORD .BYTE B?CAREFULLY .BYTE 0 W?CARRY:: .ZWORD "carry" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?CARRYING:: .ZWORD "carryi" .BYTE PS?BUZZ-WORD .BYTE B?CARRYING .BYTE 0 W?CARVED:: .ZWORD "carved" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CARVED .BYTE 0 W?CASE:: .ZWORD "case" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAST:: .ZWORD "cast" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CAT:: .ZWORD "cat" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CEDAR:: .ZWORD "cedar" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CEDAR .BYTE 0 W?CH:: .ZWORD "ch" .BYTE PS?BUZZ-WORD .BYTE B?CH .BYTE 0 W?CHAIR:: .ZWORD "chair" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHAIRS:: .ZWORD "chairs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHANDLER:: .ZWORD "chandl" .BYTE PS?BUZZ-WORD .BYTE B?CHANDLER .BYTE 0 W?CHASE:: .ZWORD "chase" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?CHECK:: .ZWORD "check" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANALYZE .BYTE 0 W?CHINA:: .ZWORD "china" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CHUCK:: .ZWORD "chuck" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?CHUNK:: .ZWORD "chunk" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CIGARETTE:: .ZWORD "cigare" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CLEAN:: .ZWORD "clean" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRUSH .BYTE 0 W?CLIMATE:: .ZWORD "climat" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CLIMB:: .ZWORD "climb" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLIMB .BYTE 0 W?CLOCK:: .ZWORD "clock" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?CLOCK W?CLOSE:: .ZWORD "close" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLOSE .BYTE 0 W?CLOSELY:: .ZWORD "closel" .BYTE PS?BUZZ-WORD .BYTE B?CLOSELY .BYTE 0 W?CLOSET:: .ZWORD "closet" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?CLOSET W?CLOTHES:: .ZWORD "clothe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CLUB:: .ZWORD "club" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CLUB .BYTE 0 W?COCKTAIL:: .ZWORD "cockta" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COFFEE:: .ZWORD "coffee" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COFFEE .BYTE 0 W?COLD:: .ZWORD "cold" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COLD .BYTE 0 W?COLT:: .ZWORD "colt" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COMPANY:: .ZWORD "compan" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COMPARE:: .ZWORD "compar" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MATCH .BYTE ACT?MATCH W?CONFRONT:: .ZWORD "confro" .BYTE PS?VERB+P1?VERB .BYTE ACT?CONFRONT .BYTE 0 W?CONSOLE:: .ZWORD "consol" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CONSOLE .BYTE 0 W?CONSPIRACY:: .ZWORD "conspi" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CONSUME:: .ZWORD "consum" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?CONTINUE:: .ZWORD "contin" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTORE .BYTE 0 W?CONVERTIBLE:: .ZWORD "conver" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CORONER:: .ZWORD "corone" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CORPSE:: .ZWORD "corpse" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COUCH:: .ZWORD "couch" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?COUNTER:: .ZWORD "counte" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CRIME:: .ZWORD "crime" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CROUCH:: .ZWORD "crouch" .BYTE PS?VERB+P1?VERB .BYTE ACT?HIDE .BYTE 0 W?CUFF:: .ZWORD "cuff" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?HANDCUFF W?CUFFS:: .ZWORD "cuffs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CUPBOARD:: .ZWORD "cupboa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?CURSE:: .ZWORD "curse" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?CUSTOMER:: .ZWORD "custom" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CUSTOMER .BYTE 0 W?D:: .ZWORD "d" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 248 .BYTE 0 W?DAD:: .ZWORD "dad" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DAMAGE:: .ZWORD "damage" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?DAMN:: .ZWORD "damn" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?DANGER:: .ZWORD "danger" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DANIEL:: .ZWORD "daniel" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DANIEL .BYTE 0 W?DARK:: .ZWORD "dark" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DARK .BYTE 0 W?DATE:: .ZWORD "date" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DAVENPORT:: .ZWORD "davenp" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DAY:: .ZWORD "day" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DENSE:: .ZWORD "dense" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DENSE .BYTE 0 W?DESCRIBE:: .ZWORD "descri" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?DESK:: .ZWORD "desk" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DESTROY:: .ZWORD "destro" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?DETECTIVE:: .ZWORD "detect" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DIAL:: .ZWORD "dial" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIAL .BYTE 0 W?DID:: .ZWORD "did" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHEN .BYTE 0 W?DIG:: .ZWORD "dig" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SEARCH .BYTE ACT?SEARCH W?DINING:: .ZWORD "dining" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DINING .BYTE 0 W?DINNER:: .ZWORD "dinner" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DIRT:: .ZWORD "dirt" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DIRTY:: .ZWORD "dirty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIRTY .BYTE 0 W?DIVAN:: .ZWORD "divan" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DO:: .ZWORD "do" .BYTE PS?BUZZ-WORD .BYTE B?DO .BYTE 0 W?DOCTOR:: .ZWORD "doctor" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DONATE:: .ZWORD "donate" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?DOOR:: .ZWORD "door" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DOOR .BYTE O?ANY W?DOORBELL:: .ZWORD "doorbe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DOUBLE:: .ZWORD "double" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DOUBLE .BYTE 0 W?DOUSE:: .ZWORD "douse" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?DOWN:: .ZWORD "down" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 248 .BYTE 0 W?DRESSER:: .ZWORD "dresse" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DRESSING:: .ZWORD "dressi" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DRESSING .BYTE 0 W?DRINK:: .ZWORD "drink" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?DRINK W?DRIVE:: .ZWORD "drive" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DRIVE .BYTE 0 W?DRIVEWAY:: .ZWORD "drivew" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DROP:: .ZWORD "drop" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?DUFFY:: .ZWORD "duffy" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?DUST:: .ZWORD "dust" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANALYZE .BYTE 0 W?E:: .ZWORD "e" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 29 .BYTE 0 W?EAST:: .ZWORD "east" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 29 .BYTE 0 W?EAT:: .ZWORD "eat" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?EDITION:: .ZWORD "editio" .BYTE PS?VERB+P1?VERB .BYTE ACT?RELEASE .BYTE 0 W?ELECTRIC:: .ZWORD "electr" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ELECTRIC .BYTE 0 W?END:: .ZWORD "end" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?END .BYTE 0 W?ENTER:: .ZWORD "enter" .BYTE PS?VERB+P1?VERB .BYTE ACT?ENTER .BYTE 0 W?ENTRY:: .ZWORD "entry" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?EUTHANASIA:: .ZWORD "euthan" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?EXAMINE:: .ZWORD "examin" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?EXCEPT:: .ZWORD "except" .BYTE PS?BUZZ-WORD .BYTE B?EXCEPT .BYTE 0 W?EXPLAIN:: .ZWORD "explai" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?EXPLOSION:: .ZWORD "explos" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?EXTINGUISH:: .ZWORD "exting" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?FASTEN:: .ZWORD "fasten" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?FATHER:: .ZWORD "father" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FAUCET:: .ZWORD "faucet" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FEEL:: .ZWORD "feel" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?FELINE:: .ZWORD "feline" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FENCE:: .ZWORD "fence" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIELDS:: .ZWORD "fields" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FIELDS .BYTE 0 W?FIFTEEN:: .ZWORD "fiftee" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIGHT:: .ZWORD "fight" .BYTE PS?VERB+P1?VERB .BYTE ACT?ATTACK .BYTE 0 W?FILE:: .ZWORD "file" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FILE .BYTE 0 W?FILM:: .ZWORD "film" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIND:: .ZWORD "find" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?FINGERPRINT:: .ZWORD "finger" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?FINGERPRINT W?FIRE:: .ZWORD "fire" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?FIRE W?FIREPLACE:: .ZWORD "firepl" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FIVE:: .ZWORD "five" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FLIP:: .ZWORD "flip" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?FLOOR:: .ZWORD "floor" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FLOWER:: .ZWORD "flower" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLOWER .BYTE 0 W?FOLLOW:: .ZWORD "follow" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?FOOD:: .ZWORD "food" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FOODS:: .ZWORD "foods" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FOOT:: .ZWORD "foot" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FOOT .BYTE 0 W?FOOTPRINTS:: .ZWORD "footpr" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FOR:: .ZWORD "for" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 255 .BYTE 0 W?FOREST:: .ZWORD "forest" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FOUR:: .ZWORD "four" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FOUR .BYTE O?ANY W?FOUR-POSTER:: .ZWORD "four-p" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FOUR-POSTER .BYTE O?ANY W?FOYER:: .ZWORD "foyer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FRAGMENT:: .ZWORD "fragme" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FRAME:: .ZWORD "frame" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FRAMED:: .ZWORD "framed" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FRAMED .BYTE 0 W?FREE:: .ZWORD "free" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?FREEMAN:: .ZWORD "freema" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FREEMAN .BYTE 0 W?FRENCH:: .ZWORD "french" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FRENCH .BYTE 0 W?FRIDGE:: .ZWORD "fridge" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?FROM:: .ZWORD "from" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 237 .BYTE 0 W?FRONT:: .ZWORD "front" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FRONT .BYTE 0 W?FUCK:: .ZWORD "fuck" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?GARAGE:: .ZWORD "garage" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GARAGE .BYTE O?ANY W?GARDEN:: .ZWORD "garden" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?GARDEN W?GATE:: .ZWORD "gate" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GAZE:: .ZWORD "gaze" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?GET:: .ZWORD "get" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?GIVE:: .ZWORD "give" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?GLASS:: .ZWORD "glass" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GLASSES:: .ZWORD "glasse" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GO:: .ZWORD "go" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?GOODBYE:: .ZWORD "goodby" .BYTE PS?VERB+P1?VERB .BYTE ACT?GOODBYE .BYTE 0 W?GRANDFATHER:: .ZWORD "grandf" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GRANDFATHER .BYTE 0 W?GRASS:: .ZWORD "grass" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GREEN:: .ZWORD "green" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GREEN .BYTE 0 W?GREY:: .ZWORD "grey" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GREY .BYTE 0 W?GROUND:: .ZWORD "ground" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GUN:: .ZWORD "gun" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GUN .BYTE O?ANY W?GUNPOWDER:: .ZWORD "gunpow" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?GUNSHOT:: .ZWORD "gunsho" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HAMMER:: .ZWORD "hammer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HAND:: .ZWORD "hand" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?HAND-WRITTEN:: .ZWORD "hand-w" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HAND-WRITTEN .BYTE 0 W?HANDCUFF:: .ZWORD "handcu" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?HANDCUFF W?HANDGUN:: .ZWORD "handgu" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HANDWRITING:: .ZWORD "handwr" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HATCH:: .ZWORD "hatch" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLIMB .BYTE 0 W?HAVE:: .ZWORD "have" .BYTE PS?BUZZ-WORD .BYTE B?HAVE .BYTE 0 W?HE:: .ZWORD "he" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HEAD:: .ZWORD "head" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HEATER:: .ZWORD "heater" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HELLO:: .ZWORD "hello" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?HELP:: .ZWORD "help" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?HELP W?HER:: .ZWORD "her" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HER .BYTE O?ANY W?HERB:: .ZWORD "herb" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HERBS:: .ZWORD "herbs" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HERE:: .ZWORD "here" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HERSELF:: .ZWORD "hersel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HI:: .ZWORD "hi" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?HIDDEN:: .ZWORD "hidden" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HIDDEN .BYTE 0 W?HIDE:: .ZWORD "hide" .BYTE PS?VERB+P1?VERB .BYTE ACT?HIDE .BYTE 0 W?HIM:: .ZWORD "him" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HIMSELF:: .ZWORD "himsel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HINT:: .ZWORD "hint" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HIS:: .ZWORD "his" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HIS .BYTE 0 W?HIT:: .ZWORD "hit" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLAP .BYTE 0 W?HOE:: .ZWORD "hoe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HOLD:: .ZWORD "hold" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?HOOD:: .ZWORD "hood" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HOSE:: .ZWORD "hose" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?HOUSE:: .ZWORD "house" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?HOUSE W?HOW:: .ZWORD "how" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHEN .BYTE 0 W?HUI:: .ZWORD "hui" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HUI .BYTE 0 W?HURL:: .ZWORD "hurl" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?HURT:: .ZWORD "hurt" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLAP .BYTE 0 W?I:: .ZWORD "i" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?I W?IMBIBE:: .ZWORD "imbibe" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?DRINK W?IMPORTANT:: .ZWORD "import" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?IMPORTANT .BYTE 0 W?IN:: .ZWORD "in" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 247 .BYTE 21 W?INJURE:: .ZWORD "injure" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLAP .BYTE 0 W?INQUIRE:: .ZWORD "inquir" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?INSERT:: .ZWORD "insert" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?INSIDE:: .ZWORD "inside" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 247 .BYTE 21 W?INSPECT:: .ZWORD "inspec" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?INTNUM:: .ZWORD "intnum" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?INTO:: .ZWORD "into" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 247 .BYTE 21 W?INVENTORY:: .ZWORD "invent" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?I W?IS:: .ZWORD "is" .BYTE PS?BUZZ-WORD .BYTE B?IS .BYTE 0 W?IT:: .ZWORD "it" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?JACK:: .ZWORD "jack" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?JACK .BYTE 0 W?JUNCTION:: .ZWORD "juncti" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?JUNCTION .BYTE 0 W?KEY:: .ZWORD "key" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KEYHOLE:: .ZWORD "keyhol" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KEYS:: .ZWORD "keys" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KICK:: .ZWORD "kick" .BYTE PS?VERB+P1?VERB .BYTE ACT?KICK .BYTE 0 W?KILL:: .ZWORD "kill" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?KILLING:: .ZWORD "killin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?KISS:: .ZWORD "kiss" .BYTE PS?VERB+P1?VERB .BYTE ACT?KISS .BYTE 0 W?KITCHEN:: .ZWORD "kitche" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?KITCHEN .BYTE O?ANY W?KNOCK:: .ZWORD "knock" .BYTE PS?VERB+P1?VERB .BYTE ACT?KNOCK .BYTE 0 W?KNOW:: .ZWORD "know" .BYTE PS?VERB+P1?VERB .BYTE ACT?KNOW .BYTE 0 W?L:: .ZWORD "l" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?LAMP:: .ZWORD "lamp" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LANTERN:: .ZWORD "lanter" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LARGE:: .ZWORD "large" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LARGE .BYTE 0 W?LATE:: .ZWORD "late" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LATE .BYTE 0 W?LAWN:: .ZWORD "lawn" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LEAD:: .ZWORD "lead" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?LEAN:: .ZWORD "lean" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEAN .BYTE 0 W?LEAVE:: .ZWORD "leave" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEAVE .BYTE 0 W?LEFT:: .ZWORD "left" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LETTER:: .ZWORD "letter" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LIFT:: .ZWORD "lift" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?LIGHT:: .ZWORD "light" .BYTE PS?VERB+P1?VERB .BYTE ACT?LIGHT .BYTE 0 W?LINDER:: .ZWORD "linder" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LINDER .BYTE O?ANY W?LINEN:: .ZWORD "linen" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LINENS:: .ZWORD "linens" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LIQUOR:: .ZWORD "liquor" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LIQUOR .BYTE 0 W?LISTEN:: .ZWORD "listen" .BYTE PS?VERB+P1?VERB .BYTE ACT?LISTEN .BYTE 0 W?LIVING:: .ZWORD "living" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LIVING .BYTE 0 W?LOCK:: .ZWORD "lock" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?LOCK W?LONG:: .ZWORD "long" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LONG .BYTE 0 W?LOOK:: .ZWORD "look" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?LOOT:: .ZWORD "loot" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LOT:: .ZWORD "lot" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LOUNGE:: .ZWORD "lounge" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?LOVE:: .ZWORD "love" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOVE .BYTE 0 W?LOVELY:: .ZWORD "lovely" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LOVELY .BYTE 0 W?LUMPY:: .ZWORD "lumpy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LUMPY .BYTE 0 W?MAKE:: .ZWORD "make" .BYTE PS?VERB+P1?VERB .BYTE ACT?MAKE .BYTE 0 W?MAKE-UP:: .ZWORD "make-u" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAN:: .ZWORD "man" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MASSIVE:: .ZWORD "massiv" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MASSIVE .BYTE 0 W?MASTER:: .ZWORD "master" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MASTER .BYTE 0 W?MATCH:: .ZWORD "match" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MATCH .BYTE ACT?MATCH W?MATCHBOOK:: .ZWORD "matchb" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MATCHES:: .ZWORD "matche" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MAYBE:: .ZWORD "maybe" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?ME:: .ZWORD "me" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MEAL:: .ZWORD "meal" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MEDICAL:: .ZWORD "medica" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MEDICAL .BYTE 0 W?MEDITATE:: .ZWORD "medita" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAIT .BYTE 0 W?MERCY:: .ZWORD "mercy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MERCY .BYTE 0 W?MG:: .ZWORD "mg" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MIDNIGHT:: .ZWORD "midnig" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MINUTE:: .ZWORD "minute" .BYTE PS?BUZZ-WORD .BYTE B?MINUTE .BYTE 0 W?MIRROR:: .ZWORD "mirror" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MISTER:: .ZWORD "mister" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MISTER .BYTE 0 W?MIXER:: .ZWORD "mixer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MOLEST:: .ZWORD "molest" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?MONEY:: .ZWORD "money" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MONICA:: .ZWORD "monica" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MONICA .BYTE O?ANY W?MORGUE:: .ZWORD "morgue" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MOTHER:: .ZWORD "mother" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?MOTHER W?MOVE:: .ZWORD "move" .BYTE PS?VERB+P1?VERB .BYTE ACT?MOVE .BYTE 0 W?MOVIE:: .ZWORD "movie" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MOVIE .BYTE O?ANY W?MR:: .ZWORD "mr" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MR .BYTE 0 W?MRS:: .ZWORD "mrs" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MRS .BYTE 0 W?MUD:: .ZWORD "mud" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MUDDY:: .ZWORD "muddy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MUDDY .BYTE 0 W?MURDER:: .ZWORD "murder" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MUSIC:: .ZWORD "music" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MYSELF:: .ZWORD "myself" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?MYSTERY:: .ZWORD "myster" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MYSTERY .BYTE 0 W?N:: .ZWORD "n" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 31 .BYTE 0 W?NEW:: .ZWORD "new" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NEW .BYTE 0 W?NEWSPAPERS:: .ZWORD "newspa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?NIPPERS:: .ZWORD "nipper" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?NO:: .ZWORD "no" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?NORTH:: .ZWORD "north" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 31 .BYTE 0 W?NOTE:: .ZWORD "note" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?OF:: .ZWORD "of" .BYTE PS?BUZZ-WORD .BYTE B?OF .BYTE 0 W?OFF:: .ZWORD "off" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 254 .BYTE 0 W?OFFER:: .ZWORD "offer" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?OFFICE:: .ZWORD "office" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OFFICE .BYTE O?ANY W?OK:: .ZWORD "ok" .BYTE PS?BUZZ-WORD .BYTE B?OK .BYTE 0 W?OKEH:: .ZWORD "okeh" .BYTE PS?BUZZ-WORD .BYTE B?OKEH .BYTE 0 W?OKEY:: .ZWORD "okey" .BYTE PS?BUZZ-WORD .BYTE B?OKEY .BYTE 0 W?OLD:: .ZWORD "old" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OLD .BYTE 0 W?ON:: .ZWORD "on" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 253 .BYTE 0 W?ONE:: .ZWORD "one" .BYTE PS?BUZZ-WORD .BYTE B?ONE .BYTE 0 W?OPEN:: .ZWORD "open" .BYTE PS?VERB+P1?VERB .BYTE ACT?OPEN .BYTE 0 W?ORANGE:: .ZWORD "orange" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ORANGE .BYTE 0 W?ORIENTAL:: .ZWORD "orient" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ORIENTAL .BYTE 0 W?ORNATE:: .ZWORD "ornate" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ORNATE .BYTE 0 W?OTHER:: .ZWORD "other" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OTHER .BYTE 0 W?OUT:: .ZWORD "out" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?OBJECT .BYTE 239 .BYTE 20 W?OUTSIDE:: .ZWORD "outsid" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OUTSIDE .BYTE 0 W?OVER:: .ZWORD "over" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 238 .BYTE 0 W?PACIFIC:: .ZWORD "pacifi" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PACIFIC .BYTE 0 W?PAIR:: .ZWORD "pair" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PANE:: .ZWORD "pane" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PANES:: .ZWORD "panes" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PAPER:: .ZWORD "paper" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PAPERS:: .ZWORD "papers" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PARLOR:: .ZWORD "parlor" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PAT:: .ZWORD "pat" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?PAUSE:: .ZWORD "pause" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAVE .BYTE 0 W?PAYOFF:: .ZWORD "payoff" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PEAL:: .ZWORD "peal" .BYTE PS?VERB+P1?VERB .BYTE ACT?RING .BYTE 0 W?PEEK:: .ZWORD "peek" .BYTE PS?VERB+P1?VERB .BYTE ACT?PEEK .BYTE 0 W?PERUSE:: .ZWORD "peruse" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?PET:: .ZWORD "pet" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?PHONE:: .ZWORD "phone" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?CALL W?PHONG:: .ZWORD "phong" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?PHONG W?PHONGS:: .ZWORD "phongs" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PHONGS .BYTE 0 W?PICK:: .ZWORD "pick" .BYTE PS?VERB+P1?VERB .BYTE ACT?PICK .BYTE 0 W?PICTURE:: .ZWORD "pictur" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PIECE:: .ZWORD "piece" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PILE:: .ZWORD "pile" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PILES:: .ZWORD "piles" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PISS:: .ZWORD "piss" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?PISTOL:: .ZWORD "pistol" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLACE:: .ZWORD "place" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?PLANT:: .ZWORD "plant" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLANTS:: .ZWORD "plants" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLATFORM:: .ZWORD "platfo" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PLAY:: .ZWORD "play" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLAY .BYTE 0 W?PLEASE:: .ZWORD "please" .BYTE PS?BUZZ-WORD .BYTE B?PLEASE .BYTE 0 W?POLICE:: .ZWORD "police" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POSTER:: .ZWORD "poster" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?POTTED:: .ZWORD "potted" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?POTTED .BYTE 0 W?POWDER:: .ZWORD "powder" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PRESS:: .ZWORD "press" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?PRINTS:: .ZWORD "prints" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PROBLEM:: .ZWORD "proble" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PROCEED:: .ZWORD "procee" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?PROGRAM:: .ZWORD "progra" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PROP:: .ZWORD "prop" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEAN .BYTE 0 W?PTA:: .ZWORD "pta" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PULL:: .ZWORD "pull" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?PULLMAN:: .ZWORD "pullma" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?PUNCH:: .ZWORD "punch" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLAP .BYTE 0 W?PURSUE:: .ZWORD "pursue" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?PUSH:: .ZWORD "push" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?PUT:: .ZWORD "put" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?PUTTY:: .ZWORD "putty" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?Q:: .ZWORD "q" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?QUESTION:: .ZWORD "questi" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?QUICKLY:: .ZWORD "quickl" .BYTE PS?BUZZ-WORD .BYTE B?QUICKLY .BYTE 0 W?QUIETLY:: .ZWORD "quietl" .BYTE PS?BUZZ-WORD .BYTE B?QUIETLY .BYTE 0 W?QUIT:: .ZWORD "quit" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?RADIO:: .ZWORD "radio" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RAISE:: .ZWORD "raise" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?RAKE:: .ZWORD "rake" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RALPH:: .ZWORD "ralph" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RALPH .BYTE 0 W?RANGE:: .ZWORD "range" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?RANGE W?RAP:: .ZWORD "rap" .BYTE PS?VERB+P1?VERB .BYTE ACT?KNOCK .BYTE 0 W?RAPE:: .ZWORD "rape" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?READ:: .ZWORD "read" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?RECEIPT:: .ZWORD "receip" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RECEIVER:: .ZWORD "receiv" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RECORD:: .ZWORD "record" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RED:: .ZWORD "red" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RED .BYTE 0 W?REDWOOD:: .ZWORD "redwoo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?REDWOOD .BYTE 0 W?REFRIGERATOR:: .ZWORD "refrig" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RELEASE:: .ZWORD "releas" .BYTE PS?VERB+P1?VERB .BYTE ACT?RELEASE .BYTE 0 W?REMOVE:: .ZWORD "remove" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?REPLY:: .ZWORD "reply" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANSWER .BYTE 0 W?REPORT:: .ZWORD "report" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RESTART:: .ZWORD "restar" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTART .BYTE 0 W?RESTAURANT:: .ZWORD "restau" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RESTORE:: .ZWORD "restor" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTORE .BYTE 0 W?RESUME:: .ZWORD "resume" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTORE .BYTE 0 W?REVISION:: .ZWORD "revisi" .BYTE PS?VERB+P1?VERB .BYTE ACT?RELEASE .BYTE 0 W?REVIVE:: .ZWORD "revive" .BYTE PS?VERB+P1?VERB .BYTE ACT?REVIVE .BYTE 0 W?RIGHT:: .ZWORD "right" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?RING:: .ZWORD "ring" .BYTE PS?VERB+P1?VERB .BYTE ACT?RING .BYTE 0 W?ROCK:: .ZWORD "rock" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROCKS:: .ZWORD "rocks" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROOM:: .ZWORD "room" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?ROOM W?ROPE:: .ZWORD "rope" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROSCOE:: .ZWORD "roscoe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?ROUND:: .ZWORD "round" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROUND .BYTE 0 W?RUB:: .ZWORD "rub" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?RUN:: .ZWORD "run" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?S:: .ZWORD "s" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 30 .BYTE 0 W?SAMPLE:: .ZWORD "sample" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SAVE:: .ZWORD "save" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAVE .BYTE 0 W?SAW:: .ZWORD "saw" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SAY:: .ZWORD "say" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?SCOTCH:: .ZWORD "scotch" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SCOTCH .BYTE O?ANY W?SCRIPT:: .ZWORD "script" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCRIPT .BYTE 0 W?SCROLL:: .ZWORD "scroll" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SEARCH:: .ZWORD "search" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SEARCH .BYTE ACT?SEARCH W?SECURE:: .ZWORD "secure" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?SEDAN:: .ZWORD "sedan" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SEEN:: .ZWORD "seen" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?SERGEANT:: .ZWORD "sergea" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SERGEANT .BYTE 0 W?SERVANT:: .ZWORD "servan" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SERVANT .BYTE 0 W?SET:: .ZWORD "set" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SGT:: .ZWORD "sgt" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SGT .BYTE 0 W?SHADE:: .ZWORD "shade" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?SHARD:: .ZWORD "shard" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHAVER:: .ZWORD "shaver" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHE:: .ZWORD "she" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHEETS:: .ZWORD "sheets" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHELF:: .ZWORD "shelf" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHELVES:: .ZWORD "shelve" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHIT:: .ZWORD "shit" .BYTE PS?VERB+P1?VERB .BYTE ACT?CURSE .BYTE 0 W?SHOE:: .ZWORD "shoe" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SHOE .BYTE O?ANY W?SHOES:: .ZWORD "shoes" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHOOT:: .ZWORD "shoot" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?FIRE W?SHOOTING:: .ZWORD "shooti" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHOP:: .ZWORD "shop" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SHOP .BYTE O?ANY W?SHOT:: .ZWORD "shot" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHOW:: .ZWORD "show" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SHOW W?SHOWER:: .ZWORD "shower" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SHOWER .BYTE O?ANY W?SHRINE:: .ZWORD "shrine" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SHUT:: .ZWORD "shut" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?SIDE:: .ZWORD "side" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SIDE .BYTE 0 W?SIDE-YARD:: .ZWORD "side-y" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SIDE-YARD .BYTE 0 W?SILVER:: .ZWORD "silver" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SIMPLE:: .ZWORD "simple" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SIMPLE .BYTE 0 W?SINK:: .ZWORD "sink" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SIT:: .ZWORD "sit" .BYTE PS?VERB+P1?VERB .BYTE ACT?SIT .BYTE 0 W?SKIM:: .ZWORD "skim" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?SLAP:: .ZWORD "slap" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLAP .BYTE 0 W?SLOWLY:: .ZWORD "slowly" .BYTE PS?BUZZ-WORD .BYTE B?SLOWLY .BYTE 0 W?SMASH:: .ZWORD "smash" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESTROY .BYTE 0 W?SMELL:: .ZWORD "smell" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?SMOKE:: .ZWORD "smoke" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?SMOKE W?SMOOTH:: .ZWORD "smooth" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMOOTH .BYTE 0 W?SNACK:: .ZWORD "snack" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SNIFF:: .ZWORD "sniff" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?SNUB-NOSED:: .ZWORD "snub-n" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SNUB-NOSED .BYTE 0 W?SOFA:: .ZWORD "sofa" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SOUTH:: .ZWORD "south" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 30 .BYTE 0 W?SOUVENIR:: .ZWORD "souven" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SPACE:: .ZWORD "space" .BYTE PS?VERB+P1?VERB .BYTE ACT?SPACE .BYTE 0 W?SPADE:: .ZWORD "spade" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SPIGOT:: .ZWORD "spigot" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SPOOL:: .ZWORD "spool" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SPOOLS:: .ZWORD "spools" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SPORT:: .ZWORD "sport" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SPORT .BYTE 0 W?SPORTY:: .ZWORD "sporty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SPORTY .BYTE 0 W?STAND:: .ZWORD "stand" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEAN .BYTE 0 W?STARE:: .ZWORD "stare" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?STARTLE:: .ZWORD "startl" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?STAY:: .ZWORD "stay" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAIT .BYTE 0 W?STEAL:: .ZWORD "steal" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?STILES:: .ZWORD "stiles" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?STILES W?STOMACH:: .ZWORD "stomac" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STOMACH .BYTE 0 W?STONE:: .ZWORD "stone" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STONE .BYTE 0 W?STOP:: .ZWORD "stop" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAIT .BYTE 0 W?STORAGE:: .ZWORD "storag" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STORAGE .BYTE 0 W?STRANGER:: .ZWORD "strang" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STRIKE:: .ZWORD "strike" .BYTE PS?VERB+P1?VERB .BYTE ACT?STRIKE .BYTE 0 W?STUB:: .ZWORD "stub" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?STUFF:: .ZWORD "stuff" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?SUICIDE:: .ZWORD "suicid" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?SUPER:: .ZWORD "super" .BYTE PS?VERB+P1?VERB .BYTE ACT?SUPER .BYTE 0 W?SUPERBRIEF:: .ZWORD "superb" .BYTE PS?VERB+P1?VERB .BYTE ACT?SUPER .BYTE 0 W?SURPRISE:: .ZWORD "surpri" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?SUSPEND:: .ZWORD "suspen" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAVE .BYTE 0 W?SWALLOW:: .ZWORD "swallo" .BYTE PS?OBJECT+PS?VERB+P1?OBJECT .BYTE O?ANY .BYTE ACT?DRINK W?SWINGING:: .ZWORD "swingi" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SWINGING .BYTE 0 W?T:: .ZWORD "t" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIME .BYTE 0 W?TABLE:: .ZWORD "table" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TABLES:: .ZWORD "tables" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TAKE:: .ZWORD "take" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?TALK:: .ZWORD "talk" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?TALL:: .ZWORD "tall" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TALL .BYTE 0 W?TAUNT:: .ZWORD "taunt" .BYTE PS?VERB+P1?VERB .BYTE ACT?KICK .BYTE 0 W?TEACHER:: .ZWORD "teache" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TEACHER .BYTE 0 W?TELEGRAM:: .ZWORD "telegr" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TELEPHONE:: .ZWORD "teleph" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?TELEPHONE W?TELL:: .ZWORD "tell" .BYTE PS?VERB+P1?VERB .BYTE ACT?TELL .BYTE 0 W?TEN:: .ZWORD "ten" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TERRY:: .ZWORD "terry" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TEST:: .ZWORD "test" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANALYZE .BYTE 0 W?TESTAMENT:: .ZWORD "testam" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THANK:: .ZWORD "thank" .BYTE PS?VERB+P1?VERB .BYTE ACT?THANKS .BYTE 0 W?THANKS:: .ZWORD "thanks" .BYTE PS?VERB+P1?VERB .BYTE ACT?THANKS .BYTE 0 W?THE:: .ZWORD "the" .BYTE PS?BUZZ-WORD .BYTE B?THE .BYTE 0 W?THEM:: .ZWORD "them" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THEN:: .ZWORD "then" .BYTE PS?BUZZ-WORD .BYTE B?THEN .BYTE 0 W?THERE:: .ZWORD "there" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?THEY:: .ZWORD "they" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THICK:: .ZWORD "thick" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?THICK .BYTE 0 W?THICKET:: .ZWORD "thicke" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THIRTY:: .ZWORD "thirty" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THREAT:: .ZWORD "threat" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?THREAT .BYTE O?ANY W?THREE:: .ZWORD "three" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THRONE:: .ZWORD "throne" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?THROUGH:: .ZWORD "throug" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 240 .BYTE 0 W?THROW:: .ZWORD "throw" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?THRU:: .ZWORD "thru" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 240 .BYTE 0 W?TICKET:: .ZWORD "ticket" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?TICKET W?TIE:: .ZWORD "tie" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?TILL:: .ZWORD "till" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 236 .BYTE 0 W?TIME:: .ZWORD "time" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIME .BYTE 0 W?TO:: .ZWORD "to" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 252 .BYTE 0 W?TOASTER:: .ZWORD "toaste" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TODAY:: .ZWORD "today" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TOILET:: .ZWORD "toilet" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?TOILET W?TOOLS:: .ZWORD "tools" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TOOTHPASTE:: .ZWORD "toothp" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TOSS:: .ZWORD "toss" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?TOUCH:: .ZWORD "touch" .BYTE PS?VERB+P1?VERB .BYTE ACT?RUB .BYTE 0 W?TOWEL:: .ZWORD "towel" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TOWELS:: .ZWORD "towels" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TRACE:: .ZWORD "trace" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?TRADE:: .ZWORD "trade" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TRADE .BYTE 0 W?TUB:: .ZWORD "tub" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TUB .BYTE O?ANY W?TUG:: .ZWORD "tug" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?TUMOR:: .ZWORD "tumor" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TURN:: .ZWORD "turn" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?TWENTY:: .ZWORD "twenty" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?TWO:: .ZWORD "two" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?U:: .ZWORD "u" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 249 .BYTE 0 W?UNATTACH:: .ZWORD "unatta" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNCUFF:: .ZWORD "uncuff" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNDER:: .ZWORD "under" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 245 .BYTE 0 W?UNDERNEATH:: .ZWORD "undern" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 245 .BYTE 0 W?UNFASTEN:: .ZWORD "unfast" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNHOOK:: .ZWORD "unhook" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNLOCK:: .ZWORD "unlock" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNLOCK .BYTE 0 W?UNSCRIPT:: .ZWORD "unscri" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNSCRIPT .BYTE 0 W?UNSPACE:: .ZWORD "unspac" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNSPACE .BYTE 0 W?UNTIE:: .ZWORD "untie" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNTIL:: .ZWORD "until" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 235 .BYTE 0 W?UP:: .ZWORD "up" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 249 .BYTE 0 W?USE:: .ZWORD "use" .BYTE PS?VERB+P1?VERB .BYTE ACT?USE .BYTE 0 W?USING:: .ZWORD "using" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 250 .BYTE 0 W?VEGETABLE:: .ZWORD "vegeta" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?VELVET:: .ZWORD "velvet" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VELVET .BYTE 0 W?VERBOSE:: .ZWORD "verbos" .BYTE PS?VERB+P1?VERB .BYTE ACT?VERBOSE .BYTE 0 W?VERSION:: .ZWORD "versio" .BYTE PS?VERB+P1?VERB .BYTE ACT?RELEASE .BYTE 0 W?VIOLET:: .ZWORD "violet" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VIOLET .BYTE 0 W?VIRGINIA:: .ZWORD "virgin" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?OBJECT .BYTE O?ANY .BYTE A?VIRGINIA W?VISITOR:: .ZWORD "visito" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?VOLUME:: .ZWORD "volume" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?W:: .ZWORD "w" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 28 .BYTE 0 W?WAIT:: .ZWORD "wait" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAIT .BYTE 0 W?WAKE:: .ZWORD "wake" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?WALK:: .ZWORD "walk" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?WALL:: .ZWORD "wall" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WALLS:: .ZWORD "walls" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WARRANT:: .ZWORD "warran" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WAS:: .ZWORD "was" .BYTE PS?BUZZ-WORD .BYTE B?WAS .BYTE 0 W?WATER:: .ZWORD "water" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WAY:: .ZWORD "way" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WEATHER:: .ZWORD "weathe" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WEED:: .ZWORD "weed" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WERE:: .ZWORD "were" .BYTE PS?BUZZ-WORD .BYTE B?WERE .BYTE 0 W?WEST:: .ZWORD "west" .BYTE PS?DIRECTION+P1?DIRECTION .BYTE 28 .BYTE 0 W?WHAT:: .ZWORD "what" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHAT'S:: .ZWORD "what's" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHATS:: .ZWORD "whats" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHEN:: .ZWORD "when" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHEN .BYTE 0 W?WHERE:: .ZWORD "where" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?WHISKEY:: .ZWORD "whiske" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WHISKY:: .ZWORD "whisky" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WHITE:: .ZWORD "white" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WHITE .BYTE 0 W?WHO:: .ZWORD "who" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHAT .BYTE 0 W?WHY:: .ZWORD "why" .BYTE PS?VERB+P1?VERB .BYTE ACT?WHEN .BYTE 0 W?WIFE:: .ZWORD "wife" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WILL:: .ZWORD "will" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WIND:: .ZWORD "wind" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WINDOW:: .ZWORD "window" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WIPE:: .ZWORD "wipe" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRUSH .BYTE 0 W?WIRE:: .ZWORD "wire" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WIRE .BYTE O?ANY W?WIRES:: .ZWORD "wires" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WITH:: .ZWORD "with" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE 250 .BYTE 0 W?WOMAN:: .ZWORD "woman" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WOOD:: .ZWORD "wood" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WOOD .BYTE 0 W?WOODEN:: .ZWORD "wooden" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WOODEN .BYTE 0 W?WOODS:: .ZWORD "woods" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WORK:: .ZWORD "work" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WORK .BYTE 0 W?WORKSHOP:: .ZWORD "worksh" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WORKSHOP .BYTE O?ANY W?WORM:: .ZWORD "worm" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WORMS:: .ZWORD "worms" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WOUND:: .ZWORD "wound" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WRITER:: .ZWORD "writer" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WRITING:: .ZWORD "writin" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?WRITTEN:: .ZWORD "writte" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WRITTEN .BYTE 0 W?WRONG:: .ZWORD "wrong" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?Y:: .ZWORD "y" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?YELLOW:: .ZWORD "yellow" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?YELLOW .BYTE 0 W?YES:: .ZWORD "yes" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?YOU:: .ZWORD "you" .BYTE PS?BUZZ-WORD .BYTE B?YOU .BYTE 0 W?YOUNG:: .ZWORD "young" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?YOUNG .BYTE 0 W?YOUR:: .ZWORD "your" .BYTE PS?ADJECTIVE+PS?BUZZ-WORD .BYTE B?YOUR .BYTE A?YOUR W?YOURSELF:: .ZWORD "yourse" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 W?Z:: .ZWORD "z" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAIT .BYTE 0 W?ZZKJLK:: .ZWORD "zzkjlk" .BYTE PS?OBJECT+P1?OBJECT .BYTE O?ANY .BYTE 0 .ENDT ; END LOAD ENDLOD:: ; PURE TABLES ARE DEFINED HERE T?1:: .TABLE P?NORTH STR?1 P?SOUTH STR?2 P?EAST STR?3 P?WEST STR?4 P?NW STR?5 P?NE STR?6 P?SW STR?7 P?SE STR?8 P?DOWN STR?9 P?UP STR?10 P?IN STR?11 P?OUT STR?12 .ENDT T?2:: .TABLE 6 STR?41 STR?42 STR?43 STR?44 STR?45 STR?46 .ENDT T?3:: .TABLE 49 STR?55 STR?56 STR?57 STR?57 STR?58 STR?59 STR?60 STR?60 STR?61 STR?62 STR?63 STR?64 STR?65 STR?66 STR?62 STR?62 STR?67 STR?67 STR?67 STR?67 STR?68 STR?68 STR?68 STR?68 STR?69 STR?69 STR?69 STR?69 STR?70 STR?70 STR?71 STR?71 STR?72 STR?72 STR?72 STR?72 STR?71 STR?71 STR?71 STR?71 STR?73 STR?73 STR?71 STR?71 STR?74 STR?74 STR?74 STR?74 STR?75 .ENDT T?4:: .TABLE P?NORTH P?SOUTH ROCK-GARDEN BACK-YARD OFFICE-PORCH OFFICE-PATH 0 .ENDT T?5:: .TABLE P?EAST P?WEST OFFICE-PATH SIDE-YARD DRIVEWAY-ENTRANCE 0 .ENDT T?6:: .TABLE P?SOUTH P?NORTH LIMBO DRIVEWAY-ENTRANCE DRIVEWAY FRONT-PORCH 0 .ENDT T?7:: .TABLE P?EAST P?WEST GARAGE DRIVEWAY 0 .ENDT T?8:: .TABLE P?NORTH P?SOUTH HALL-1 HALL-2 HALL-3 HALL-4 0 .ENDT T?9:: .TABLE PLAYER PHONG LINDER STILES MONICA CAT .ENDT T?10:: .TABLE PLAYER GLOBAL-PHONG GLOBAL-LINDER GLOBAL-STILES GLOBAL-MONICA GLOBAL-CAT .ENDT T?11:: .TABLE 2 STR?92 STR?93 .ENDT T?12:: .TABLE 4 STR?94 STR?95 STR?96 STR?97 .ENDT T?13:: .TABLE 2 STR?100 STR?101 .ENDT T?14:: .TABLE 2 STR?104 STR?105 .ENDT T?15:: .TABLE 3 STR?115 STR?116 STR?117 .ENDT T?22:: .TABLE STR?141 STR?142 .ENDT T?23:: .TABLE STR?143 STR?144 .ENDT T?24:: .TABLE STR?145 STR?146 .ENDT T?25:: .TABLE STR?147 STR?142 .ENDT T?26:: .TABLE 4 T?22 T?23 T?24 T?25 .ENDT T?32:: .TABLE 2 STR?153 STR?154 .ENDT T?33:: .TABLE STR?155 STR?155 STR?156 STR?157 STR?158 STR?159 .ENDT T?34:: .TABLE 4 STR?160 STR?161 STR?162 STR?163 .ENDT T?35:: .TABLE 8 STR?164 STR?165 STR?166 STR?167 STR?168 STR?169 STR?170 STR?171 .ENDT T?36:: .TABLE 4 STR?176 STR?177 STR?178 STR?179 .ENDT T?52:: .TABLE 0 FRONT-YARD P?SOUTH P?NORTH FRONT-PORCH P?SOUTH P?NORTH DRIVEWAY P?SOUTH P?NORTH DRIVEWAY-ENTRANCE P?EAST P?WEST SIDE-YARD P?EAST P?WEST OFFICE-PATH P?NORTH P?SOUTH OFFICE-PORCH P?NORTH P?SOUTH BACK-YARD P?NORTH P?SOUTH ROCK-GARDEN 0 .ENDT T?53:: .TABLE 0 LINDER-ROOM P?WEST P?EAST LIVING-ROOM P?SOUTH P?NORTH HALL-1 P?SOUTH P?NORTH HALL-2 P?SOUTH P?NORTH HALL-3 P?WEST P?EAST ENTRY 0 .ENDT T?54:: .TABLE 0 BATHROOM P?SOUTH P?NORTH MONICA-ROOM 0 .ENDT T?55:: .TABLE 0 OFFICE P?WEST P?EAST HALL-4 P?SOUTH P?NORTH GARAGE P?EAST P?WEST WORKSHOP 0 .ENDT .ENDI