; TOP LEVEL DEFINITIONS TRUE-VALUE=1 FALSE-VALUE=0 FATAL-VALUE=2 O?ANY=1 PS?OBJECT=128 PS?VERB=64 PS?ADJECTIVE=32 PS?DIRECTION=16 PS?PREPOSITION=8 PS?BUZZ-WORD=4 P1?NONE=0 P1?OBJECT=0 P1?VERB=1 P1?ADJECTIVE=2 P1?DIRECTION=3 ; OBJECT FLAGS ARE DEFINED HERE TRYTAKE=1 FX?TRYTAKE=16384 BURNBIT=2 FX?BURNBIT=8192 LIGHTBIT=3 FX?LIGHTBIT=4096 CONTBIT=4 FX?CONTBIT=2048 READBIT=5 FX?READBIT=1024 CAVEBIT=6 FX?CAVEBIT=512 OUTDOORSBIT=7 FX?OUTDOORSBIT=256 VEHBIT=8 FX?VEHBIT=128 FLAMEBIT=9 FX?FLAMEBIT=64 DOORBIT=10 FX?DOORBIT=32 WETBIT=11 FX?WETBIT=16 TOOLBIT=12 FX?TOOLBIT=8 INDOORSBIT=13 FX?INDOORSBIT=4 WORNBIT=14 FX?WORNBIT=2 LOCKEDBIT=15 FX?LOCKEDBIT=1 NDESCBIT=16 FX?NDESCBIT=32768 TAKEBIT=17 FX?TAKEBIT=16384 ACTORBIT=18 FX?ACTORBIT=8192 RLANDBIT=19 FX?RLANDBIT=4096 ONBIT=20 FX?ONBIT=2048 VOWELBIT=21 FX?VOWELBIT=1024 WEARBIT=22 FX?WEARBIT=512 TRANSBIT=23 FX?TRANSBIT=256 SEARCHBIT=24 FX?SEARCHBIT=128 OPENBIT=25 FX?OPENBIT=64 TRYTAKEBIT=26 FX?TRYTAKEBIT=32 SURFACEBIT=27 FX?SURFACEBIT=16 TOUCHBIT=28 FX?TOUCHBIT=8 INVISIBLE=29 FX?INVISIBLE=4 NARTICLEBIT=30 FX?NARTICLEBIT=2 CANT-MOVE-POST-BIT=31 FX?CANT-MOVE-POST-BIT=1 PHONE-DEAD-BIT=31 FX?PHONE-DEAD-BIT=1 FOCUS-BIT=31 FX?FOCUS-BIT=1 TRUNK-LOCKED-BIT=31 FX?TRUNK-LOCKED-BIT=1 ON-MONUMENT-BIT=31 FX?ON-MONUMENT-BIT=1 CARDS-RIGHT-BIT=31 FX?CARDS-RIGHT-BIT=1 TRASHED-BIT=31 FX?TRASHED-BIT=1 CLUTCHING-BIT=31 FX?CLUTCHING-BIT=1 BROKEN-BIT=31 FX?BROKEN-BIT=1 BRICK-REMOVED-BIT=31 FX?BRICK-REMOVED-BIT=1 EVERYBIT=31 FX?EVERYBIT=1 HAND-ON-SACK-BIT=31 FX?HAND-ON-SACK-BIT=1 BLACK-CAT-BIT=31 FX?BLACK-CAT-BIT=1 WINDOW-OPEN-BIT=31 FX?WINDOW-OPEN-BIT=1 WAXED-BIT=31 FX?WAXED-BIT=1 CANNON-MOVED-BIT=31 FX?CANNON-MOVED-BIT=1 HUNG-BIT=31 FX?HUNG-BIT=1 BUCKET-PEG-DOWN-BIT=31 FX?BUCKET-PEG-DOWN-BIT=1 LENS-CAP-OFF-BIT=31 FX?LENS-CAP-OFF-BIT=1 NEWEL-TURNED-BIT=31 FX?NEWEL-TURNED-BIT=1 ON-GROUND-BIT=31 FX?ON-GROUND-BIT=1 ; ACTION IDENTIFIERS ARE ASSIGNED HERE V?VERBOSE=0 V?BRIEF=1 V?SUPER-BRIEF=2 V?DIAGNOSE=3 V?INVENTORY=4 V?QUIT=5 V?RESTART=6 V?RESTORE=7 V?SAVE=8 V?RESCUE=9 V?SCORE=10 V?SCRIPT=11 V?TIME=12 V?UNSCRIPT=13 V?VERSION=14 V?$VERIFY=15 V?$RANDOM=16 V?$COMMAND=17 V?$RECORD=18 V?$UNRECORD=19 V?REPLY=20 V?QUESTION=21 V?ASK-ABOUT=22 V?ASK-FOR=23 V?CLIMB-UP=24 V?WALK-AROUND=25 V?BITE=26 V?BLOW-INTO=27 V?MUNG=28 V?LAMP-OFF=29 V?BOARD=30 V?BURN=31 V?BUY=32 V?PHONE=33 V?CLEAN=34 V?CLIMB=35 V?CLIMB-ON=36 V?CLIMB-DOWN=37 V?CLIMB-OVER=38 V?ENTER=39 V?EXIT=40 V?CLOSE=41 V?COMPARE=42 V?COUNT=43 V?COVER=44 V?CROSS=45 V?CUT=46 V?DIG=47 V?DIG-WITH=48 V?DISEMBARK=49 V?DRINK=50 V?DRINK-FROM=51 V?DROP=52 V?PUT=53 V?PUT-ON=54 V?EAT=55 V?EMPTY=56 V?TAKE=57 V?EXAMINE=58 V?LOOK-INSIDE=59 V?LOOK-ON=60 V?FIND=61 V?LOOK-THRU=62 V?FILL=63 V?FLUSH=64 V?FLY=65 V?FOCUS=66 V?FOLLOW=67 V?GIVE=68 V?SGIVE=69 V?WALK=70 V?WALK-TO=71 V?HANG-UP=72 V?LISTEN=73 V?HELLO=74 V?HELP=75 V?HIDE=76 V?LEAP=77 V?STAND-ON=78 V?KICK=79 V?KILL=80 V?KISS=81 V?KNOCK=82 V?LEAVE=83 V?LET-GO=84 V?LIE-DOWN=85 V?LAMP-ON=86 V?LOCK=87 V?LOOK=88 V?LOOK-DOWN=89 V?LOOK-UP=90 V?CHASTISE=91 V?LOOK-UNDER=92 V?LOOK-BEHIND=93 V?LOWER=94 V?MOVE=95 V?PUSH-TO=96 V?PUSH-DOWN=97 V?ROLL-UP=98 V?OPEN=99 V?PICK=100 V?PLAY=101 V?POUR=102 V?PULL=103 V?RAISE=104 V?PUSH=105 V?PUSH-UP=106 V?PUT-UNDER=107 V?WEAR=108 V?PUT-BEHIND=109 V?RAPE=110 V?REACH-IN=111 V?READ=112 V?READ-TO=113 V?REMOVE=114 V?REMOVE-FROM=115 V?REPLACE=116 V?RESET=117 V?RIDE=118 V?SAY=119 V?SCRAPE-OFF=120 V?SEARCH=121 V?SHAKE=122 V?SHOOT=123 V?SSHOOT=124 V?SHOW=125 V?SSHOW=126 V?SIT=127 V?SKI=128 V?SLEEP=129 V?SMELL=130 V?SPLICE=131 V?SQUEEZE=132 V?STAND=133 V?STAND-UNDER=134 V?SWIM=135 V?SWIM-DOWN=136 V?SWIM-UP=137 V?SWING=138 V?TAKE-OFF=139 V?TASTE=140 V?TELL=141 V?THROW=142 V?THROW-OFF=143 V?TIE=144 V?TIE-UP=145 V?RUB=146 V?TURN=147 V?TURN-LEFT=148 V?TURN-RIGHT=149 V?UNLOCK=150 V?UNROLL=151 V?UNTIE=152 V?USE=153 V?WAIT=154 V?$WAIT=155 V?WAIT-FOR=156 V?ALARM=157 V?WATER=158 V?WAVE-AT=159 V?YELL=160 ; PROPERTIES ARE DEFINED HERE P?ACTION=31 P?NORTH=30 P?NE=29 P?EAST=28 P?SE=27 P?SOUTH=26 P?SW=25 P?WEST=24 P?NW=23 P?UP=22 P?DOWN=21 P?IN=20 P?OUT=19 P?THINGS=18 P?SYNONYM=17 P?DESCFCN=16 P?GLOBAL=15 P?ADVFCN=14 P?FDESC=13 P?LDESC=12 P?PSEUDO=11 P?CONTFCN=10 P?SIZE=9 P?CAPACITY=8 P?ADJECTIVE=7 P?VALUE=6 P?GENERIC=5 P?TEXT=4 P?CARD-NUM=3 P?SDESC=2 P?MATCH-LIFE=1 ; ADJECTIVES ARE DEFINED HERE A?GROUND=255 A?MY=254 A?BARE=253 A?NORTH=252 A?EAST=251 A?SOUTH=250 A?WEST=249 A?NE=248 A?NW=247 A?SE=246 A?SW=245 A?FILM=244 A?SIMPLEX=243 A?SLIDE=242 A?BLURRED=241 A?WASHED=240 A?VIEWING=239 A?MOVIE=238 A?LENS=237 A?PROJEC=236 A?SCREEN=235 A?PIANO=234 A?CRAWL=233 A?SPACE=232 A?WOODEN=231 A?THICK=230 A?PARKING=229 A?DIRTY=228 A?DUSTY=227 A?AUNT=226 A?HILDEG=225 A?UNCLE=224 A?BUCK=223 A?LETTER=222 A?FIGHTING=221 A?FLASH=220 A?STEEP=219 A?CLOSET=218 A?FOYER=217 A?COMPUTER=216 A?RESET=215 A?BUSINESS=214 A?CARD=213 A?PUNCH=212 A?BUDDY=211 A?BURBAN=210 A?HAIR=209 A?INDIGO=208 A?YELLOW=207 A?CARDS=206 A?GREEN=205 A?RED=204 A?BLUE=203 A?ORANGE=202 A?VIOLET=201 A?PERSIAN=200 A?WAX=199 A?WHITE=198 A?PAIR=197 A?CANDLE=196 A?MELTED=195 A?OIL=194 A?WALL=193 A?MAGGIO=192 A?CHEESE=191 A?MAMA=190 A?MAMA'S=189 A?FOOT=188 A?HAND=187 A?LOOSE=186 A?STUFFED=185 A?CATCHER=184 A?PIECE=183 A?THIN=182 A?WALNUT=181 A?MALTESE=180 A?CLOTH=179 A?VELVET=178 A?BRASS=177 A?BATH=176 A?JACK=175 A?VALENTI=174 A?NEW=173 A?ZORK=172 A?STATUS=171 A?COPY=170 A?ARM=169 A?PLUSH=168 A?ROUND=167 A?TOP=166 A?BOTTOM=165 A?BUNK=164 A?BIG=163 A?FLUFFY=162 A?LARGE=161 A?FESTIVE=160 A?CHRISTMAS=159 A?STICK=158 A?SALT=157 A?SEA=156 A?HEAVY=155 A?STEEL=154 A?LONG=153 A?GREASY=152 A?LEFT=151 A?RIGHT=150 A?REEL=149 A?CORPSE=148 A?COMPASS=147 A?PATIO=146 A?STONE=145 A?GARDEN=144 A?ROSE=143 A?SMALL=142 A?METAL=141 A?CANNON=140 A?PILE=139 A?STACK=138 A?DOOR=137 A?MAIL=136 A?OAK=135 A?FRONT=134 A?DOWNHILL=133 A?WIDE=132 A?SMOLDERING=131 A?SAWED=130 A?OFF=129 A?FOURTH=128 A?COAT=127 A?THIRD=126 A?WORN=125 A?SECOND=124 A?FIRST=123 A?CHIPPED=122 A?RUSTY=121 A?LEAKY=120 A?RUSTED=119 A?FIRE=118 A?FOLDING=117 A?ATTIC=116 A?COUSIN=115 A?HAIRY=114 A?WHIP=113 A?WHIPPED=112 A?CREAM=111 A?GLOWING=110 A?BOOMERANG=109 A?GIANT=108 A?NAIL=107 A?SALAVATING=106 A?HEDGE=105 A?ELVISH=104 A?SAW=103 A?BUZZ=102 A?CONVEYOR=101 A?CENTRAL=100 A?PLASTIC=99 A?TINY=98 A?SCALE=97 A?DOWNTO=96 A?DIAMOND=95 A?PUNY=94 A?ATOMIC=93 A?BLACK=92 A?RUBBER=91 A?POSTAL=90 ; BUZZ WORDS ARE DEFINED HERE B?AM=255 B?ANY=254 B?ARE=253 B?DO=252 B?HAS=251 B?HAVE=250 B?HE'S=249 B?IS=248 B?IT'S=247 B?I'LL=246 B?I'M=245 B?I'VE=244 B?LET'S=243 B?SHALL=242 B?SHE'S=241 B?THAT'S=240 B?THEY'RE=239 B?WERE=238 B?WE'RE=237 B?YOU'RE=236 B?ZERO=235 B?ONE=234 B?TWO=233 B?THREE=232 B?FOUR=231 B?FIVE=230 B?SIX=229 B?SEVEN=228 B?EIGHT=227 B?NINE=226 B?TEN=225 B?ELEVEN=224 B?TWELVE=223 B?THIRTE=222 B?FOURTE=221 B?FIFTEE=220 B?SIXTEE=219 B?SEVENT=218 B?EIGHTE=217 B?NINETE=216 B?TWENTY=215 B?THIRTY=214 B?FORTY=213 B?FIFTY=212 B?SIXTY=211 B?EIGHTY=210 B?NINETY=209 B?HUNDRE=208 B?THOUSA=207 B?MILLIO=206 B?BILLIO=205 B?FUCK=204 B?FUCKED=203 B?CURSE=202 B?GODDAMNED=201 B?CUSS=200 B?DAMN=199 B?SHIT=198 B?ASSHOLE=197 B?CUNT=196 B?SHITHEAD=195 B?PISS=194 B?SUCK=193 B?BASTARD=192 B?SCREW=191 B?FUCKING=190 B?DAMNED=189 B?PEE=188 B?COCKSUCKER=187 B?BITCH=186 B?AGAIN=185 B?G=184 B?OOPS=183 B?A=182 B?AN=181 B?THE=180 B?AND=179 B?OF=178 B?THEN=177 B?ALL=176 B?BUT=175 B?EXCEPT=174 B?PERIOD=173 B?COMMA=172 B?QUOTE=171 B?HERE=170 B?SOME=169 B?MR=168 B?MISS=167 B?MRS=166 B?MONEY=165 B?YESTER=164 B?GREENS=163 B?CAMELO=162 B?STARDU=161 B?MISTY=160 B?PEOPLE=159 B?FEELIN=158 B?TOMORR=157 B?OKLAHO=156 B?TONIGH=155 ; PREPOSITIONS ARE DEFINED HERE PR?TO=255 PR?ABOUT=254 PR?FOR=253 PR?IN=252 PR?THROUGH=251 PR?UP=250 PR?OUT=249 PR?WITH=248 PR?OFF=247 PR?DOWN=246 PR?ON=245 PR?OVER=244 PR?UNDER=243 PR?LOOSE=242 PR?AT=241 PR?FROM=240 PR?AROUND=239 PR?BEHIND=238 PR?GO=237 PR?LEFT=236 PR?RIGHT=235 ; DIRECTIONS ARE DEFINED HERE ; ACTIONS ARE DEFINED HERE ACT?KISS=255 ACT?I=254 ACT?PULL=253 ACT?PUT=252 ACT?RAPE=251 ACT?VERBOSE=250 ACT?WALK=249 ACT?QUIT=248 ACT?FIND=247 ACT?HEAR=246 ACT?YES=245 ACT?STOP=244 ACT?UNLOCK=243 ACT?READ=242 ACT?SAY=241 ACT?BREAK=240 ACT?JUMP=239 ACT?POUR=238 ACT?WAIT=237 ACT?TAKE=236 ACT?COUNT=235 ACT?RAISE=234 ACT?CALL=233 ACT?FOLLOW=232 ACT?FLY=231 ACT?VERSION=230 ACT?#UNRECORD=229 ACT?LIGHT=228 ACT?LIE=227 ACT?MOVE=226 ACT?LET=225 ACT?PLAY=224 ACT?OPEN=223 ACT?TASTE=222 ACT?BUY=221 ACT?TOUCH=220 ACT?#COMMAND=219 ACT?BLOW=218 ACT?SHOOT=217 ACT?$WAIT=216 ACT?KNOCK=215 ACT?PICK=214 ACT?RIDE=213 ACT?BOARD=212 ACT?#RANDOM=211 ACT?PRAY=210 ACT?STAND=209 ACT?LISTEN=208 ACT?TIE=207 ACT?SHOW=206 ACT?SAVE=205 ACT?HELP=204 ACT?TELL=203 ACT?THROW=202 ACT?LOWER=201 ACT?USE=200 ACT?HIDE=199 ACT?SHAKE=198 ACT?KILL=197 ACT?RESTOR=196 ACT?ENTER=195 ACT?SEARCH=194 ACT?WEAR=193 ACT?DISEMBARK=192 ACT?SKI=191 ACT?SWIM=190 ACT?UNTIE=189 ACT?CUT=188 ACT?ASCEND=187 ACT?SPLICE=186 ACT?UNSCRIPT=185 ACT?HANG=184 ACT?PUSH=183 ACT?SUPER=182 ACT?SIT=181 ACT?RESTAR=180 ACT?HINT=179 ACT?REACH=178 ACT?DIG=177 ACT?REPLACE=176 ACT?SCORE=175 ACT?RESET=174 ACT?COVER=173 ACT?LOOK=172 ACT?EMPTY=171 ACT?DROP=170 ACT?COMPAR=169 ACT?BACK=168 ACT?TIME=167 ACT?LEAVE=166 ACT?SCRAPE=165 ACT?WATER=164 ACT?SCRIPT=163 ACT?$VERIFY=162 ACT?DESCEND=161 ACT?EXTINGUISH=160 ACT?SWING=159 ACT?POKE=158 ACT?SMELL=157 ACT?BRIEF=156 ACT?DIAGNOSE=155 ACT?GIVE=154 ACT?SLEEP=153 ACT?WAKE=152 ACT?DRINK=151 ACT?REMOVE=150 ACT?ANSWER=149 ACT?YELL=148 ACT?LOCK=147 ACT?BURN=146 ACT?KICK=145 ACT?BITE=144 ACT?TURN=143 ACT?#RECORD=142 ACT?CROSS=141 ACT?CLEAN=140 ACT?CLOSE=139 ACT?GO=138 ACT?WAVE=137 ACT?EXIT=136 ACT?EXAMINE=135 ACT?RELEASE=134 ACT?EAT=133 ACT?FILL=132 ACT?SQUEEZE=131 ACT?CLIMB=130 ACT?FLUSH=129 ACT?FOCUS=128 ACT?UNROLL=127 ACT?ASK=126 ACT?HELLO=125 ; USER DEFINED CONSTANTS ARE INITIALIZED HERE SOG=16 SIR=32 DEXITSTR=1 XEQUAL?=4 P-ITBLLEN=9 P-SYNLEN=8 P-SRCTOP=0 C-INTLEN=4 P-MATCHLEN=0 O-START=1 DEXITOBJ=1 X-N=1 P-P1OFF=5 M-OBJDESC?=9 O-PTR=0 O-LENGTH=2 C-TABLELEN=52 P-NC2=8 P-NC1=6 P-WORDLEN=4 P-VERBN=1 SERIAL=0 P-P1BITS=3 FEXIT=3 CC-SEPTR=1 ZORKID=1 P-SPREP1=1 CC-SBPTR=0 P-PREP1=2 M-BEG=1 SCORE-MAX=150 LOAD-ALLOWED=100 XDIV=3 P-PLAYER=68 M-FATAL=2 XGRTR?=5 NEXITSTR=0 NEXIT=2 P-SLOC2=6 SC=64 P-PREP1N=3 P-PSOFF=4 P-WINNER=65 XLESS?=6 P-VERB=0 X-E=2 M-ENTER=2 DEXIT=5 SHAVE=2 P-SRCBOT=2 M-OBJDESC=5 SMANY=4 STAKE=8 P-SPREP2=2 XSUB=1 XADD=0 CEXIT=4 P-LEXSTART=1 M-LOOK=3 UEXIT=1 D-RECORD-ON=4 O-END=3 P-LEXELEN=2 P-LEXWORDS=1 P-ALL=1 XMUL=2 P-SFWIM1=3 CC-OCLAUSE=2 X-H=16 M-EXIT=4 P-INHIBIT=4 CEXITFLAG=1 D-RECORD-OFF=-4 FEXITFCN=0 X-W=4 P-SBITS=0 CEXITSTR=1 P-SRCALL=1 X-S=8 P-SLOC1=5 M-END=6 HEDGE-OBJECT-TABLE-LENGTH=70 P-PREP2=4 LOW-DIRECTION=19 P-SONUMS=3 D-PARA?=2 C-TICK=1 P-NC2L=9 P-NC1L=7 M-CONT=7 P-ONE=2 CURRENCY-SYMBOL=36 P-SACTION=7 P-SFWIM2=4 D-ALL?=1 REXIT=0 SH=128 C-RTN=0 ; PROPERTY DEFAULTS AND OBJECTS ARE DEFINED HERE OBJECT::.TABLE 0 ;(P?MATCH-LIFE) 0 ;(P?SDESC) 0 ;(P?CARD-NUM) 0 ;(P?TEXT) 0 ;(P?GENERIC) 0 ;(P?VALUE) 0 ;(P?ADJECTIVE) 0 ;(P?CAPACITY) 5 ;(P?SIZE) 0 ;(P?CONTFCN) 0 ;(P?PSEUDO) 0 ;(P?LDESC) 0 ;(P?FDESC) 0 ;(P?ADVFCN) 0 ;(P?GLOBAL) 0 ;(P?DESCFCN) 0 ;(P?SYNONYM) 0 ;(P?THINGS) 0 ;(P?OUT) 0 ;(P?IN) 0 ;(P?DOWN) 0 ;(P?UP) 0 ;(P?NW) 0 ;(P?WEST) 0 ;(P?SW) 0 ;(P?SOUTH) 0 ;(P?SE) 0 ;(P?EAST) 0 ;(P?NE) 0 ;(P?NORTH) 0 ;(P?ACTION) .OBJECT SAWHORSE,0,FX?NDESCBIT,BOMB-SHELTER,0,0,T?SAWHORSE .OBJECT SOUTH-JUNCTION,FX?OUTDOORSBIT,FX?BLACK-CAT-BIT+FX?ONBIT+FX?RLANDBIT,ROOMS,BOMB-SHELTER,BAZOOKA,T?SOUTH-JUNCTION .OBJECT CORPSE-LINE,0,FX?TAKEBIT,BS-SAFE,0,0,T?CORPSE-LINE .OBJECT HANDS,FX?TOOLBIT,FX?NARTICLEBIT+FX?TOUCHBIT,GLOBAL-OBJECTS,CEILING,0,T?HANDS .OBJECT PARLOR,0,FX?RLANDBIT,ROOMS,OUTSIDE-PARLOR,PIANO,T?PARLOR .OBJECT CLOSET-REF,0,0,LOCAL-GLOBALS,SAND,0,T?CLOSET-REF .OBJECT PARKING-METER,0,FX?TAKEBIT,FIRST-SECRET-ROOM,0,0,T?PARKING-METER .OBJECT LEFT-END,FX?CONTBIT+FX?VEHBIT,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,BOMB-SHELTER,CHAIN,0,T?LEFT-END .OBJECT WHITE-CANDLE,FX?BURNBIT+FX?CONTBIT,FX?OPENBIT+FX?SURFACEBIT+FX?SEARCHBIT+FX?TAKEBIT,MANTLE,BLUE-CANDLE,WHITE-WAX,T?WHITE-CANDLE .OBJECT INLET,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BEACH,0,T?INLET .OBJECT NEWEL,0,FX?NDESCBIT,UPSTAIRS-HALL-MIDDLE,0,0,T?NEWEL .OBJECT TOKYO,0,FX?NDESCBIT,GAME-ROOM,0,0,T?TOKYO .OBJECT WINDOW,0,FX?NDESCBIT,LOCAL-GLOBALS,PSEUDO-OBJECT,0,T?WINDOW .OBJECT POND,FX?CONTBIT,FX?SEARCHBIT+FX?NDESCBIT+FX?OPENBIT,NORTH-GARDEN,ORCHIDS,0,T?POND .OBJECT PROP-VAULT,0,FX?ONBIT+FX?RLANDBIT,ROOMS,CLOSET,SAW,T?PROP-VAULT .OBJECT STICK,0,FX?TAKEBIT,PROP-VAULT,CLUB,0,T?STICK .OBJECT SOFA,0,FX?TAKEBIT+FX?TRYTAKEBIT,LOCAL-GLOBALS,BED,0,T?SOFA .OBJECT SHAFT-BOTTOM,0,FX?RLANDBIT,ROOMS,PROP-VAULT,BLUE-CARD,T?SHAFT-BOTTOM .OBJECT BLUE-WAX,0,FX?NDESCBIT,BLUE-CANDLE,0,0,T?BLUE-WAX .OBJECT RED-MATCH,FX?CONTBIT+FX?BURNBIT,FX?SEARCHBIT+FX?OPENBIT+FX?TAKEBIT,MATCHBOX,0,0,T?RED-MATCH .OBJECT ME,0,FX?NARTICLEBIT+FX?TOUCHBIT+FX?ACTORBIT,GLOBAL-OBJECTS,YOUR-FEET,0,T?ME .OBJECT INDIGO-CARD,0,FX?INVISIBLE+FX?VOWELBIT+FX?TAKEBIT,FIREPLACE,0,0,T?INDIGO-CARD .OBJECT RED-FEET,0,FX?TAKEBIT,0,0,0,T?RED-FEET .OBJECT CHIMNEY-2,0,FX?RLANDBIT,ROOMS,CHIMNEY-1,0,T?CHIMNEY-2 .OBJECT PATIO-DOOR,FX?LOCKEDBIT+FX?DOORBIT,FX?NDESCBIT,LOCAL-GLOBALS,HOUSE,0,T?PATIO-DOOR .OBJECT GARDEN-WALLS,0,FX?NDESCBIT,LOCAL-GLOBALS,GARDEN,0,T?GARDEN-WALLS .OBJECT BLACK-BUTTON,0,FX?NDESCBIT,GAME-ROOM,BLUE-BUTTON,0,T?BLACK-BUTTON .OBJECT PENGUIN,0,FX?TAKEBIT,CHIMNEY-3,0,0,T?PENGUIN .OBJECT SHEARS,0,FX?NARTICLEBIT+FX?TAKEBIT,PROP-VAULT,CLIPPERS,0,T?SHEARS .OBJECT KITCHEN,0,FX?RLANDBIT,ROOMS,ROOF-2,MATCHBOX,T?KITCHEN .OBJECT SOUTHWEST-JUNCTION,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SOUTHEAST-JUNCTION,0,T?SOUTHWEST-JUNCTION .OBJECT CANNON-BALL,0,FX?NDESCBIT+FX?TAKEBIT,PILE-OF-BALLS,0,0,T?CANNON-BALL .OBJECT LIGHTS,0,FX?NDESCBIT,GLOBAL-OBJECTS,IT,0,T?LIGHTS .OBJECT HEDGE-MAZE-OBJ,0,FX?NDESCBIT,LOCAL-GLOBALS,ATTIC-DOOR,0,T?HEDGE-MAZE-OBJ .OBJECT DINING-ROOM,0,FX?RLANDBIT,ROOMS,KITCHEN,DINING-ROOM-TABLE,T?DINING-ROOM .OBJECT CELLAR,0,FX?RLANDBIT,ROOMS,FOYER,HOPPER,T?CELLAR .OBJECT PEG-5,0,FX?NDESCBIT,CLOSET,SKIS,0,T?PEG-5 .OBJECT P-DEBUG,0,FX?TOUCHBIT+FX?ONBIT+FX?RLANDBIT,ROOMS,CRAWL-SPACE-SOUTH,0,T?P-DEBUG .OBJECT LEDGE,FX?CAVEBIT,FX?RLANDBIT,ROOMS,ON-POOL-2,0,T?LEDGE .OBJECT INTDIR,0,0,GLOBAL-OBJECTS,THEM,0,T?INTDIR .OBJECT ROOMS,0,0,0,0,HEART-OF-MAZE,T?ROOMS .OBJECT PEG-3,0,FX?NDESCBIT,CLOSET,PEGS,0,T?PEG-3 .OBJECT PEG-2,0,FX?NDESCBIT,CLOSET,PEG-3,0,T?PEG-2 .OBJECT CHIMNEY,0,FX?NDESCBIT,LOCAL-GLOBALS,BRICK-HOLE-GLOBAL,0,T?CHIMNEY .OBJECT UNDERPASS-1,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,IN-POOL-1,0,T?UNDERPASS-1 .OBJECT GREEN-CARD,0,FX?INVISIBLE+FX?TAKEBIT,OUTSIDE-PARLOR,0,0,T?GREEN-CARD .OBJECT ROOF-1,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CHIMNEY-3,0,T?ROOF-1 .OBJECT PEG-1,0,FX?NDESCBIT,CLOSET,PEG-2,0,T?PEG-1 .OBJECT SQUARE-POST,0,FX?CANT-MOVE-POST-BIT+FX?TRYTAKEBIT+FX?TAKEBIT+FX?NDESCBIT,SOUTH-NICHE,0,0,T?SQUARE-POST .OBJECT CHIMNEY-3,0,FX?RLANDBIT,ROOMS,CHIMNEY-2,PENGUIN,T?CHIMNEY-3 .OBJECT PEG-0,0,FX?TAKEBIT,0,0,0,T?PEG-0 .OBJECT PLAYER,0,FX?ACTORBIT+FX?INVISIBLE+FX?NARTICLEBIT+FX?NDESCBIT,0,0,FLASHLIGHT,T?PLAYER .OBJECT CHUTE,0,FX?NDESCBIT,PROP-VAULT,0,0,T?CHUTE .OBJECT LOCAL-GLOBALS,0,0,GLOBAL-OBJECTS,0,HEDGE-MAZE-OBJ,T?LOCAL-GLOBALS .OBJECT HER,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,GLOBAL-ROOM,0,T?HER .OBJECT WHITE-FEET,0,FX?TAKEBIT,0,0,0,T?WHITE-FEET .OBJECT HATCH-HOLE,0,FX?INVISIBLE+FX?NDESCBIT,LOCAL-GLOBALS,GARDEN-WALLS,0,T?HATCH-HOLE .OBJECT UPSTAIRS-HALL-EAST,0,FX?RLANDBIT,ROOMS,UPSTAIRS-HALL-MIDDLE,SACK-WINDOW,T?UPSTAIRS-HALL-EAST .OBJECT BATH-MAT,FX?TRYTAKE,FX?NDESCBIT+FX?TAKEBIT,UPSTAIRS-BATHROOM,RED-CARD,0,T?BATH-MAT .OBJECT PATIO,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SOUTHWEST-JUNCTION,ORANGE-CARD,T?PATIO .OBJECT CHAIN,0,FX?TRYTAKEBIT+FX?NDESCBIT,BOMB-SHELTER,SAWHORSE,0,T?CHAIN .OBJECT BUCKET,FX?CONTBIT,FX?TRYTAKEBIT+FX?SEARCHBIT+FX?OPENBIT+FX?TAKEBIT,CLOSET,PEG-1,0,T?BUCKET .OBJECT CARD,FX?READBIT,FX?TAKEBIT,MAILBOX,0,0,T?CARD .OBJECT YELLOW-CARD,0,FX?TAKEBIT,SCREENING-ROOM,0,0,T?YELLOW-CARD .OBJECT PORTRAIT,0,FX?NDESCBIT,OUTSIDE-PARLOR,GREEN-CARD,0,T?PORTRAIT .OBJECT ROPE,FX?BURNBIT,FX?NDESCBIT+FX?TRYTAKEBIT,BOMB-SHELTER,PLAQUE,0,T?ROPE .OBJECT PHOTO,FX?BURNBIT,FX?TAKEBIT,PLAYER,LETTER,0,T?PHOTO .OBJECT RIGHT-END,FX?CONTBIT+FX?VEHBIT,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,BOMB-SHELTER,LEFT-END,0,T?RIGHT-END .OBJECT GLOBAL-OBJECTS,FX?LIGHTBIT+FX?CONTBIT+FX?READBIT+FX?CAVEBIT+FX?OUTDOORSBIT+FX?VEHBIT+FX?FLAMEBIT+FX?DOORBIT+FX?WETBIT+FX?TOOLBIT+FX?INDOORSBIT+FX?WORNBIT+FX?LOCKEDBIT,FX?NDESCBIT+FX?NARTICLEBIT+FX?TAKEBIT+FX?ACTORBIT+FX?RLANDBIT+FX?ONBIT+FX?VOWELBIT+FX?WEARBIT+FX?TRANSBIT+FX?SEARCHBIT+FX?OPENBIT+FX?TRYTAKEBIT+FX?SURFACEBIT+FX?TOUCHBIT+FX?INVISIBLE+FX?EVERYBIT,0,0,INTDIR,T?GLOBAL-OBJECTS .OBJECT PROJECTION-BOOTH,0,FX?RLANDBIT,ROOMS,0,SLIDE-PROJECTOR-LENS,T?PROJECTION-BOOTH .OBJECT IT,0,FX?TOUCHBIT+FX?NDESCBIT+FX?NARTICLEBIT+FX?VOWELBIT,GLOBAL-OBJECTS,INTNUM,0,T?IT .OBJECT WALLS,0,FX?TOUCHBIT+FX?NDESCBIT,GLOBAL-OBJECTS,GROUND,0,T?WALLS .OBJECT EAST-GARDEN,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SOUTH-GARDEN,0,T?EAST-GARDEN .OBJECT BLUE-FEET,0,FX?TAKEBIT,0,0,0,T?BLUE-FEET .OBJECT WAX-COAT-1,0,FX?NDESCBIT,0,0,0,T?WAX-COAT-1 .OBJECT CLUB,0,FX?TAKEBIT,PROP-VAULT,HERMAN,0,T?CLUB .OBJECT WAX-COAT-2,0,FX?NDESCBIT,0,0,0,T?WAX-COAT-2 .OBJECT TOP-LANDING,FX?OUTDOORSBIT,FX?EVERYBIT+FX?ONBIT+FX?RLANDBIT,ROOMS,FRONT-PORCH,0,T?TOP-LANDING .OBJECT UPPER-BEACH-STAIRS,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,TOP-LANDING,0,T?UPPER-BEACH-STAIRS .OBJECT LIVING-ROOM,0,FX?RLANDBIT,ROOMS,CELLAR,MANTLE,T?LIVING-ROOM .OBJECT BLUE-CARD,0,FX?TAKEBIT,SHAFT-BOTTOM,0,0,T?BLUE-CARD .OBJECT BLUE-CANDLE,FX?BURNBIT+FX?CONTBIT,FX?OPENBIT+FX?SURFACEBIT+FX?SEARCHBIT+FX?TAKEBIT,MANTLE,0,BLUE-WAX,T?BLUE-CANDLE .OBJECT BRICK-HOLE-GLOBAL,0,FX?NDESCBIT,LOCAL-GLOBALS,FIREPLACE-GLOBAL,0,T?BRICK-HOLE-GLOBAL .OBJECT LADIES-ROOM,0,FX?RLANDBIT,ROOMS,MENS-ROOM,0,T?LADIES-ROOM .OBJECT MASK,0,FX?WEARBIT+FX?TAKEBIT,COMPARTMENT,0,0,T?MASK .OBJECT NORTH-GARDEN,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,WEST-GARDEN,POND,T?NORTH-GARDEN .OBJECT MOP,0,FX?TAKEBIT,PROP-VAULT,GUN,0,T?MOP .OBJECT BEACH,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BOTTOM-LANDING,FIRE,T?BEACH .OBJECT HOUSE,0,FX?NARTICLEBIT,LOCAL-GLOBALS,PLANK,0,T?HOUSE .OBJECT BOMB-SHELTER,FX?LOCKEDBIT+FX?CAVEBIT,FX?RLANDBIT,ROOMS,TUNNEL,HOOKS,T?BOMB-SHELTER .OBJECT CHIMNEY-1,0,FX?EVERYBIT+FX?RLANDBIT,ROOMS,FIREPLACE,0,T?CHIMNEY-1 .OBJECT BRICK-HOLE,FX?CONTBIT,FX?SEARCHBIT+FX?OPENBIT+FX?INVISIBLE,FIREPLACE,INDIGO-CARD,0,T?BRICK-HOLE .OBJECT NORTHWEST-JUNCTION,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,NORTH-GARDEN,0,T?NORTHWEST-JUNCTION .OBJECT HANDLES,0,FX?TRYTAKEBIT+FX?NDESCBIT,BEDROOM-3,0,0,T?HANDLES .OBJECT WEST-GARDEN,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,EAST-GARDEN,SHOVEL,T?WEST-GARDEN .OBJECT LADDER,0,FX?TAKEBIT,CLIFF,0,0,T?LADDER .OBJECT GAME-ROOM,FX?LOCKEDBIT,FX?RLANDBIT,ROOMS,ATTIC,BLACK-BUTTON,T?GAME-ROOM .OBJECT PIPE,0,FX?NDESCBIT,BOMB-SHELTER,RIGHT-END,0,T?PIPE .OBJECT NORTHEAST-JUNCTION,FX?OUTDOORSBIT,FX?EVERYBIT+FX?ONBIT+FX?RLANDBIT,ROOMS,NORTHWEST-JUNCTION,0,T?NORTHEAST-JUNCTION .OBJECT MONUMENT,0,FX?NDESCBIT,GAME-ROOM,TOKYO,0,T?MONUMENT .OBJECT LOWER-BEACH-STAIRS,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,UPPER-BEACH-STAIRS,0,T?LOWER-BEACH-STAIRS .OBJECT RESET-BUTTON,0,FX?NDESCBIT,CELLAR,COMPUTER,TOUPEE,T?RESET-BUTTON .OBJECT COMPUTER,FX?LIGHTBIT,FX?NDESCBIT,CELLAR,DISPLAY-LIGHTS,0,T?COMPUTER .OBJECT ORCHIDS,0,FX?NDESCBIT,NORTH-GARDEN,0,0,T?ORCHIDS .OBJECT CRAWL-SPACE-SOUTH,0,FX?RLANDBIT,ROOMS,FIRST-SECRET-ROOM,SOUTH-NICHE,T?CRAWL-SPACE-SOUTH .OBJECT HOOKS,0,FX?NDESCBIT,BOMB-SHELTER,ROPE,0,T?HOOKS .OBJECT ATTIC-CD,FX?DOORBIT,FX?NDESCBIT,LOCAL-GLOBALS,CLOSET-REF,0,T?ATTIC-CD .OBJECT HEDGE-MAZE,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,ENTRANCE-TO-MAZE,0,T?HEDGE-MAZE .OBJECT NORTH-NICHE,FX?CONTBIT,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,CRAWL-SPACE-NORTH,0,ROUND-POST,T?NORTH-NICHE .OBJECT VIOLET-CARD,0,FX?TAKEBIT,PIANO,0,0,T?VIOLET-CARD .OBJECT MATCHBOX,FX?BURNBIT+FX?CONTBIT,FX?SEARCHBIT+FX?TAKEBIT,KITCHEN,0,RED-MATCH,T?MATCHBOX .OBJECT FOYER-STAIRS,0,FX?NDESCBIT,LOCAL-GLOBALS,FOYER-CD,0,T?FOYER-STAIRS .OBJECT VERTICAL-MAP,FX?BURNBIT+FX?READBIT,FX?TAKEBIT,MAILBOX,CARD,0,T?VERTICAL-MAP .OBJECT BAZOOKA,0,FX?NDESCBIT,SOUTH-JUNCTION,BUCK,0,T?BAZOOKA .OBJECT PLANK,0,FX?TRYTAKEBIT+FX?NDESCBIT,LOCAL-GLOBALS,HATCH,0,T?PLANK .OBJECT CRAWL-SPACE-DOOR,FX?DOORBIT,FX?NDESCBIT,LOCAL-GLOBALS,PROJECTION-SCREEN,0,T?CRAWL-SPACE-DOOR .OBJECT OAK-DOOR,FX?LOCKEDBIT+FX?DOORBIT,FX?NDESCBIT,LOCAL-GLOBALS,HATCH-HOLE,0,T?OAK-DOOR .OBJECT UPSTAIRS-HALL-WEST,0,FX?EVERYBIT+FX?RLANDBIT,ROOMS,UPSTAIRS-HALL-EAST,0,T?UPSTAIRS-HALL-WEST .OBJECT CLIFF,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CANNON-EMPLACEMENT,LADDER,T?CLIFF .OBJECT FIRE-HYDRANT,0,FX?TAKEBIT,TRUNK,0,0,T?FIRE-HYDRANT .OBJECT ROOF-2,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,ROOF-1,0,T?ROOF-2 .OBJECT FOYER,FX?LOCKEDBIT,FX?RLANDBIT,ROOMS,P-DEBUG,0,T?FOYER .OBJECT FLASHLIGHT,FX?LIGHTBIT,FX?TAKEBIT,PLAYER,PHOTO,0,T?FLASHLIGHT .OBJECT FIREPLACE-GLOBAL,0,FX?NDESCBIT,LOCAL-GLOBALS,CELLAR-CD,0,T?FIREPLACE-GLOBAL .OBJECT ON-POOL-2,FX?CAVEBIT,FX?RLANDBIT,ROOMS,IN-POOL-2,0,T?ON-POOL-2 .OBJECT AUNT,0,FX?NARTICLEBIT+FX?NDESCBIT+FX?ACTORBIT,PROP-VAULT,CHUTE,0,T?AUNT .OBJECT RING,0,FX?ON-MONUMENT-BIT+FX?TAKEBIT+FX?TRYTAKEBIT+FX?NDESCBIT+FX?WEARBIT,GAME-ROOM,MONUMENT,0,T?RING .OBJECT BED,FX?CONTBIT,FX?TRYTAKEBIT+FX?SURFACEBIT+FX?OPENBIT+FX?SEARCHBIT,LOCAL-GLOBALS,SEAT,0,T?BED .OBJECT SAND,0,FX?NARTICLEBIT+FX?NDESCBIT,LOCAL-GLOBALS,GAP,0,T?SAND .OBJECT SHOVEL,0,FX?TAKEBIT,WEST-GARDEN,0,0,T?SHOVEL .OBJECT MAZE-HOLE,0,FX?NDESCBIT,0,0,0,T?MAZE-HOLE .OBJECT GLOBAL-ROOM,0,0,GLOBAL-OBJECTS,ME,0,T?GLOBAL-ROOM .OBJECT SLIDE-PROJECTOR,FX?LIGHTBIT+FX?CONTBIT,FX?SEARCHBIT+FX?OPENBIT,PROJECTION-BOOTH,FILM-PROJECTOR,0,T?SLIDE-PROJECTOR .OBJECT PLANE,0,FX?TRYTAKEBIT+FX?NDESCBIT,GAME-ROOM,TANK,0,T?PLANE .OBJECT LENS-CAP,0,FX?NDESCBIT+FX?TAKEBIT+FX?TRYTAKEBIT,FILM-PROJECTOR,0,0,T?LENS-CAP .OBJECT FINCH,0,FX?TAKEBIT,SACK,0,0,T?FINCH .OBJECT PEGS,0,FX?NDESCBIT,CLOSET,PEG-5,0,T?PEGS .OBJECT COMPARTMENT,FX?CONTBIT,FX?SEARCHBIT+FX?NDESCBIT,CANNON-EMPLACEMENT,CANNON,MASK,T?COMPARTMENT .OBJECT HIM,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HER,0,T?HIM .OBJECT CELLAR-CD,FX?DOORBIT,FX?NDESCBIT,LOCAL-GLOBALS,FOYER-STAIRS,0,T?CELLAR-CD .OBJECT GREEN-BUTTON,0,FX?NDESCBIT,GAME-ROOM,WHITE-BUTTON,0,T?GREEN-BUTTON .OBJECT TOUPEE,0,FX?NARTICLEBIT+FX?WEARBIT+FX?TAKEBIT,RESET-BUTTON,0,0,T?TOUPEE .OBJECT HEART-OF-MAZE,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,HEDGE-MAZE,0,T?HEART-OF-MAZE .OBJECT RED-CARD,0,FX?INVISIBLE+FX?TAKEBIT,UPSTAIRS-BATHROOM,0,0,T?RED-CARD .OBJECT GUN,0,FX?TAKEBIT,PROP-VAULT,STICK,0,T?GUN .OBJECT GRATER,0,FX?NARTICLEBIT+FX?TAKEBIT,WALL-SAFE,0,0,T?GRATER .OBJECT ON-POOL-1,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,BOAT-DOCK,0,T?ON-POOL-1 .OBJECT SACK-WINDOW,0,FX?NDESCBIT,UPSTAIRS-HALL-EAST,SACK,0,T?SACK-WINDOW .OBJECT PLAQUE,FX?READBIT,FX?NDESCBIT,BOMB-SHELTER,BS-SAFE,0,T?PLAQUE .OBJECT HEART-OF-MAZE-HOLE,FX?CONTBIT,FX?SEARCHBIT+FX?OPENBIT,0,0,RUBBER-STAMP,T?HEART-OF-MAZE-HOLE .OBJECT PORTABLE-WATER,0,FX?NARTICLEBIT,0,0,0,T?PORTABLE-WATER .OBJECT SAW,0,FX?NDESCBIT,PROP-VAULT,SWORD,0,T?SAW .OBJECT BEDROOM-1,0,FX?RLANDBIT,ROOMS,UPSTAIRS-HALL-WEST,0,T?BEDROOM-1 .OBJECT NOTE,FX?BURNBIT+FX?READBIT,FX?TAKEBIT,0,0,0,T?NOTE .OBJECT HATCH,FX?DOORBIT,FX?NDESCBIT,LOCAL-GLOBALS,WATER,0,T?HATCH .OBJECT SOUTHEAST-JUNCTION,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,SOUTH-JUNCTION,0,T?SOUTHEAST-JUNCTION .OBJECT THEM,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HIM,0,T?THEM .OBJECT FOYER-CD,FX?DOORBIT,FX?NDESCBIT,LOCAL-GLOBALS,STAIRS,0,T?FOYER-CD .OBJECT DOG,0,FX?VOWELBIT+FX?NDESCBIT,GAME-ROOM,PLANE,0,T?DOG .OBJECT ENTRANCE-TO-MAZE,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LADIES-ROOM,0,T?ENTRANCE-TO-MAZE .OBJECT BAG,0,FX?TAKEBIT,PROP-VAULT,MOP,0,T?BAG .OBJECT UPSTAIRS-CD,FX?DOORBIT,FX?NDESCBIT,LOCAL-GLOBALS,CHIMNEY,0,T?UPSTAIRS-CD .OBJECT HERMAN,0,FX?NARTICLEBIT+FX?NDESCBIT+FX?ACTORBIT,PROP-VAULT,AUNT,0,T?HERMAN .OBJECT STAIRS,0,FX?NDESCBIT,LOCAL-GLOBALS,CRAWL-SPACE-DOOR,0,T?STAIRS .OBJECT SEAT,0,FX?TAKEBIT+FX?TRYTAKEBIT,LOCAL-GLOBALS,TOILET,0,T?SEAT .OBJECT CLOSET,0,FX?RLANDBIT,ROOMS,INLET,BUCKET,T?CLOSET .OBJECT YOUR-FEET,0,FX?NARTICLEBIT,GLOBAL-OBJECTS,HANDS,0,T?YOUR-FEET .OBJECT HORIZONTAL-MAP,FX?BURNBIT+FX?READBIT,FX?TAKEBIT,DINING-ROOM,0,0,T?HORIZONTAL-MAP .OBJECT MENS-ROOM,0,FX?RLANDBIT,ROOMS,SHORT-HALL,0,T?MENS-ROOM .OBJECT PERSIAN-RUG,0,FX?NDESCBIT+FX?TRYTAKEBIT,LIVING-ROOM,0,0,T?PERSIAN-RUG .OBJECT GREEN-MATCH,FX?CONTBIT+FX?BURNBIT,FX?OPENBIT+FX?SEARCHBIT+FX?TAKEBIT,BEACH,0,0,T?GREEN-MATCH .OBJECT CANNON,FX?CONTBIT,FX?SEARCHBIT+FX?NDESCBIT+FX?TRYTAKEBIT+FX?OPENBIT,CANNON-EMPLACEMENT,FUSE,0,T?CANNON .OBJECT RED-WAX,0,FX?NDESCBIT,RED-CANDLE,0,0,T?RED-WAX .OBJECT DISPLAY-LIGHTS,0,FX?NDESCBIT,CELLAR,0,0,T?DISPLAY-LIGHTS .OBJECT ATTIC-DOOR,FX?DOORBIT+FX?LOCKEDBIT,FX?NDESCBIT,LOCAL-GLOBALS,ATTIC-CD,0,T?ATTIC-DOOR .OBJECT WHITE-BUTTON,0,FX?NDESCBIT,GAME-ROOM,RED-BUTTON,0,T?WHITE-BUTTON .OBJECT WATER,0,FX?NARTICLEBIT,LOCAL-GLOBALS,SOFA,0,T?WATER .OBJECT ATTIC,FX?LOCKEDBIT,FX?RLANDBIT,ROOMS,CLOSET-TOP,TRUNK,T?ATTIC .OBJECT GROUND,0,FX?TOUCHBIT+FX?NDESCBIT,GLOBAL-OBJECTS,LIGHTS,0,T?GROUND .OBJECT PROJECTION-SCREEN,0,FX?NDESCBIT,LOCAL-GLOBALS,PROJECTED-IMAGE,0,T?PROJECTION-SCREEN .OBJECT NEWSLETTER,FX?BURNBIT+FX?READBIT,FX?TAKEBIT,MAILBOX,VERTICAL-MAP,0,T?NEWSLETTER .OBJECT SOUTH-GARDEN,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,PATIO,0,T?SOUTH-GARDEN .OBJECT NOT-HERE-OBJECT,0,FX?NARTICLEBIT,0,0,0,T?NOT-HERE-OBJECT .OBJECT RED-CANDLE,FX?BURNBIT+FX?CONTBIT,FX?OPENBIT+FX?SURFACEBIT+FX?SEARCHBIT+FX?TAKEBIT,MANTLE,WHITE-CANDLE,RED-WAX,T?RED-CANDLE .OBJECT FRONT-PORCH,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,CLIFF,MAILBOX,T?FRONT-PORCH .OBJECT GAP,0,0,LOCAL-GLOBALS,OAK-DOOR,0,T?GAP .OBJECT INTNUM,0,0,GLOBAL-OBJECTS,LOCAL-GLOBALS,0,T?INTNUM .OBJECT SKIS,0,FX?WEARBIT+FX?TAKEBIT,CLOSET,0,0,T?SKIS .OBJECT BEDROOM-3,0,FX?RLANDBIT,ROOMS,BEDROOM-2,HANDLES,T?BEDROOM-3 .OBJECT ROUND-POST,0,FX?CANT-MOVE-POST-BIT+FX?TRYTAKEBIT+FX?NDESCBIT+FX?TAKEBIT,NORTH-NICHE,0,0,T?ROUND-POST .OBJECT FILM-PROJECTOR,FX?LIGHTBIT+FX?CONTBIT,FX?SEARCHBIT+FX?OPENBIT,PROJECTION-BOOTH,SLIDE,LENS-CAP,T?FILM-PROJECTOR .OBJECT CRAWL-SPACE-NORTH,0,FX?RLANDBIT,ROOMS,PARLOR,NORTH-NICHE,T?CRAWL-SPACE-NORTH .OBJECT CEILING,0,FX?TOUCHBIT+FX?NDESCBIT,GLOBAL-OBJECTS,WALLS,0,T?CEILING .OBJECT MANTLE,FX?CONTBIT,FX?NDESCBIT+FX?SURFACEBIT+FX?OPENBIT+FX?SEARCHBIT,LIVING-ROOM,PERSIAN-RUG,RED-CANDLE,T?MANTLE .OBJECT PHONE,0,FX?NDESCBIT,LOCAL-GLOBALS,UPSTAIRS-CD,0,T?PHONE .OBJECT FILM-PROJECTOR-LENS,0,FX?NDESCBIT,PROJECTION-BOOTH,SLIDE-PROJECTOR,0,T?FILM-PROJECTOR-LENS .OBJECT DUMMY-OBJECT,0,0,0,0,0,T?DUMMY-OBJECT .OBJECT SLIDE-PROJECTOR-LENS,0,FX?NDESCBIT,PROJECTION-BOOTH,FILM-PROJECTOR-LENS,0,T?SLIDE-PROJECTOR-LENS .OBJECT SACK,FX?CONTBIT,FX?SEARCHBIT+FX?NDESCBIT+FX?TRYTAKEBIT+FX?TAKEBIT,UPSTAIRS-HALL-EAST,0,FINCH,T?SACK .OBJECT UNDERPASS-2,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,UNDERPASS-1,0,T?UNDERPASS-2 .OBJECT RED-BUTTON,0,FX?NDESCBIT,GAME-ROOM,DOG,0,T?RED-BUTTON .OBJECT FIRST-SECRET-ROOM,0,FX?RLANDBIT,ROOMS,CRAWL-SPACE-NORTH,PARKING-METER,T?FIRST-SECRET-ROOM .OBJECT WALL-SAFE,FX?LOCKEDBIT+FX?CONTBIT,FX?INVISIBLE+FX?SEARCHBIT+FX?NDESCBIT,OUTSIDE-PARLOR,PORTRAIT,GRATER,T?WALL-SAFE .OBJECT IN-POOL-2,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,UNDERPASS-2,0,T?IN-POOL-2 .OBJECT BOTTOM-LANDING,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,LOWER-BEACH-STAIRS,0,T?BOTTOM-LANDING .OBJECT TANK,0,FX?NDESCBIT,GAME-ROOM,RING,0,T?TANK .OBJECT PILE-OF-BALLS,FX?CONTBIT,FX?OPENBIT+FX?SEARCHBIT+FX?SURFACEBIT+FX?NDESCBIT,CANNON-EMPLACEMENT,0,CANNON-BALL,T?PILE-OF-BALLS .OBJECT FUSE,FX?BURNBIT,FX?NDESCBIT,CANNON-EMPLACEMENT,PILE-OF-BALLS,0,T?FUSE .OBJECT BEDROOM-2,0,FX?RLANDBIT,ROOMS,BEDROOM-1,0,T?BEDROOM-2 .OBJECT FILM,0,FX?TAKEBIT,PROJECTION-BOOTH,0,0,T?FILM .OBJECT DINING-ROOM-TABLE,FX?CONTBIT,FX?SURFACEBIT+FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,DINING-ROOM,HORIZONTAL-MAP,0,T?DINING-ROOM-TABLE .OBJECT SOUTH-NICHE,FX?CONTBIT,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,CRAWL-SPACE-SOUTH,0,SQUARE-POST,T?SOUTH-NICHE .OBJECT TUNNEL,FX?CAVEBIT,FX?RLANDBIT,ROOMS,LEDGE,0,T?TUNNEL .OBJECT BLUE-BUTTON,0,FX?NDESCBIT,GAME-ROOM,GREEN-BUTTON,0,T?BLUE-BUTTON .OBJECT SWORD,0,FX?VOWELBIT+FX?TAKEBIT,PROP-VAULT,SHEARS,0,T?SWORD .OBJECT HOPPER,FX?CONTBIT,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,CELLAR,RESET-BUTTON,0,T?HOPPER .OBJECT BRICK,0,FX?NDESCBIT+FX?TAKEBIT,FIREPLACE,BRICK-HOLE,0,T?BRICK .OBJECT TOILET,0,FX?SEARCHBIT+FX?OPENBIT+FX?NDESCBIT,LOCAL-GLOBALS,PHONE,0,T?TOILET .OBJECT CANNON-EMPLACEMENT,FX?OUTDOORSBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,NORTHEAST-JUNCTION,COMPARTMENT,T?CANNON-EMPLACEMENT .OBJECT TRUNK,FX?CONTBIT,FX?TRUNK-LOCKED-BIT+FX?SEARCHBIT+FX?NDESCBIT,ATTIC,0,FIRE-HYDRANT,T?TRUNK .OBJECT CLIPPERS,0,FX?NARTICLEBIT+FX?TAKEBIT,PROP-VAULT,BAG,0,T?CLIPPERS .OBJECT PIANO,FX?CONTBIT,FX?SEARCHBIT+FX?NDESCBIT,PARLOR,0,VIOLET-CARD,T?PIANO .OBJECT FIREPLACE,0,FX?RLANDBIT,ROOMS,LIVING-ROOM,BRICK,T?FIREPLACE .OBJECT PROJECTED-IMAGE,0,FX?NDESCBIT,LOCAL-GLOBALS,WINDOW,0,T?PROJECTED-IMAGE .OBJECT MAILBOX,FX?CONTBIT,FX?SEARCHBIT+FX?NDESCBIT,FRONT-PORCH,DOOR-BELL,NEWSLETTER,T?MAILBOX .OBJECT SLIDE,0,FX?TRANSBIT+FX?TAKEBIT,PROJECTION-BOOTH,FILM,0,T?SLIDE .OBJECT BS-SAFE,FX?LOCKEDBIT+FX?CONTBIT,FX?SEARCHBIT+FX?NDESCBIT+FX?TRYTAKEBIT,BOMB-SHELTER,PIPE,CORPSE-LINE,T?BS-SAFE .OBJECT DOOR-BELL,0,FX?NDESCBIT,FRONT-PORCH,0,0,T?DOOR-BELL .OBJECT RUBBER-STAMP,0,FX?NARTICLEBIT+FX?TAKEBIT,HEART-OF-MAZE-HOLE,0,0,T?RUBBER-STAMP .OBJECT CLOSET-TOP,0,FX?RLANDBIT,ROOMS,SHAFT-BOTTOM,0,T?CLOSET-TOP .OBJECT OUTSIDE-PARLOR,FX?LOCKEDBIT,FX?RLANDBIT,ROOMS,SCREENING-ROOM,WALL-SAFE,T?OUTSIDE-PARLOR .OBJECT UPSTAIRS-HALL-MIDDLE,0,FX?RLANDBIT,ROOMS,DINING-ROOM,NEWEL,T?UPSTAIRS-HALL-MIDDLE .OBJECT IN-POOL-1,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,ON-POOL-1,0,T?IN-POOL-1 .OBJECT SHORT-HALL,0,FX?RLANDBIT,ROOMS,GAME-ROOM,0,T?SHORT-HALL .OBJECT LETTER,FX?READBIT+FX?BURNBIT,FX?NARTICLEBIT+FX?TAKEBIT,PLAYER,0,0,T?LETTER .OBJECT ORANGE-CARD,0,FX?VOWELBIT+FX?TAKEBIT,PATIO,0,0,T?ORANGE-CARD .OBJECT FIRE,FX?FLAMEBIT,FX?OPENBIT+FX?SEARCHBIT,BEACH,GREEN-MATCH,0,T?FIRE .OBJECT SCREENING-ROOM,0,FX?RLANDBIT,ROOMS,PROJECTION-BOOTH,YELLOW-CARD,T?SCREENING-ROOM .OBJECT BOAT-DOCK,FX?CAVEBIT,FX?ONBIT+FX?RLANDBIT,ROOMS,UPSTAIRS-BATHROOM,0,T?BOAT-DOCK .OBJECT WHITE-WAX,0,FX?NDESCBIT,WHITE-CANDLE,0,0,T?WHITE-WAX .OBJECT GARDEN,0,FX?NARTICLEBIT,LOCAL-GLOBALS,PATIO-DOOR,0,T?GARDEN .OBJECT PSEUDO-OBJECT,0,0,LOCAL-GLOBALS,0,0,T?PSEUDO-OBJECT .OBJECT BUCK,0,0,SOUTH-JUNCTION,0,0,T?BUCK .OBJECT UPSTAIRS-BATHROOM,0,FX?RLANDBIT,ROOMS,BEDROOM-3,BATH-MAT,T?UPSTAIRS-BATHROOM .ENDT ; OBJECT PROPERTY TABLES ARE DEFINED HERE OBJPRP:: T?SAWHORSE:: .TABLE ; TABLE FOR OBJECT SAWHORSE .STRL "sawhorse" .PROP 2,P?SYNONYM W?SAWHORSE .PROP 1,P?ADJECTIVE .BYTE A?HEAVY .BYTE 0 .ENDT T?SOUTH-JUNCTION:: .TABLE ; TABLE FOR OBJECT SOUTH-JUNCTION .STRL "South Junction" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SOUTH-JUNCTION-F .PROP 3,P?NORTH .WORD TO-FRONT-PORCH .BYTE 0 .PROP 3,P?EAST .WORD TO-&-FROM-SOUTH-JUNCTION .BYTE 0 .PROP 2,P?SOUTH ; STRING PROPERTY STR?179 .PROP 3,P?WEST .WORD TO-&-FROM-SOUTH-JUNCTION .BYTE 0 .PROP 2,P?THINGS ; STRING PROPERTY PT?12 .PROP 3,P?GLOBAL .BYTE STAIRS .BYTE HOUSE .BYTE CHIMNEY .PROP 2,P?LDESC ; STRING PROPERTY STR?178 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?CORPSE-LINE:: .TABLE ; TABLE FOR OBJECT CORPSE-LINE .STRL "copy of the film ""A Corpse Line""" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CORPSE-LINE-F .PROP 8,P?SYNONYM W?CORPSE W?LINE W?FILM W?MOVIE .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 3,P?ADJECTIVE .BYTE A?REEL .BYTE A?COPY .BYTE A?CORPSE .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?HANDS:: .TABLE ; TABLE FOR OBJECT HANDS .STRL "your hand" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HANDS-F .PROP 4,P?SYNONYM W?HAND W?HANDS .PROP 2,P?ADJECTIVE .BYTE A?MY .BYTE A?BARE .BYTE 0 .ENDT T?PARLOR:: .TABLE ; TABLE FOR OBJECT PARLOR .STRL "Parlor" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PARLOR-F .PROP 1,P?WEST .BYTE OUTSIDE-PARLOR .PROP 3,P?DOWN .WORD TO-CRAWL-SPACE-NORTH .BYTE 0 .PROP 2,P?THINGS ; STRING PROPERTY PT?6 .PROP 2,P?GLOBAL .BYTE CRAWL-SPACE-DOOR .BYTE SEAT .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?CLOSET-REF:: .TABLE ; TABLE FOR OBJECT CLOSET-REF .STRL "closet" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-REF-F .PROP 2,P?SYNONYM W?CLOSET .PROP 1,P?ADJECTIVE .BYTE A?COAT .BYTE 0 .ENDT T?PARKING-METER:: .TABLE ; TABLE FOR OBJECT PARKING-METER .STRL "parking meter" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PARKING-METER-F .PROP 2,P?SYNONYM W?METER .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 1,P?ADJECTIVE .BYTE A?PARKING .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?LEFT-END:: .TABLE ; TABLE FOR OBJECT LEFT-END .STRL "left end of the plank" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ENDS-F .PROP 6,P?SYNONYM W?END W?PLANK W?BOARD .PROP 1,P?ADJECTIVE .BYTE A?LEFT .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-PLANK-F .BYTE 0 .ENDT T?WHITE-CANDLE:: .TABLE ; TABLE FOR OBJECT WHITE-CANDLE .STRL "white wax statuette" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WHITE-CANDLE-F .PROP 6,P?SYNONYM W?CANDLE W?STATUE W?WICK .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?WAX .BYTE A?WHITE .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-CANDLE-F .BYTE 0 .ENDT T?INLET:: .TABLE ; TABLE FOR OBJECT INLET .STRL "Inlet" .PROP 2,P?NORTH ; STRING PROPERTY STR?213 .PROP 1,P?EAST .BYTE BEACH .PROP 1,P?SOUTH .BYTE ON-POOL-1 .PROP 2,P?DOWN ; STRING PROPERTY STR?214 .PROP 1,P?OUT .BYTE BEACH .PROP 1,P?GLOBAL .BYTE WATER .PROP 2,P?LDESC ; STRING PROPERTY STR?212 .BYTE 0 .ENDT T?NEWEL:: .TABLE ; TABLE FOR OBJECT NEWEL .STRL "newel in the shape of Roger Corman's head" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NEWEL-F .PROP 8,P?SYNONYM W?NEWEL W?HEAD W?ROGER W?CORMAN .BYTE 0 .ENDT T?TOKYO:: .TABLE ; TABLE FOR OBJECT TOKYO .STRL "scale model of downtown Tokyo" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOKYO-F .PROP 8,P?SYNONYM W?TOKYO W?CITY W?DOWNTO W?MODEL .PROP 2,P?ADJECTIVE .BYTE A?SCALE .BYTE A?DOWNTO .BYTE 0 .ENDT T?WINDOW:: .TABLE ; TABLE FOR OBJECT WINDOW .STRL "window" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WINDOW-F .PROP 4,P?SYNONYM W?WINDOW W?GLASS .BYTE 0 .ENDT T?POND:: .TABLE ; TABLE FOR OBJECT POND .STRL "small pond" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY POND-F .PROP 2,P?SYNONYM W?POND .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 200 .PROP 1,P?ADJECTIVE .BYTE A?SMALL .BYTE 0 .ENDT T?PROP-VAULT:: .TABLE ; TABLE FOR OBJECT PROP-VAULT .STRL "Prop Vault" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROP-VAULT-F .PROP 3,P?EAST .WORD TO-CHUTE .BYTE 0 .PROP 3,P?DOWN .WORD TO-CHUTE .BYTE 0 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?STICK:: .TABLE ; TABLE FOR OBJECT STICK .STRL "big stick" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROP-F .PROP 2,P?SYNONYM W?STICK .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 1,P?ADJECTIVE .BYTE A?BIG .BYTE 0 .ENDT T?SOFA:: .TABLE ; TABLE FOR OBJECT SOFA .STRL "sofa" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SEAT-F .PROP 4,P?SYNONYM W?COUCH W?SOFA .PROP 1,P?ADJECTIVE .BYTE A?LARGE .BYTE 0 .ENDT T?SHAFT-BOTTOM:: .TABLE ; TABLE FOR OBJECT SHAFT-BOTTOM .STRL "Shaft Bottom" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SHAFT-BOTTOM-F .PROP 5,P?NORTH ; DOOR EXIT .BYTE CELLAR ; ROOM NAME .BYTE CELLAR-CD ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 5,P?OUT ; DOOR EXIT .BYTE CELLAR ; ROOM NAME .BYTE CELLAR-CD ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?GLOBAL .BYTE CELLAR-CD .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?BLUE-WAX:: .TABLE ; TABLE FOR OBJECT BLUE-WAX .STRL "blue candle wax" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WAX-F .PROP 2,P?SYNONYM W?WAX .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 3,P?ADJECTIVE .BYTE A?BLUE .BYTE A?CANDLE .BYTE A?MELTED .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WAX-F .BYTE 0 .ENDT T?RED-MATCH:: .TABLE ; TABLE FOR OBJECT RED-MATCH .STRL "red match" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MATCH-F .PROP 4,P?SYNONYM W?MATCH W?MATCHES .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 3,P?ADJECTIVE .BYTE A?RED .BYTE A?WOODEN .BYTE A?STICK .PROP 2,P?MATCH-LIFE ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?ME:: .TABLE ; TABLE FOR OBJECT ME .STRL "yourself" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ME-F .PROP 6,P?SYNONYM W?I W?ME W?MYSELF .BYTE 0 .ENDT T?INDIGO-CARD:: .TABLE ; TABLE FOR OBJECT INDIGO-CARD .STRL "indigo punch card" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PUNCH-CARD-F .PROP 4,P?SYNONYM W?CARD W?CARDS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?PUNCH .BYTE A?INDIGO .PROP 2,P?CARD-NUM ; INTEGER/CONSTANT PROPERTY 5 .BYTE 0 .ENDT T?RED-FEET:: .TABLE ; TABLE FOR OBJECT RED-FEET .STRL "pair of red wax feet" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FEET-F .PROP 4,P?SYNONYM W?FEET W?CANDLE .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 2 .PROP 3,P?ADJECTIVE .BYTE A?RED .BYTE A?WAX .BYTE A?PAIR .BYTE 0 .ENDT T?CHIMNEY-2:: .TABLE ; TABLE FOR OBJECT CHIMNEY-2 .STRL "In the Chimney" .PROP 3,P?UP .WORD UP-CHIMNEY .BYTE 0 .PROP 3,P?DOWN .WORD DOWN-CHIMNEY .BYTE 0 .PROP 2,P?GLOBAL .BYTE CHIMNEY .BYTE BRICK-HOLE-GLOBAL .PROP 2,P?LDESC ; STRING PROPERTY STR?130 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?PATIO-DOOR:: .TABLE ; TABLE FOR OBJECT PATIO-DOOR .STRL "patio door" .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?PATIO .BYTE 0 .ENDT T?GARDEN-WALLS:: .TABLE ; TABLE FOR OBJECT GARDEN-WALLS .STRL "stone wall" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GARDEN-WALLS-F .PROP 2,P?SYNONYM W?WALL .PROP 2,P?ADJECTIVE .BYTE A?STONE .BYTE A?GARDEN .BYTE 0 .ENDT T?BLACK-BUTTON:: .TABLE ; TABLE FOR OBJECT BLACK-BUTTON .STRL "black button" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BLACK-BUTTON-F .PROP 2,P?SYNONYM W?BUTTON .PROP 1,P?ADJECTIVE .BYTE A?BLACK .BYTE 0 .ENDT T?PENGUIN:: .TABLE ; TABLE FOR OBJECT PENGUIN .STRL "stuffed penguin" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PENGUIN-F .PROP 4,P?SYNONYM W?PENGUIN W?BIRD .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 15 .PROP 1,P?ADJECTIVE .BYTE A?STUFFED .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?SHEARS:: .TABLE ; TABLE FOR OBJECT SHEARS .STRL "salivating hedge shears" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROP-F .PROP 2,P?SYNONYM W?SHEARS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ADJECTIVE .BYTE A?SALAVATING .BYTE A?HEDGE .BYTE 0 .ENDT T?KITCHEN:: .TABLE ; TABLE FOR OBJECT KITCHEN .STRL "Kitchen" .PROP 1,P?EAST .BYTE DINING-ROOM .PROP 3,P?DOWN .WORD TO-CELLAR .BYTE 0 .PROP 3,P?GLOBAL .BYTE STAIRS .BYTE WINDOW .BYTE WATER .PROP 2,P?LDESC ; STRING PROPERTY STR?135 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?SOUTHWEST-JUNCTION:: .TABLE ; TABLE FOR OBJECT SOUTHWEST-JUNCTION .STRL "Southwest Junction" .PROP 1,P?NORTH .BYTE NORTHWEST-JUNCTION .PROP 1,P?EAST .BYTE PATIO .PROP 3,P?SOUTH .WORD TO-&-FROM-SOUTH-JUNCTION .BYTE 0 .PROP 3,P?GLOBAL .BYTE HOUSE .BYTE CHIMNEY .BYTE GARDEN .PROP 2,P?LDESC ; STRING PROPERTY STR?181 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?CANNON-BALL:: .TABLE ; TABLE FOR OBJECT CANNON-BALL .STRL "cannon ball" .PROP 2,P?SYNONYM W?BALL .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ADJECTIVE .BYTE A?CANNON .BYTE A?TOP .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BALL-F .BYTE 0 .ENDT T?LIGHTS:: .TABLE ; TABLE FOR OBJECT LIGHTS .STRL "lights" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LIGHTS-F .PROP 4,P?SYNONYM W?LIGHT W?LIGHTS .BYTE 0 .ENDT T?HEDGE-MAZE-OBJ:: .TABLE ; TABLE FOR OBJECT HEDGE-MAZE-OBJ .STRL "hedge maze" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HEDGE-MAZE-OBJ-F .PROP 4,P?SYNONYM W?MAZE W?LABYRINTYH .PROP 1,P?ADJECTIVE .BYTE A?HEDGE .BYTE 0 .ENDT T?DINING-ROOM:: .TABLE ; TABLE FOR OBJECT DINING-ROOM .STRL "Dining Room" .PROP 1,P?EAST .BYTE GAME-ROOM .PROP 1,P?SOUTH .BYTE LIVING-ROOM .PROP 1,P?WEST .BYTE KITCHEN .PROP 3,P?GLOBAL .BYTE WINDOW .BYTE SEAT .BYTE GARDEN .PROP 2,P?LDESC ; STRING PROPERTY STR?136 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?CELLAR:: .TABLE ; TABLE FOR OBJECT CELLAR .STRL "Cellar" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CELLAR-F .PROP 3,P?SOUTH .WORD CELLAR-CLOSET-ENTER-F .BYTE 0 .PROP 1,P?UP .BYTE KITCHEN .PROP 3,P?IN .WORD CELLAR-CLOSET-ENTER-F .BYTE 0 .PROP 2,P?THINGS ; STRING PROPERTY PT?9 .PROP 3,P?GLOBAL .BYTE STAIRS .BYTE CELLAR-CD .BYTE CLOSET-REF .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?PEG-5:: .TABLE ; TABLE FOR OBJECT PEG-5 .STRL "sawed-off peg" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PEG-5-F .PROP 2,P?SYNONYM W?PEG .PROP 5,P?ADJECTIVE .BYTE A?SAWED .BYTE A?OFF .BYTE A?FOURTH .BYTE A?COAT .BYTE A?WOODEN .BYTE 0 .ENDT T?P-DEBUG:: .TABLE ; TABLE FOR OBJECT P-DEBUG .STRL "Work Room" .PROP 3,P?NORTH .WORD OUT-OF-P-DEBUG .BYTE 0 .PROP 3,P?NE .WORD OUT-OF-P-DEBUG .BYTE 0 .PROP 3,P?EAST .WORD OUT-OF-P-DEBUG .BYTE 0 .PROP 3,P?SE .WORD OUT-OF-P-DEBUG .BYTE 0 .PROP 3,P?SOUTH .WORD OUT-OF-P-DEBUG .BYTE 0 .PROP 3,P?SW .WORD OUT-OF-P-DEBUG .BYTE 0 .PROP 3,P?WEST .WORD OUT-OF-P-DEBUG .BYTE 0 .PROP 3,P?NW .WORD OUT-OF-P-DEBUG .BYTE 0 .PROP 3,P?UP .WORD OUT-OF-P-DEBUG .BYTE 0 .PROP 2,P?LDESC ; STRING PROPERTY STR?107 .BYTE 0 .ENDT T?LEDGE:: .TABLE ; TABLE FOR OBJECT LEDGE .STRL "Ledge" .PROP 1,P?NORTH .BYTE TUNNEL .PROP 2,P?SOUTH ; STRING PROPERTY STR?159 .PROP 2,P?DOWN ; STRING PROPERTY STR?159 .PROP 1,P?GLOBAL .BYTE WATER .PROP 2,P?LDESC ; STRING PROPERTY STR?171 .BYTE 0 .ENDT T?INTDIR:: .TABLE ; TABLE FOR OBJECT INTDIR .STRL "direction" .PROP 2,P?SYNONYM W?DIRECTION .PROP 8,P?ADJECTIVE .BYTE A?NORTH .BYTE A?EAST .BYTE A?SOUTH .BYTE A?WEST .BYTE A?NE .BYTE A?NW .BYTE A?SE .BYTE A?SW .BYTE 0 .ENDT T?ROOMS:: .TABLE ; TABLE FOR OBJECT ROOMS .STRL "" .PROP 1,P?IN .BYTE ROOMS .BYTE 0 .ENDT T?PEG-3:: .TABLE ; TABLE FOR OBJECT PEG-3 .STRL "third coat peg" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PEG-F .PROP 2,P?SYNONYM W?PEG .PROP 4,P?ADJECTIVE .BYTE A?THIRD .BYTE A?COAT .BYTE A?WORN .BYTE A?WOODEN .BYTE 0 .ENDT T?PEG-2:: .TABLE ; TABLE FOR OBJECT PEG-2 .STRL "second coat peg" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PEG-F .PROP 2,P?SYNONYM W?PEG .PROP 4,P?ADJECTIVE .BYTE A?SECOND .BYTE A?COAT .BYTE A?WORN .BYTE A?WOODEN .BYTE 0 .ENDT T?CHIMNEY:: .TABLE ; TABLE FOR OBJECT CHIMNEY .STRL "brick chimney" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CHIMNEY-F .PROP 2,P?SYNONYM W?CHIMNEY .BYTE 0 .ENDT T?UNDERPASS-1:: .TABLE ; TABLE FOR OBJECT UNDERPASS-1 .STRL "Underwater Passage" .PROP 3,P?WEST .WORD TO-UNDERPASS-WEST .BYTE 0 .PROP 1,P?UP .BYTE IN-POOL-1 .PROP 1,P?GLOBAL .BYTE WATER .PROP 2,P?LDESC ; STRING PROPERTY STR?165 .BYTE 0 .ENDT T?GREEN-CARD:: .TABLE ; TABLE FOR OBJECT GREEN-CARD .STRL "green punch card" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PUNCH-CARD-F .PROP 4,P?SYNONYM W?CARD W?CARDS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?PUNCH .BYTE A?GREEN .PROP 2,P?CARD-NUM ; INTEGER/CONSTANT PROPERTY 3 .BYTE 0 .ENDT T?ROOF-1:: .TABLE ; TABLE FOR OBJECT ROOF-1 .STRL "West End of Roof" .PROP 2,P?NORTH ; STRING PROPERTY STR?133 .PROP 2,P?NE ; STRING PROPERTY STR?133 .PROP 1,P?EAST .BYTE ROOF-2 .PROP 2,P?SE ; STRING PROPERTY STR?133 .PROP 2,P?SOUTH ; STRING PROPERTY STR?133 .PROP 2,P?SW ; STRING PROPERTY STR?133 .PROP 2,P?WEST ; STRING PROPERTY STR?133 .PROP 2,P?NW ; STRING PROPERTY STR?133 .PROP 3,P?DOWN .WORD ROOF-TO-CHIMNEY .BYTE 0 .PROP 3,P?IN .WORD ROOF-TO-CHIMNEY .BYTE 0 .PROP 1,P?GLOBAL .BYTE CHIMNEY .PROP 2,P?LDESC ; STRING PROPERTY STR?132 .BYTE 0 .ENDT T?PEG-1:: .TABLE ; TABLE FOR OBJECT PEG-1 .STRL "first coat peg" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PEG-F .PROP 2,P?SYNONYM W?PEG .PROP 4,P?ADJECTIVE .BYTE A?FIRST .BYTE A?COAT .BYTE A?WORN .BYTE A?WOODEN .BYTE 0 .ENDT T?SQUARE-POST:: .TABLE ; TABLE FOR OBJECT SQUARE-POST .STRL "dirty pillar" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY POST-F .PROP 2,P?SYNONYM W?PILLAR .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ADJECTIVE .BYTE A?DIRTY .BYTE A?WOODEN .BYTE 0 .ENDT T?CHIMNEY-3:: .TABLE ; TABLE FOR OBJECT CHIMNEY-3 .STRL "In the Chimney" .PROP 3,P?UP .WORD UP-CHIMNEY .BYTE 0 .PROP 2,P?GLOBAL .BYTE CHIMNEY .BYTE BRICK-HOLE-GLOBAL .PROP 2,P?LDESC ; STRING PROPERTY STR?131 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?PEG-0:: .TABLE ; TABLE FOR OBJECT PEG-0 .STRL "chipped peg" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PEG-0-F .PROP 2,P?SYNONYM W?PEG .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 4,P?ADJECTIVE .BYTE A?COAT .BYTE A?CHIPPED .BYTE A?WORN .BYTE A?WOODEN .BYTE 0 .ENDT T?PLAYER:: .TABLE ; TABLE FOR OBJECT PLAYER .STRL "yourself" .PROP 2,P?ACTION ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?SYNONYM W?PLAYER .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?CHUTE:: .TABLE ; TABLE FOR OBJECT CHUTE .STRL "chute" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CHUTE-F .PROP 2,P?SYNONYM W?CHUTE .BYTE 0 .ENDT T?LOCAL-GLOBALS:: .TABLE ; TABLE FOR OBJECT LOCAL-GLOBALS .STRL "" .PROP 2,P?SYNONYM W?ZZZP .PROP 2,P?DESCFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 1,P?GLOBAL .BYTE GLOBAL-OBJECTS .PROP 2,P?ADVFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?FDESC ; STRING PROPERTY STR?13 .PROP 2,P?LDESC ; STRING PROPERTY STR?14 .PROP 4,P?PSEUDO W?FOOBAR V-WALK .PROP 2,P?CONTFCN ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 0 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?HER:: .TABLE ; TABLE FOR OBJECT HER .STRL "her" .PROP 4,P?SYNONYM W?SHE W?HER .BYTE 0 .ENDT T?WHITE-FEET:: .TABLE ; TABLE FOR OBJECT WHITE-FEET .STRL "pair of white wax feet" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FEET-F .PROP 4,P?SYNONYM W?FEET W?CANDLE .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 2 .PROP 3,P?ADJECTIVE .BYTE A?WHITE .BYTE A?WAX .BYTE A?PAIR .BYTE 0 .ENDT T?HATCH-HOLE:: .TABLE ; TABLE FOR OBJECT HATCH-HOLE .STRL "hole" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HATCH-HOLE-F .PROP 2,P?SYNONYM W?HOLE .BYTE 0 .ENDT T?UPSTAIRS-HALL-EAST:: .TABLE ; TABLE FOR OBJECT UPSTAIRS-HALL-EAST .STRL "Upstairs Hall, East" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY UPSTAIRS-HALL-EAST-F .PROP 3,P?NORTH .WORD UPSTAIRS-HALL-EAST-EXIT-F .BYTE 0 .PROP 3,P?SOUTH .WORD UPSTAIRS-HALL-EAST-EXIT-F .BYTE 0 .PROP 3,P?WEST .WORD UPSTAIRS-HALL-EAST-EXIT-F .BYTE 0 .BYTE 0 .ENDT T?BATH-MAT:: .TABLE ; TABLE FOR OBJECT BATH-MAT .STRL "Jack Valenti bath mat" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BATH-MAT-F .PROP 2,P?SYNONYM W?MAT .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 3,P?ADJECTIVE .BYTE A?BATH .BYTE A?JACK .BYTE A?VALENTI .BYTE 0 .ENDT T?PATIO:: .TABLE ; TABLE FOR OBJECT PATIO .STRL "Patio" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PATIO-F .PROP 1,P?NORTH .BYTE SOUTH-GARDEN .PROP 1,P?EAST .BYTE SOUTHEAST-JUNCTION .PROP 5,P?SOUTH ; DOOR EXIT .BYTE GAME-ROOM ; ROOM NAME .BYTE PATIO-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?WEST .BYTE SOUTHWEST-JUNCTION .PROP 4,P?GLOBAL .BYTE PATIO-DOOR .BYTE HOUSE .BYTE CHIMNEY .BYTE GARDEN .BYTE 0 .ENDT T?CHAIN:: .TABLE ; TABLE FOR OBJECT CHAIN .STRL "long, greasy chain" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CHAIN-F .PROP 2,P?SYNONYM W?CHAIN .PROP 2,P?ADJECTIVE .BYTE A?LONG .BYTE A?GREASY .BYTE 0 .ENDT T?BUCKET:: .TABLE ; TABLE FOR OBJECT BUCKET .STRL "rusty bucket" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUCKET-F .PROP 6,P?SYNONYM W?BUCKET W?HANDLE W?PAIL .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY BUCKET-F .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 16 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .PROP 4,P?ADJECTIVE .BYTE A?RUSTY .BYTE A?LEAKY .BYTE A?METAL .BYTE A?RUSTED .BYTE 0 .ENDT T?CARD:: .TABLE ; TABLE FOR OBJECT CARD .STRL "business card" .PROP 2,P?SYNONYM W?CARD .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 1,P?ADJECTIVE .BYTE A?BUSINESS .PROP 2,P?TEXT ; STRING PROPERTY STR?110 .BYTE 0 .ENDT T?YELLOW-CARD:: .TABLE ; TABLE FOR OBJECT YELLOW-CARD .STRL "yellow punch card" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PUNCH-CARD-F .PROP 4,P?SYNONYM W?CARD W?CARDS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 3,P?ADJECTIVE .BYTE A?PUNCH .BYTE A?YELLOW .BYTE A?CARDS .PROP 2,P?CARD-NUM ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?PORTRAIT:: .TABLE ; TABLE FOR OBJECT PORTRAIT .STRL "portrait of Aunt Hildegarde and Uncle Buddy" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PORTRAIT-F .PROP 6,P?SYNONYM W?PORTRAIT W?PAINTING W?PICTURE .PROP 1,P?ADJECTIVE .BYTE A?OIL .BYTE 0 .ENDT T?ROPE:: .TABLE ; TABLE FOR OBJECT ROPE .STRL "rope" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ROPE-F .PROP 2,P?SYNONYM W?ROPE .BYTE 0 .ENDT T?PHOTO:: .TABLE ; TABLE FOR OBJECT PHOTO .STRL "photo of Uncle Buddy" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PHOTO-F .PROP 6,P?SYNONYM W?PHOTO W?BUDDY W?UNCLE .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 1,P?ADJECTIVE .BYTE A?UNCLE .BYTE 0 .ENDT T?RIGHT-END:: .TABLE ; TABLE FOR OBJECT RIGHT-END .STRL "right end of the plank" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ENDS-F .PROP 6,P?SYNONYM W?END W?PLANK W?BOARD .PROP 1,P?ADJECTIVE .BYTE A?RIGHT .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-PLANK-F .BYTE 0 .ENDT T?GLOBAL-OBJECTS:: .TABLE ; TABLE FOR OBJECT GLOBAL-OBJECTS .STRL "" .PROP 2,P?THINGS ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?PROJECTION-BOOTH:: .TABLE ; TABLE FOR OBJECT PROJECTION-BOOTH .STRL "Projection Booth" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROJECTION-BOOTH-F .PROP 1,P?NORTH .BYTE SCREENING-ROOM .PROP 2,P?THINGS ; STRING PROPERTY PT?5 .PROP 3,P?GLOBAL .BYTE PROJECTION-SCREEN .BYTE PROJECTED-IMAGE .BYTE WINDOW .PROP 2,P?LDESC ; STRING PROPERTY STR?85 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?IT:: .TABLE ; TABLE FOR OBJECT IT .STRL "it" .PROP 4,P?SYNONYM W?IT W?THAT .BYTE 0 .ENDT T?WALLS:: .TABLE ; TABLE FOR OBJECT WALLS .STRL "wall" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WALLS-F .PROP 4,P?SYNONYM W?WALL W?WALLS .BYTE 0 .ENDT T?EAST-GARDEN:: .TABLE ; TABLE FOR OBJECT EAST-GARDEN .STRL "Garden, East" .PROP 2,P?EAST ; STRING PROPERTY STR?185 .PROP 1,P?SW .BYTE SOUTH-GARDEN .PROP 2,P?WEST ; STRING PROPERTY STR?185 .PROP 1,P?NW .BYTE NORTH-GARDEN .PROP 2,P?THINGS ; STRING PROPERTY PT?14 .PROP 4,P?GLOBAL .BYTE HOUSE .BYTE CHIMNEY .BYTE GARDEN .BYTE GARDEN-WALLS .PROP 2,P?LDESC ; STRING PROPERTY STR?184 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?BLUE-FEET:: .TABLE ; TABLE FOR OBJECT BLUE-FEET .STRL "pair of blue wax feet" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FEET-F .PROP 4,P?SYNONYM W?FEET W?CANDLE .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 2 .PROP 3,P?ADJECTIVE .BYTE A?BLUE .BYTE A?WAX .BYTE A?PAIR .BYTE 0 .ENDT T?WAX-COAT-1:: .TABLE ; TABLE FOR OBJECT WAX-COAT-1 .STRL "wax coating" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WAX-COAT-F .PROP 4,P?SYNONYM W?WAX W?COATING .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 1,P?ADJECTIVE .BYTE A?WAX .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WAX-F .BYTE 0 .ENDT T?CLUB:: .TABLE ; TABLE FOR OBJECT CLUB .STRL "hairy club" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROP-F .PROP 2,P?SYNONYM W?CLUB .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 1,P?ADJECTIVE .BYTE A?HAIRY .BYTE 0 .ENDT T?WAX-COAT-2:: .TABLE ; TABLE FOR OBJECT WAX-COAT-2 .STRL "wax coating" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WAX-COAT-F .PROP 4,P?SYNONYM W?WAX W?COATING .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 1,P?ADJECTIVE .BYTE A?WAX .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WAX-F .BYTE 0 .ENDT T?TOP-LANDING:: .TABLE ; TABLE FOR OBJECT TOP-LANDING .STRL "Top Landing" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOP-LANDING-F .PROP 3,P?NORTH .WORD TO-BEACH .BYTE 0 .PROP 3,P?WEST .WORD TO-&-FROM-TOP-LANDING .BYTE 0 .PROP 3,P?DOWN .WORD TO-BEACH .BYTE 0 .PROP 1,P?GLOBAL .BYTE STAIRS .PROP 2,P?LDESC ; STRING PROPERTY STR?201 .BYTE 0 .ENDT T?UPPER-BEACH-STAIRS:: .TABLE ; TABLE FOR OBJECT UPPER-BEACH-STAIRS .STRL "Middle of Beach Stairs" .PROP 3,P?NORTH .WORD TO-BEACH .BYTE 0 .PROP 1,P?SOUTH .BYTE TOP-LANDING .PROP 1,P?UP .BYTE TOP-LANDING .PROP 3,P?DOWN .WORD TO-BEACH .BYTE 0 .PROP 2,P?GLOBAL .BYTE STAIRS .BYTE GAP .PROP 2,P?LDESC ; STRING PROPERTY STR?202 .BYTE 0 .ENDT T?LIVING-ROOM:: .TABLE ; TABLE FOR OBJECT LIVING-ROOM .STRL "Living Room" .PROP 1,P?NORTH .BYTE DINING-ROOM .PROP 1,P?EAST .BYTE FOYER .PROP 2,P?WEST ; STRING PROPERTY STR?118 .PROP 1,P?IN .BYTE FIREPLACE .PROP 5,P?GLOBAL .BYTE PHONE .BYTE FIREPLACE-GLOBAL .BYTE SEAT .BYTE WINDOW .BYTE SOFA .PROP 2,P?LDESC ; STRING PROPERTY STR?117 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?BLUE-CARD:: .TABLE ; TABLE FOR OBJECT BLUE-CARD .STRL "blue punch card" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PUNCH-CARD-F .PROP 4,P?SYNONYM W?CARD W?CARDS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?PUNCH .BYTE A?BLUE .PROP 2,P?CARD-NUM ; INTEGER/CONSTANT PROPERTY 4 .BYTE 0 .ENDT T?BLUE-CANDLE:: .TABLE ; TABLE FOR OBJECT BLUE-CANDLE .STRL "blue wax statuette" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BLUE-CANDLE-F .PROP 6,P?SYNONYM W?CANDLE W?STATUE W?WICK .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?WAX .BYTE A?BLUE .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-CANDLE-F .BYTE 0 .ENDT T?BRICK-HOLE-GLOBAL:: .TABLE ; TABLE FOR OBJECT BRICK-HOLE-GLOBAL .STRL "hole" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BRICK-HOLE-GLOBAL-F .PROP 4,P?SYNONYM W?HOLE W?HOLD .PROP 2,P?ADJECTIVE .BYTE A?FOOT .BYTE A?HAND .BYTE 0 .ENDT T?LADIES-ROOM:: .TABLE ; TABLE FOR OBJECT LADIES-ROOM .STRL "Ladies' Room" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LADIES-ROOM-F .PROP 1,P?SOUTH .BYTE SHORT-HALL .PROP 2,P?GLOBAL .BYTE TOILET .BYTE WATER .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?MASK:: .TABLE ; TABLE FOR OBJECT MASK .STRL "catcher's mask" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MASK-F .PROP 2,P?SYNONYM W?MASK .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 5 .PROP 1,P?ADJECTIVE .BYTE A?CATCHER .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?NORTH-GARDEN:: .TABLE ; TABLE FOR OBJECT NORTH-GARDEN .STRL "Garden, North" .PROP 1,P?NORTH .BYTE ENTRANCE-TO-MAZE .PROP 1,P?SE .BYTE EAST-GARDEN .PROP 2,P?SOUTH ; STRING PROPERTY STR?183 .PROP 1,P?SW .BYTE WEST-GARDEN .PROP 2,P?THINGS ; STRING PROPERTY PT?16 .PROP 5,P?GLOBAL .BYTE HOUSE .BYTE CHIMNEY .BYTE GARDEN .BYTE WATER .BYTE GARDEN-WALLS .PROP 2,P?LDESC ; STRING PROPERTY STR?188 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?MOP:: .TABLE ; TABLE FOR OBJECT MOP .STRL "glowing mop" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROP-F .PROP 2,P?SYNONYM W?MOP .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 1,P?ADJECTIVE .BYTE A?GLOWING .BYTE 0 .ENDT T?BEACH:: .TABLE ; TABLE FOR OBJECT BEACH .STRL "Beach" .PROP 2,P?NORTH ; STRING PROPERTY STR?210 .PROP 2,P?EAST ; STRING PROPERTY STR?211 .PROP 1,P?SOUTH .BYTE BOTTOM-LANDING .PROP 2,P?WEST ; STRING PROPERTY STR?159 .PROP 2,P?GLOBAL .BYTE WATER .BYTE SAND .PROP 2,P?LDESC ; STRING PROPERTY STR?209 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?HOUSE:: .TABLE ; TABLE FOR OBJECT HOUSE .STRL "Aunt Hildegarde's house" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HOUSE-F .PROP 4,P?SYNONYM W?HOUSE W?HILDEBUD .PROP 2,P?ADJECTIVE .BYTE A?AUNT .BYTE A?HILDEG .BYTE 0 .ENDT T?BOMB-SHELTER:: .TABLE ; TABLE FOR OBJECT BOMB-SHELTER .STRL "Bomb Shelter" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BOMB-SHELTER-F .PROP 1,P?SOUTH .BYTE TUNNEL .PROP 3,P?UP .WORD TO-&-FROM-BOMB-SHELTER .BYTE 0 .PROP 1,P?DOWN .BYTE TUNNEL .PROP 2,P?THINGS ; STRING PROPERTY PT?11 .PROP 3,P?GLOBAL .BYTE HATCH .BYTE PLANK .BYTE HATCH-HOLE .BYTE 0 .ENDT T?CHIMNEY-1:: .TABLE ; TABLE FOR OBJECT CHIMNEY-1 .STRL "In the Chimney" .PROP 3,P?UP .WORD UP-CHIMNEY .BYTE 0 .PROP 3,P?DOWN .WORD DOWN-CHIMNEY .BYTE 0 .PROP 2,P?GLOBAL .BYTE CHIMNEY .BYTE BRICK-HOLE-GLOBAL .PROP 2,P?LDESC ; STRING PROPERTY STR?129 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?BRICK-HOLE:: .TABLE ; TABLE FOR OBJECT BRICK-HOLE .STRL "hole" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BRICK-HOLE-F .PROP 4,P?SYNONYM W?HOLE W?HOLD .PROP 2,P?LDESC ; STRING PROPERTY STR?128 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 6 .PROP 2,P?ADJECTIVE .BYTE A?FOOT .BYTE A?HAND .BYTE 0 .ENDT T?NORTHWEST-JUNCTION:: .TABLE ; TABLE FOR OBJECT NORTHWEST-JUNCTION .STRL "Northwest Junction" .PROP 3,P?NORTH .WORD TO-&-FROM-CANNON .BYTE 0 .PROP 1,P?EAST .BYTE ENTRANCE-TO-MAZE .PROP 1,P?SOUTH .BYTE SOUTHWEST-JUNCTION .PROP 5,P?GLOBAL .BYTE HOUSE .BYTE CHIMNEY .BYTE GARDEN .BYTE HEDGE-MAZE-OBJ .BYTE GARDEN-WALLS .PROP 2,P?LDESC ; STRING PROPERTY STR?190 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?HANDLES:: .TABLE ; TABLE FOR OBJECT HANDLES .STRL "brass handles" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HANDLES-F .PROP 2,P?SYNONYM W?HANDLE .PROP 1,P?ADJECTIVE .BYTE A?BRASS .BYTE 0 .ENDT T?WEST-GARDEN:: .TABLE ; TABLE FOR OBJECT WEST-GARDEN .STRL "Garden, West" .PROP 2,P?NORTH ; STRING PROPERTY STR?187 .PROP 1,P?NE .BYTE NORTH-GARDEN .PROP 2,P?EAST ; STRING PROPERTY STR?187 .PROP 1,P?SE .BYTE SOUTH-GARDEN .PROP 2,P?SOUTH ; STRING PROPERTY STR?187 .PROP 2,P?WEST ; STRING PROPERTY STR?187 .PROP 2,P?THINGS ; STRING PROPERTY PT?15 .PROP 4,P?GLOBAL .BYTE HOUSE .BYTE CHIMNEY .BYTE GARDEN .BYTE GARDEN-WALLS .PROP 2,P?LDESC ; STRING PROPERTY STR?186 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?LADDER:: .TABLE ; TABLE FOR OBJECT LADDER .STRL "ladder" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LADDER-F .PROP 2,P?SYNONYM W?LADDER .PROP 2,P?FDESC ; STRING PROPERTY STR?194 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 90 .PROP 2,P?ADJECTIVE .BYTE A?HEAVY .BYTE A?METAL .BYTE 0 .ENDT T?GAME-ROOM:: .TABLE ; TABLE FOR OBJECT GAME-ROOM .STRL "Game Room" .PROP 5,P?NORTH ; DOOR EXIT .BYTE PATIO ; ROOM NAME .BYTE PATIO-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?EAST .BYTE SHORT-HALL .PROP 1,P?SOUTH .BYTE FOYER .PROP 1,P?WEST .BYTE DINING-ROOM .PROP 2,P?THINGS ; STRING PROPERTY PT?19 .PROP 2,P?GLOBAL .BYTE PATIO-DOOR .BYTE WINDOW .PROP 2,P?LDESC ; STRING PROPERTY STR?224 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?PIPE:: .TABLE ; TABLE FOR OBJECT PIPE .STRL "pipe" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PIPE-F .PROP 2,P?SYNONYM W?PIPE .BYTE 0 .ENDT T?NORTHEAST-JUNCTION:: .TABLE ; TABLE FOR OBJECT NORTHEAST-JUNCTION .STRL "Northeast Junction" .PROP 3,P?NORTH .WORD TO-&-FROM-CANNON .BYTE 0 .PROP 3,P?EAST .WORD TO-&-FROM-TOP-LANDING .BYTE 0 .PROP 1,P?SOUTH .BYTE SOUTHEAST-JUNCTION .PROP 1,P?WEST .BYTE ENTRANCE-TO-MAZE .PROP 5,P?GLOBAL .BYTE HOUSE .BYTE CHIMNEY .BYTE GARDEN .BYTE HEDGE-MAZE-OBJ .BYTE GARDEN-WALLS .PROP 2,P?LDESC ; STRING PROPERTY STR?191 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?MONUMENT:: .TABLE ; TABLE FOR OBJECT MONUMENT .STRL "monument" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MONUMENT-F .PROP 2,P?SYNONYM W?MONUMENT .BYTE 0 .ENDT T?LOWER-BEACH-STAIRS:: .TABLE ; TABLE FOR OBJECT LOWER-BEACH-STAIRS .STRL "Middle of Beach Stairs" .PROP 3,P?UP .WORD FROM-LOWER-STAIRS .BYTE 0 .PROP 1,P?DOWN .BYTE BOTTOM-LANDING .PROP 2,P?GLOBAL .BYTE STAIRS .BYTE GAP .PROP 2,P?LDESC ; STRING PROPERTY STR?205 .BYTE 0 .ENDT T?RESET-BUTTON:: .TABLE ; TABLE FOR OBJECT RESET-BUTTON .STRL "reset button" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RESET-BUTTON-F .PROP 2,P?SYNONYM W?BUTTON .PROP 1,P?ADJECTIVE .BYTE A?RESET .BYTE 0 .ENDT T?COMPUTER:: .TABLE ; TABLE FOR OBJECT COMPUTER .STRL "computer" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY COMPUTER-F .PROP 4,P?SYNONYM W?COMPUTER W?SLOT .BYTE 0 .ENDT T?ORCHIDS:: .TABLE ; TABLE FOR OBJECT ORCHIDS .STRL "orchids" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLORAL-PSEUDO .PROP 2,P?SYNONYM W?ORCHID .BYTE 0 .ENDT T?CRAWL-SPACE-SOUTH:: .TABLE ; TABLE FOR OBJECT CRAWL-SPACE-SOUTH .STRL "Crawl Space, South" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CRAWL-SPACE-SOUTH-F .PROP 1,P?NORTH .BYTE CRAWL-SPACE-NORTH .PROP 2,P?THINGS ; STRING PROPERTY PT?8 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?HOOKS:: .TABLE ; TABLE FOR OBJECT HOOKS .STRL "pair of metal hooks" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HOOKS-F .PROP 4,P?SYNONYM W?HOOK W?HOOKS .PROP 3,P?ADJECTIVE .BYTE A?METAL .BYTE A?PAIR .BYTE A?HEAVY .BYTE 0 .ENDT T?ATTIC-CD:: .TABLE ; TABLE FOR OBJECT ATTIC-CD .STRL "closet door" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ATTIC-CD-F .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?CLOSET .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY WHICH-DOOR? .BYTE 0 .ENDT T?HEDGE-MAZE:: .TABLE ; TABLE FOR OBJECT HEDGE-MAZE .STRL "Hedge Maze" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HEDGE-MAZE-F .PROP 1,P?GLOBAL .BYTE HEDGE-MAZE-OBJ .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?NORTH-NICHE:: .TABLE ; TABLE FOR OBJECT NORTH-NICHE .STRL "niche" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NICHE-F .PROP 2,P?SYNONYM W?NICHE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?VIOLET-CARD:: .TABLE ; TABLE FOR OBJECT VIOLET-CARD .STRL "violet punch card" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PUNCH-CARD-F .PROP 4,P?SYNONYM W?CARD W?CARDS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?PUNCH .BYTE A?VIOLET .PROP 2,P?CARD-NUM ; INTEGER/CONSTANT PROPERTY 6 .BYTE 0 .ENDT T?MATCHBOX:: .TABLE ; TABLE FOR OBJECT MATCHBOX .STRL "matchbox" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MATCHBOX-F .PROP 4,P?SYNONYM W?BOX W?MATCHBOX .PROP 2,P?FDESC ; STRING PROPERTY STR?157 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 4 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 3 .PROP 2,P?ADJECTIVE .BYTE A?FESTIVE .BYTE A?CHRISTMAS .BYTE 0 .ENDT T?FOYER-STAIRS:: .TABLE ; TABLE FOR OBJECT FOYER-STAIRS .STRL "stairs" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FOYER-STAIRS-F .PROP 6,P?SYNONYM W?STAIRS W?STAIRCASE W?STEPS .PROP 1,P?ADJECTIVE .BYTE A?FOYER .BYTE 0 .ENDT T?VERTICAL-MAP:: .TABLE ; TABLE FOR OBJECT VERTICAL-MAP .STRL "yellowed piece of paper" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY VERTICAL-MAP-F .PROP 4,P?SYNONYM W?MAP W?PAPER .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?YELLOW .BYTE A?PIECE .BYTE 0 .ENDT T?BAZOOKA:: .TABLE ; TABLE FOR OBJECT BAZOOKA .STRL "bazooka" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BAZOOKA-F .PROP 2,P?SYNONYM W?BAZOOKA .BYTE 0 .ENDT T?PLANK:: .TABLE ; TABLE FOR OBJECT PLANK .STRL "heavy wooden plank" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PLANK-F .PROP 4,P?SYNONYM W?PLANK W?BOARD .PROP 2,P?ADJECTIVE .BYTE A?WOODEN .BYTE A?HEAVY .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-PLANK-F .BYTE 0 .ENDT T?CRAWL-SPACE-DOOR:: .TABLE ; TABLE FOR OBJECT CRAWL-SPACE-DOOR .STRL "crawl space door" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CRAWL-SPACE-DOOR-F .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ADJECTIVE .BYTE A?CRAWL .BYTE A?SPACE .BYTE 0 .ENDT T?OAK-DOOR:: .TABLE ; TABLE FOR OBJECT OAK-DOOR .STRL "oak door" .PROP 2,P?SYNONYM W?DOOR .PROP 2,P?ADJECTIVE .BYTE A?OAK .BYTE A?FRONT .BYTE 0 .ENDT T?UPSTAIRS-HALL-WEST:: .TABLE ; TABLE FOR OBJECT UPSTAIRS-HALL-WEST .STRL "Upstairs Hall, West" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY UPSTAIRS-HALL-F .PROP 1,P?NORTH .BYTE BEDROOM-1 .PROP 1,P?EAST .BYTE UPSTAIRS-HALL-MIDDLE .PROP 1,P?SOUTH .BYTE UPSTAIRS-BATHROOM .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?CLIFF:: .TABLE ; TABLE FOR OBJECT CLIFF .STRL "Cliff" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLIFF-F .PROP 3,P?SOUTH .WORD TO-CANNON-EMPLACEMENT .BYTE 0 .PROP 3,P?UP .WORD TO-CANNON-EMPLACEMENT .BYTE 0 .PROP 3,P?DOWN .WORD TO-&-FROM-BOMB-SHELTER .BYTE 0 .PROP 2,P?THINGS ; STRING PROPERTY PT?17 .PROP 2,P?GLOBAL .BYTE HATCH .BYTE HATCH-HOLE .BYTE 0 .ENDT T?FIRE-HYDRANT:: .TABLE ; TABLE FOR OBJECT FIRE-HYDRANT .STRL "fire hydrant" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FIRE-HYDRANT-F .PROP 2,P?SYNONYM W?HYDRANT .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 20 .PROP 1,P?ADJECTIVE .BYTE A?FIRE .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?ROOF-2:: .TABLE ; TABLE FOR OBJECT ROOF-2 .STRL "East End of Roof" .PROP 2,P?NORTH ; STRING PROPERTY STR?133 .PROP 2,P?NE ; STRING PROPERTY STR?133 .PROP 2,P?EAST ; STRING PROPERTY STR?133 .PROP 2,P?SE ; STRING PROPERTY STR?133 .PROP 2,P?SOUTH ; STRING PROPERTY STR?133 .PROP 2,P?SW ; STRING PROPERTY STR?133 .PROP 1,P?WEST .BYTE ROOF-1 .PROP 2,P?NW ; STRING PROPERTY STR?133 .PROP 3,P?DOWN .WORD ROOF-TO-CHIMNEY .BYTE 0 .PROP 3,P?IN .WORD ROOF-TO-CHIMNEY .BYTE 0 .PROP 1,P?GLOBAL .BYTE CHIMNEY .PROP 2,P?LDESC ; STRING PROPERTY STR?134 .BYTE 0 .ENDT T?FOYER:: .TABLE ; TABLE FOR OBJECT FOYER .STRL "Foyer" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FOYER-F .PROP 1,P?NORTH .BYTE GAME-ROOM .PROP 1,P?EAST .BYTE OUTSIDE-PARLOR .PROP 5,P?SOUTH ; DOOR EXIT .BYTE FRONT-PORCH ; ROOM NAME .BYTE OAK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?WEST .BYTE LIVING-ROOM .PROP 3,P?UP .WORD TO-UPSTAIRS-HALL-MIDDLE .BYTE 0 .PROP 3,P?IN .WORD FOYER-CLOSET-ENTER-F .BYTE 0 .PROP 5,P?GLOBAL .BYTE OAK-DOOR .BYTE FOYER-CD .BYTE CLOSET-REF .BYTE FOYER-STAIRS .BYTE WINDOW .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?FLASHLIGHT:: .TABLE ; TABLE FOR OBJECT FLASHLIGHT .STRL "flashlight" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FLASHLIGHT-F .PROP 8,P?SYNONYM W?FLASHLIGHT W?LIGHT W?TORCH W?LAMP .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 5 .PROP 1,P?ADJECTIVE .BYTE A?FLASH .BYTE 0 .ENDT T?FIREPLACE-GLOBAL:: .TABLE ; TABLE FOR OBJECT FIREPLACE-GLOBAL .STRL "fireplace" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FIREPLACE-GLOBAL-F .PROP 4,P?SYNONYM W?FIREPLACE W?MORTAR .BYTE 0 .ENDT T?ON-POOL-2:: .TABLE ; TABLE FOR OBJECT ON-POOL-2 .STRL "Surface of Pool" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ON-POOL-2-F .PROP 1,P?NORTH .BYTE LEDGE .PROP 2,P?EAST ; STRING PROPERTY STR?169 .PROP 2,P?SOUTH ; STRING PROPERTY STR?168 .PROP 2,P?WEST ; STRING PROPERTY STR?170 .PROP 3,P?DOWN .WORD UNDER-WATER-F .BYTE 0 .PROP 2,P?OUT ; STRING PROPERTY STR?167 .PROP 1,P?GLOBAL .BYTE WATER .BYTE 0 .ENDT T?AUNT:: .TABLE ; TABLE FOR OBJECT AUNT .STRL "Aunt Hildegarde" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY AUNT-F .PROP 6,P?SYNONYM W?AUNT W?HILDEG W?BURBAN .PROP 1,P?ADJECTIVE .BYTE A?AUNT .BYTE 0 .ENDT T?RING:: .TABLE ; TABLE FOR OBJECT RING .STRL "Big Diamond Ring" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RING-F .PROP 2,P?SYNONYM W?RING .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 2 .PROP 2,P?ADJECTIVE .BYTE A?DIAMOND .BYTE A?BIG .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?BED:: .TABLE ; TABLE FOR OBJECT BED .STRL "bed" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BED-F .PROP 6,P?SYNONYM W?BED W?BUNK W?BUNKS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 100 .PROP 6,P?ADJECTIVE .BYTE A?ROUND .BYTE A?TOP .BYTE A?BOTTOM .BYTE A?BUNK .BYTE A?BIG .BYTE A?FLUFFY .BYTE 0 .ENDT T?SAND:: .TABLE ; TABLE FOR OBJECT SAND .STRL "sand" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SAND-F .PROP 2,P?SYNONYM W?SAND .BYTE 0 .ENDT T?SHOVEL:: .TABLE ; TABLE FOR OBJECT SHOVEL .STRL "shovel" .PROP 4,P?SYNONYM W?SHOVEL W?SPADE .PROP 2,P?FDESC ; STRING PROPERTY STR?242 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?MAZE-HOLE:: .TABLE ; TABLE FOR OBJECT MAZE-HOLE .STRL "hole" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MAZE-HOLE-F .PROP 2,P?SYNONYM W?HOLE .PROP 1,P?ADJECTIVE .BYTE A?GROUND .BYTE 0 .ENDT T?GLOBAL-ROOM:: .TABLE ; TABLE FOR OBJECT GLOBAL-ROOM .STRL "room" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GLOBAL-ROOM-F .PROP 6,P?SYNONYM W?ROOM W?AREA W?PLACE .BYTE 0 .ENDT T?SLIDE-PROJECTOR:: .TABLE ; TABLE FOR OBJECT SLIDE-PROJECTOR .STRL "slide projector" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SLIDE-PROJECTOR-F .PROP 2,P?SYNONYM W?PROJEC .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 1,P?ADJECTIVE .BYTE A?SLIDE .BYTE 0 .ENDT T?PLANE:: .TABLE ; TABLE FOR OBJECT PLANE .STRL "" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PLANE-F .PROP 6,P?SYNONYM W?PLANE W?AIRPLANE W?PLANES .PROP 1,P?ADJECTIVE .BYTE A?PUNY .PROP 2,P?SDESC ; STRING PROPERTY STR?226 .BYTE 0 .ENDT T?LENS-CAP:: .TABLE ; TABLE FOR OBJECT LENS-CAP .STRL "lens cap" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LENS-CAP-F .PROP 4,P?SYNONYM W?CAP W?COVER .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 3 .PROP 3,P?ADJECTIVE .BYTE A?LENS .BYTE A?FILM .BYTE A?PROJEC .BYTE 0 .ENDT T?FINCH:: .TABLE ; TABLE FOR OBJECT FINCH .STRL "" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FINCH-F .PROP 6,P?SYNONYM W?PIECES W?FINCH W?BIRD .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 15 .PROP 1,P?ADJECTIVE .BYTE A?MALTESE .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?SDESC ; STRING PROPERTY STR?137 .BYTE 0 .ENDT T?PEGS:: .TABLE ; TABLE FOR OBJECT PEGS .STRL "set of coat pegs" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PEGS-F .PROP 2,P?SYNONYM W?PEGS .PROP 2,P?ADJECTIVE .BYTE A?COAT .BYTE A?WOODEN .BYTE 0 .ENDT T?COMPARTMENT:: .TABLE ; TABLE FOR OBJECT COMPARTMENT .STRL "small compartment" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY COMPARTMENT-F .PROP 2,P?SYNONYM W?COMPAR .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 11 .PROP 1,P?ADJECTIVE .BYTE A?SMALL .BYTE 0 .ENDT T?HIM:: .TABLE ; TABLE FOR OBJECT HIM .STRL "him" .PROP 4,P?SYNONYM W?HE W?HIM .BYTE 0 .ENDT T?CELLAR-CD:: .TABLE ; TABLE FOR OBJECT CELLAR-CD .STRL "closet door" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CELLAR-CD-F .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?CLOSET .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY WHICH-DOOR? .BYTE 0 .ENDT T?GREEN-BUTTON:: .TABLE ; TABLE FOR OBJECT GREEN-BUTTON .STRL "green button" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GREEN-BUTTON-F .PROP 2,P?SYNONYM W?BUTTON .PROP 1,P?ADJECTIVE .BYTE A?GREEN .BYTE 0 .ENDT T?TOUPEE:: .TABLE ; TABLE FOR OBJECT TOUPEE .STRL "Uncle Buddy's toupee" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOUPEE-F .PROP 8,P?SYNONYM W?TOUPEE W?RUG W?HAIR W?PIECE .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 5 .PROP 3,P?ADJECTIVE .BYTE A?BUDDY .BYTE A?BURBAN .BYTE A?HAIR .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?HEART-OF-MAZE:: .TABLE ; TABLE FOR OBJECT HEART-OF-MAZE .STRL "Hedge Maze" .PROP 3,P?NORTH .WORD OUT-OF-HEART-OF-MAZE .BYTE 0 .PROP 2,P?NE ; STRING PROPERTY STR?240 .PROP 2,P?EAST ; STRING PROPERTY STR?240 .PROP 2,P?SE ; STRING PROPERTY STR?240 .PROP 2,P?SOUTH ; STRING PROPERTY STR?240 .PROP 2,P?SW ; STRING PROPERTY STR?240 .PROP 2,P?WEST ; STRING PROPERTY STR?240 .PROP 2,P?NW ; STRING PROPERTY STR?240 .PROP 2,P?DOWN ; STRING PROPERTY STR?241 .PROP 1,P?GLOBAL .BYTE HEDGE-MAZE-OBJ .PROP 2,P?LDESC ; STRING PROPERTY STR?239 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?RED-CARD:: .TABLE ; TABLE FOR OBJECT RED-CARD .STRL "red punch card" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PUNCH-CARD-F .PROP 4,P?SYNONYM W?CARD W?CARDS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?PUNCH .BYTE A?RED .PROP 2,P?CARD-NUM ; INTEGER/CONSTANT PROPERTY 0 .BYTE 0 .ENDT T?GUN:: .TABLE ; TABLE FOR OBJECT GUN .STRL "gun" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROP-F .PROP 2,P?SYNONYM W?GUN .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 3,P?ADJECTIVE .BYTE A?WHIP .BYTE A?WHIPPED .BYTE A?CREAM .BYTE 0 .ENDT T?GRATER:: .TABLE ; TABLE FOR OBJECT GRATER .STRL "Mama Maggio's cheese grater" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GRATER-F .PROP 4,P?SYNONYM W?GRATER W?SHREDDER .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 4,P?ADJECTIVE .BYTE A?MAGGIO .BYTE A?CHEESE .BYTE A?MAMA .BYTE A?MAMA'S .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?ON-POOL-1:: .TABLE ; TABLE FOR OBJECT ON-POOL-1 .STRL "Surface of Grotto Pool" .PROP 1,P?NORTH .BYTE INLET .PROP 3,P?EAST .WORD TO-BOAT-DOCK .BYTE 0 .PROP 2,P?SOUTH ; STRING PROPERTY STR?163 .PROP 2,P?WEST ; STRING PROPERTY STR?162 .PROP 3,P?UP .WORD TO-BOAT-DOCK .BYTE 0 .PROP 3,P?DOWN .WORD UNDER-WATER-F .BYTE 0 .PROP 3,P?OUT .WORD TO-BOAT-DOCK .BYTE 0 .PROP 1,P?GLOBAL .BYTE WATER .PROP 2,P?LDESC ; STRING PROPERTY STR?161 .BYTE 0 .ENDT T?SACK-WINDOW:: .TABLE ; TABLE FOR OBJECT SACK-WINDOW .STRL "window" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SACK-WINDOW-F .PROP 2,P?SYNONYM W?WINDOW .BYTE 0 .ENDT T?PLAQUE:: .TABLE ; TABLE FOR OBJECT PLAQUE .STRL "plaque" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PLAQUE-F .PROP 2,P?SYNONYM W?PLAQUE .BYTE 0 .ENDT T?HEART-OF-MAZE-HOLE:: .TABLE ; TABLE FOR OBJECT HEART-OF-MAZE-HOLE .STRL "hole" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HEART-OF-MAZE-HOLE-F .PROP 2,P?SYNONYM W?HOLE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 11 .BYTE 0 .ENDT T?PORTABLE-WATER:: .TABLE ; TABLE FOR OBJECT PORTABLE-WATER .STRL "water" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PORTABLE-WATER-F .PROP 2,P?SYNONYM W?WATER .BYTE 0 .ENDT T?SAW:: .TABLE ; TABLE FOR OBJECT SAW .STRL "buzz saw" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SAW-F .PROP 6,P?SYNONYM W?SAW W?BLADE W?BELT .PROP 5,P?ADJECTIVE .BYTE A?SAW .BYTE A?BUZZ .BYTE A?LARGE .BYTE A?STEEL .BYTE A?CONVEYOR .BYTE 0 .ENDT T?BEDROOM-1:: .TABLE ; TABLE FOR OBJECT BEDROOM-1 .STRL "Master Bedroom" .PROP 1,P?SOUTH .BYTE UPSTAIRS-HALL-WEST .PROP 4,P?GLOBAL .BYTE WINDOW .BYTE SEAT .BYTE BED .BYTE PHONE .PROP 2,P?LDESC ; STRING PROPERTY STR?139 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?NOTE:: .TABLE ; TABLE FOR OBJECT NOTE .STRL "note" .PROP 4,P?SYNONYM W?NOTE W?PAPER .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?TEXT ; STRING PROPERTY STR?215 .BYTE 0 .ENDT T?HATCH:: .TABLE ; TABLE FOR OBJECT HATCH .STRL "hatch" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HATCH-F .PROP 2,P?SYNONYM W?HATCH .PROP 1,P?ADJECTIVE .BYTE A?STEEL .BYTE 0 .ENDT T?SOUTHEAST-JUNCTION:: .TABLE ; TABLE FOR OBJECT SOUTHEAST-JUNCTION .STRL "Southeast Junction" .PROP 1,P?NORTH .BYTE NORTHEAST-JUNCTION .PROP 3,P?SOUTH .WORD TO-&-FROM-SOUTH-JUNCTION .BYTE 0 .PROP 1,P?WEST .BYTE PATIO .PROP 3,P?GLOBAL .BYTE HOUSE .BYTE CHIMNEY .BYTE GARDEN .PROP 2,P?LDESC ; STRING PROPERTY STR?180 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?THEM:: .TABLE ; TABLE FOR OBJECT THEM .STRL "them" .PROP 4,P?SYNONYM W?THEY W?THEM .BYTE 0 .ENDT T?FOYER-CD:: .TABLE ; TABLE FOR OBJECT FOYER-CD .STRL "closet door" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FOYER-CD-F .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?CLOSET .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY WHICH-DOOR? .BYTE 0 .ENDT T?DOG:: .TABLE ; TABLE FOR OBJECT DOG .STRL "Atomic Chihuahua" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DOG-F .PROP 6,P?SYNONYM W?CHIHUAHUA W?DOG W?MONSTER .PROP 1,P?ADJECTIVE .BYTE A?ATOMIC .BYTE 0 .ENDT T?ENTRANCE-TO-MAZE:: .TABLE ; TABLE FOR OBJECT ENTRANCE-TO-MAZE .STRL "Entrance to Hedge Maze" .PROP 3,P?NORTH .WORD ENTER-HM .BYTE 0 .PROP 1,P?EAST .BYTE NORTHEAST-JUNCTION .PROP 1,P?SOUTH .BYTE NORTH-GARDEN .PROP 1,P?WEST .BYTE NORTHWEST-JUNCTION .PROP 1,P?GLOBAL .BYTE HEDGE-MAZE-OBJ .PROP 2,P?LDESC ; STRING PROPERTY STR?236 .BYTE 0 .ENDT T?BAG:: .TABLE ; TABLE FOR OBJECT BAG .STRL "boomerang mail bag" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROP-F .PROP 4,P?SYNONYM W?BAG W?MAILBAG .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ADJECTIVE .BYTE A?BOOMERANG .BYTE A?MAIL .BYTE 0 .ENDT T?UPSTAIRS-CD:: .TABLE ; TABLE FOR OBJECT UPSTAIRS-CD .STRL "closet door" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY UPSTAIRS-CD-F .PROP 2,P?SYNONYM W?DOOR .PROP 1,P?ADJECTIVE .BYTE A?CLOSET .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY WHICH-DOOR? .BYTE 0 .ENDT T?HERMAN:: .TABLE ; TABLE FOR OBJECT HERMAN .STRL "Cousin Herman" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HERMAN-F .PROP 4,P?SYNONYM W?HERMAN W?BEAUMONT .PROP 1,P?ADJECTIVE .BYTE A?COUSIN .BYTE 0 .ENDT T?STAIRS:: .TABLE ; TABLE FOR OBJECT STAIRS .STRL "stairs" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY STAIRS-F .PROP 6,P?SYNONYM W?STAIRS W?STAIRCASE W?STEPS .PROP 1,P?ADJECTIVE .BYTE A?STEEP .BYTE 0 .ENDT T?SEAT:: .TABLE ; TABLE FOR OBJECT SEAT .STRL "seat" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SEAT-F .PROP 8,P?SYNONYM W?SEAT W?SEATS W?CHAIR W?CHAIRS .PROP 2,P?ADJECTIVE .BYTE A?ARM .BYTE A?PLUSH .BYTE 0 .ENDT T?CLOSET:: .TABLE ; TABLE FOR OBJECT CLOSET .STRL "Closet" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-F .PROP 3,P?NORTH .WORD CLOSET-EXIT-F .BYTE 0 .PROP 3,P?OUT .WORD CLOSET-EXIT-F .BYTE 0 .PROP 2,P?THINGS ; STRING PROPERTY PT?18 .PROP 4,P?GLOBAL .BYTE CLOSET-REF .BYTE FOYER-CD .BYTE CELLAR-CD .BYTE UPSTAIRS-CD .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?YOUR-FEET:: .TABLE ; TABLE FOR OBJECT YOUR-FEET .STRL "your feet" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY YOUR-FEET-F .PROP 4,P?SYNONYM W?FOOT W?FEET .PROP 1,P?ADJECTIVE .BYTE A?MY .BYTE 0 .ENDT T?HORIZONTAL-MAP:: .TABLE ; TABLE FOR OBJECT HORIZONTAL-MAP .STRL "thin piece of paper" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY HORIZONTAL-MAP-F .PROP 4,P?SYNONYM W?MAP W?PAPER .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?THIN .BYTE A?PIECE .BYTE 0 .ENDT T?MENS-ROOM:: .TABLE ; TABLE FOR OBJECT MENS-ROOM .STRL "Men's Room" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MENS-ROOM-F .PROP 1,P?NORTH .BYTE SHORT-HALL .PROP 2,P?GLOBAL .BYTE TOILET .BYTE WATER .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?PERSIAN-RUG:: .TABLE ; TABLE FOR OBJECT PERSIAN-RUG .STRL "Persian rug" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PERSIAN-RUG-F .PROP 4,P?SYNONYM W?RUG W?CARPET .PROP 1,P?ADJECTIVE .BYTE A?PERSIAN .BYTE 0 .ENDT T?GREEN-MATCH:: .TABLE ; TABLE FOR OBJECT GREEN-MATCH .STRL "green match" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY MATCH-F .PROP 4,P?SYNONYM W?MATCH W?MATCHES .PROP 2,P?FDESC ; STRING PROPERTY STR?158 .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 3,P?ADJECTIVE .BYTE A?GREEN .BYTE A?WOODEN .BYTE A?STICK .PROP 2,P?MATCH-LIFE ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?CANNON:: .TABLE ; TABLE FOR OBJECT CANNON .STRL "cannon" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CANNON-F .PROP 4,P?SYNONYM W?CANNON W?WHEEL .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?RED-WAX:: .TABLE ; TABLE FOR OBJECT RED-WAX .STRL "red candle wax" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WAX-F .PROP 2,P?SYNONYM W?WAX .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 3,P?ADJECTIVE .BYTE A?RED .BYTE A?CANDLE .BYTE A?MELTED .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WAX-F .BYTE 0 .ENDT T?DISPLAY-LIGHTS:: .TABLE ; TABLE FOR OBJECT DISPLAY-LIGHTS .STRL "display lights" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DISPLAY-LIGHTS-F .PROP 4,P?SYNONYM W?LIGHTS W?DISPLAY .PROP 1,P?ADJECTIVE .BYTE A?COMPUTER .BYTE 0 .ENDT T?ATTIC-DOOR:: .TABLE ; TABLE FOR OBJECT ATTIC-DOOR .STRL "panel" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ATTIC-DOOR-F .PROP 4,P?SYNONYM W?PANEL W?LADDER .PROP 2,P?ADJECTIVE .BYTE A?FOLDING .BYTE A?ATTIC .BYTE 0 .ENDT T?WHITE-BUTTON:: .TABLE ; TABLE FOR OBJECT WHITE-BUTTON .STRL "white button" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WHITE-BUTTON-F .PROP 2,P?SYNONYM W?BUTTON .PROP 1,P?ADJECTIVE .BYTE A?WHITE .BYTE 0 .ENDT T?WATER:: .TABLE ; TABLE FOR OBJECT WATER .STRL "water" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WATER-F .PROP 8,P?SYNONYM W?WATER W?OCEAN W?SEA W?POOL .PROP 2,P?ADJECTIVE .BYTE A?SALT .BYTE A?SEA .BYTE 0 .ENDT T?ATTIC:: .TABLE ; TABLE FOR OBJECT ATTIC .STRL "Attic" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ATTIC-F .PROP 3,P?SOUTH .WORD ATTIC-CLOSET-ENTER-F .BYTE 0 .PROP 3,P?DOWN .WORD TO-&-FROM-ATTIC .BYTE 0 .PROP 2,P?GLOBAL .BYTE ATTIC-DOOR .BYTE ATTIC-CD .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?GROUND:: .TABLE ; TABLE FOR OBJECT GROUND .STRL "ground" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GROUND-F .PROP 4,P?SYNONYM W?GROUND W?FLOOR .BYTE 0 .ENDT T?PROJECTION-SCREEN:: .TABLE ; TABLE FOR OBJECT PROJECTION-SCREEN .STRL "viewing screen" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROJECTION-SCREEN-F .PROP 2,P?SYNONYM W?SCREEN .PROP 2,P?ADJECTIVE .BYTE A?VIEWING .BYTE A?MOVIE .BYTE 0 .ENDT T?NEWSLETTER:: .TABLE ; TABLE FOR OBJECT NEWSLETTER .STRL "copy of The Status Line" .PROP 8,P?SYNONYM W?NEWSLETTER W?LINE W?TIMES W?PAPER .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 4,P?ADJECTIVE .BYTE A?NEW .BYTE A?ZORK .BYTE A?STATUS .BYTE A?COPY .PROP 2,P?TEXT ; STRING PROPERTY STR?141 .BYTE 0 .ENDT T?SOUTH-GARDEN:: .TABLE ; TABLE FOR OBJECT SOUTH-GARDEN .STRL "Garden, South" .PROP 2,P?NORTH ; STRING PROPERTY STR?183 .PROP 1,P?NE .BYTE EAST-GARDEN .PROP 1,P?SOUTH .BYTE PATIO .PROP 1,P?NW .BYTE WEST-GARDEN .PROP 2,P?THINGS ; STRING PROPERTY PT?13 .PROP 4,P?GLOBAL .BYTE HOUSE .BYTE CHIMNEY .BYTE GARDEN .BYTE GARDEN-WALLS .PROP 2,P?LDESC ; STRING PROPERTY STR?182 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 2 .BYTE 0 .ENDT T?NOT-HERE-OBJECT:: .TABLE ; TABLE FOR OBJECT NOT-HERE-OBJECT .STRL "that" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NOT-HERE-OBJECT-F .BYTE 0 .ENDT T?RED-CANDLE:: .TABLE ; TABLE FOR OBJECT RED-CANDLE .STRL "red wax statuette" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RED-CANDLE-F .PROP 6,P?SYNONYM W?CANDLE W?STATUE W?WICK .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?WAX .BYTE A?RED .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-CANDLE-F .BYTE 0 .ENDT T?FRONT-PORCH:: .TABLE ; TABLE FOR OBJECT FRONT-PORCH .STRL "Front Porch" .PROP 5,P?NORTH ; DOOR EXIT .BYTE FOYER ; ROOM NAME .BYTE OAK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 1,P?SOUTH .BYTE SOUTH-JUNCTION .PROP 5,P?IN ; DOOR EXIT .BYTE FOYER ; ROOM NAME .BYTE OAK-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 3,P?GLOBAL .BYTE OAK-DOOR .BYTE HOUSE .BYTE CHIMNEY .PROP 2,P?LDESC ; STRING PROPERTY STR?195 .BYTE 0 .ENDT T?GAP:: .TABLE ; TABLE FOR OBJECT GAP .STRL "gap" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GAP-F .PROP 2,P?SYNONYM W?GAP .PROP 1,P?ADJECTIVE .BYTE A?WIDE .BYTE 0 .ENDT T?INTNUM:: .TABLE ; TABLE FOR OBJECT INTNUM .STRL "number" .PROP 2,P?SYNONYM W?INTNUM .BYTE 0 .ENDT T?SKIS:: .TABLE ; TABLE FOR OBJECT SKIS .STRL "pair of skis" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SKIS-F .PROP 2,P?SYNONYM W?SKIS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 25 .PROP 2,P?ADJECTIVE .BYTE A?PAIR .BYTE A?DOWNHILL .BYTE 0 .ENDT T?BEDROOM-3:: .TABLE ; TABLE FOR OBJECT BEDROOM-3 .STRL "Guest Room" .PROP 1,P?NORTH .BYTE UPSTAIRS-HALL-EAST .PROP 3,P?GLOBAL .BYTE WINDOW .BYTE SEAT .BYTE BED .PROP 2,P?LDESC ; STRING PROPERTY STR?140 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?ROUND-POST:: .TABLE ; TABLE FOR OBJECT ROUND-POST .STRL "dusty pillar" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY POST-F .PROP 2,P?SYNONYM W?PILLAR .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ADJECTIVE .BYTE A?DUSTY .BYTE A?WOODEN .BYTE 0 .ENDT T?FILM-PROJECTOR:: .TABLE ; TABLE FOR OBJECT FILM-PROJECTOR .STRL "film projector" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FILM-PROJECTOR-F .PROP 2,P?SYNONYM W?PROJEC .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 13 .PROP 2,P?ADJECTIVE .BYTE A?FILM .BYTE A?SIMPLEX .BYTE 0 .ENDT T?CRAWL-SPACE-NORTH:: .TABLE ; TABLE FOR OBJECT CRAWL-SPACE-NORTH .STRL "Crawl Space, North" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CRAWL-SPACE-NORTH-F .PROP 3,P?NORTH .WORD TO-FIRST-SECRET-ROOM .BYTE 0 .PROP 3,P?SOUTH .WORD TO-CRAWL-SPACE-SOUTH .BYTE 0 .PROP 5,P?UP ; DOOR EXIT .BYTE PARLOR ; ROOM NAME .BYTE CRAWL-SPACE-DOOR ; DOOR NAME .WORD 0 .BYTE 0 ; STRING TO PRINT .PROP 2,P?THINGS ; STRING PROPERTY PT?7 .PROP 1,P?GLOBAL .BYTE CRAWL-SPACE-DOOR .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?CEILING:: .TABLE ; TABLE FOR OBJECT CEILING .STRL "ceiling" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CEILING-F .PROP 2,P?SYNONYM W?CEILING .BYTE 0 .ENDT T?MANTLE:: .TABLE ; TABLE FOR OBJECT MANTLE .STRL "mantle" .PROP 2,P?SYNONYM W?MANTLE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 60 .BYTE 0 .ENDT T?PHONE:: .TABLE ; TABLE FOR OBJECT PHONE .STRL "telephone" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PHONE-F .PROP 6,P?SYNONYM W?PHONE W?TELEPHONE W?RECEIVER .BYTE 0 .ENDT T?FILM-PROJECTOR-LENS:: .TABLE ; TABLE FOR OBJECT FILM-PROJECTOR-LENS .STRL "film projector lens" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FILM-PROJECTOR-LENS-F .PROP 2,P?SYNONYM W?LENS .PROP 2,P?ADJECTIVE .BYTE A?FILM .BYTE A?PROJEC .BYTE 0 .ENDT T?DUMMY-OBJECT:: .TABLE ; TABLE FOR OBJECT DUMMY-OBJECT .STRL "" .BYTE 0 .ENDT T?SLIDE-PROJECTOR-LENS:: .TABLE ; TABLE FOR OBJECT SLIDE-PROJECTOR-LENS .STRL "slide projector lens" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SLIDE-PROJECTOR-LENS-F .PROP 2,P?SYNONYM W?LENS .PROP 2,P?ADJECTIVE .BYTE A?SLIDE .BYTE A?PROJEC .BYTE 0 .ENDT T?SACK:: .TABLE ; TABLE FOR OBJECT SACK .STRL "cloth sack" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SACK-F .PROP 4,P?SYNONYM W?SACK W?BAG .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 15 .PROP 3,P?ADJECTIVE .BYTE A?CLOTH .BYTE A?BLUE .BYTE A?VELVET .BYTE 0 .ENDT T?UNDERPASS-2:: .TABLE ; TABLE FOR OBJECT UNDERPASS-2 .STRL "Underwater Passage" .PROP 3,P?EAST .WORD TO-UNDERPASS-EAST .BYTE 0 .PROP 1,P?UP .BYTE IN-POOL-2 .PROP 1,P?GLOBAL .BYTE WATER .PROP 2,P?LDESC ; STRING PROPERTY STR?166 .BYTE 0 .ENDT T?RED-BUTTON:: .TABLE ; TABLE FOR OBJECT RED-BUTTON .STRL "red button" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RED-BUTTON-F .PROP 2,P?SYNONYM W?BUTTON .PROP 1,P?ADJECTIVE .BYTE A?RED .BYTE 0 .ENDT T?FIRST-SECRET-ROOM:: .TABLE ; TABLE FOR OBJECT FIRST-SECRET-ROOM .STRL "Small Passage" .PROP 1,P?SOUTH .BYTE CRAWL-SPACE-NORTH .PROP 2,P?LDESC ; STRING PROPERTY STR?98 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?WALL-SAFE:: .TABLE ; TABLE FOR OBJECT WALL-SAFE .STRL "wall safe" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WALL-SAFE-F .PROP 4,P?SYNONYM W?DIAL W?SAFE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 21 .PROP 1,P?ADJECTIVE .BYTE A?WALL .BYTE 0 .ENDT T?IN-POOL-2:: .TABLE ; TABLE FOR OBJECT IN-POOL-2 .STRL "Underwater" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY IN-POOL-2-F .PROP 3,P?UP .WORD OUT-OF-WATER-F .BYTE 0 .PROP 1,P?DOWN .BYTE UNDERPASS-2 .PROP 1,P?GLOBAL .BYTE WATER .BYTE 0 .ENDT T?BOTTOM-LANDING:: .TABLE ; TABLE FOR OBJECT BOTTOM-LANDING .STRL "Bottom Landing" .PROP 1,P?NORTH .BYTE BEACH .PROP 2,P?EAST ; STRING PROPERTY STR?208 .PROP 3,P?WEST .WORD WALKWAY-TO-BOAT-DOCK .BYTE 0 .PROP 1,P?UP .BYTE LOWER-BEACH-STAIRS .PROP 2,P?LDESC ; STRING PROPERTY STR?207 .BYTE 0 .ENDT T?TANK:: .TABLE ; TABLE FOR OBJECT TANK .STRL "" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TANK-F .PROP 4,P?SYNONYM W?TANK W?TANKS .PROP 1,P?ADJECTIVE .BYTE A?TINY .PROP 2,P?SDESC ; STRING PROPERTY STR?225 .BYTE 0 .ENDT T?PILE-OF-BALLS:: .TABLE ; TABLE FOR OBJECT PILE-OF-BALLS .STRL "pile of cannon balls" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PILE-OF-BALLS-F .PROP 6,P?SYNONYM W?BALL W?BALLS W?PILE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .PROP 3,P?ADJECTIVE .BYTE A?CANNON .BYTE A?PILE .BYTE A?STACK .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-BALL-F .BYTE 0 .ENDT T?FUSE:: .TABLE ; TABLE FOR OBJECT FUSE .STRL "fuse" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FUSE-F .PROP 2,P?SYNONYM W?FUSE .PROP 1,P?ADJECTIVE .BYTE A?CANNON .BYTE 0 .ENDT T?BEDROOM-2:: .TABLE ; TABLE FOR OBJECT BEDROOM-2 .STRL "Bedroom" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BEDROOM-2-F .PROP 1,P?SOUTH .BYTE UPSTAIRS-HALL-EAST .PROP 3,P?GLOBAL .BYTE WINDOW .BYTE SEAT .BYTE BED .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?FILM:: .TABLE ; TABLE FOR OBJECT FILM .STRL "strip of film" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FILM-F .PROP 4,P?SYNONYM W?FILM W?STRIP .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 1,P?ADJECTIVE .BYTE A?FILM .BYTE 0 .ENDT T?DINING-ROOM-TABLE:: .TABLE ; TABLE FOR OBJECT DINING-ROOM-TABLE .STRL "table" .PROP 2,P?SYNONYM W?TABLE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 100 .PROP 1,P?ADJECTIVE .BYTE A?WALNUT .BYTE 0 .ENDT T?SOUTH-NICHE:: .TABLE ; TABLE FOR OBJECT SOUTH-NICHE .STRL "niche" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY NICHE-F .PROP 2,P?SYNONYM W?NICHE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?TUNNEL:: .TABLE ; TABLE FOR OBJECT TUNNEL .STRL "Tunnel" .PROP 1,P?SOUTH .BYTE LEDGE .PROP 1,P?UP .BYTE BOMB-SHELTER .PROP 1,P?GLOBAL .BYTE ROPE .PROP 2,P?LDESC ; STRING PROPERTY STR?172 .BYTE 0 .ENDT T?BLUE-BUTTON:: .TABLE ; TABLE FOR OBJECT BLUE-BUTTON .STRL "blue button" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BLUE-BUTTON-F .PROP 2,P?SYNONYM W?BUTTON .PROP 1,P?ADJECTIVE .BYTE A?BLUE .BYTE 0 .ENDT T?SWORD:: .TABLE ; TABLE FOR OBJECT SWORD .STRL "elvish sword of great antiquity" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROP-F .PROP 2,P?SYNONYM W?SWORD .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 1,P?ADJECTIVE .BYTE A?ELVISH .BYTE 0 .ENDT T?HOPPER:: .TABLE ; TABLE FOR OBJECT HOPPER .STRL "hopper" .PROP 2,P?SYNONYM W?HOPPER .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 8 .PROP 2,P?ADJECTIVE .BYTE A?CARD .BYTE A?PUNCH .BYTE 0 .ENDT T?BRICK:: .TABLE ; TABLE FOR OBJECT BRICK .STRL "brick" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BRICK-F .PROP 2,P?SYNONYM W?BRICK .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 5 .PROP 1,P?ADJECTIVE .BYTE A?LOOSE .BYTE 0 .ENDT T?TOILET:: .TABLE ; TABLE FOR OBJECT TOILET .STRL "toilet" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TOILET-F .PROP 8,P?SYNONYM W?TOILET W?JOHN W?SEAT W?POT .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 30 .BYTE 0 .ENDT T?CANNON-EMPLACEMENT:: .TABLE ; TABLE FOR OBJECT CANNON-EMPLACEMENT .STRL "Cannon Emplacement" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CANNON-EMPLACEMENT-F .PROP 3,P?NORTH .WORD TO-CLIFF .BYTE 0 .PROP 3,P?EAST .WORD TO-&-FROM-CANNON .BYTE 0 .PROP 3,P?WEST .WORD TO-&-FROM-CANNON .BYTE 0 .PROP 3,P?DOWN .WORD TO-CLIFF .BYTE 0 .PROP 1,P?GLOBAL .BYTE WATER .BYTE 0 .ENDT T?TRUNK:: .TABLE ; TABLE FOR OBJECT TRUNK .STRL "dusty trunk" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY TRUNK-F .PROP 2,P?SYNONYM W?TRUNK .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 30 .PROP 1,P?ADJECTIVE .BYTE A?DUSTY .BYTE 0 .ENDT T?CLIPPERS:: .TABLE ; TABLE FOR OBJECT CLIPPERS .STRL "giant nail clippers" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROP-F .PROP 2,P?SYNONYM W?CLIPPERS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ADJECTIVE .BYTE A?GIANT .BYTE A?NAIL .BYTE 0 .ENDT T?PIANO:: .TABLE ; TABLE FOR OBJECT PIANO .STRL "piano" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PIANO-F .PROP 4,P?SYNONYM W?PIANO W?LID .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 75 .BYTE 0 .ENDT T?FIREPLACE:: .TABLE ; TABLE FOR OBJECT FIREPLACE .STRL "Fireplace" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FIREPLACE-F .PROP 1,P?EAST .BYTE LIVING-ROOM .PROP 3,P?UP .WORD UP-CHIMNEY .BYTE 0 .PROP 1,P?OUT .BYTE LIVING-ROOM .PROP 2,P?GLOBAL .BYTE FIREPLACE-GLOBAL .BYTE CHIMNEY .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?PROJECTED-IMAGE:: .TABLE ; TABLE FOR OBJECT PROJECTED-IMAGE .STRL "image" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PROJECTED-IMAGE-F .PROP 8,P?SYNONYM W?IMAGE W?WORDS W?BITS W?PIECES .PROP 2,P?ADJECTIVE .BYTE A?BLURRED .BYTE A?WASHED .BYTE 0 .ENDT T?MAILBOX:: .TABLE ; TABLE FOR OBJECT MAILBOX .STRL "Buck Palace-endorsed, regulation mailbox" .PROP 4,P?SYNONYM W?BOX W?MAILBOX .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 11 .PROP 1,P?ADJECTIVE .BYTE A?MAIL .BYTE 0 .ENDT T?SLIDE:: .TABLE ; TABLE FOR OBJECT SLIDE .STRL "slide" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY SLIDE-F .PROP 4,P?SYNONYM W?SLIDE W?TRANSPARENCY .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?BS-SAFE:: .TABLE ; TABLE FOR OBJECT BS-SAFE .STRL "safe" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BS-SAFE-F .PROP 4,P?SYNONYM W?DIAL W?SAFE .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 33 .PROP 1,P?ADJECTIVE .BYTE A?BIG .BYTE 0 .ENDT T?DOOR-BELL:: .TABLE ; TABLE FOR OBJECT DOOR-BELL .STRL "doorbell" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY DOOR-BELL-F .PROP 8,P?SYNONYM W?BELL W?CHIME W?BUZZER W?DOORBELL .PROP 1,P?ADJECTIVE .BYTE A?DOOR .BYTE 0 .ENDT T?RUBBER-STAMP:: .TABLE ; TABLE FOR OBJECT RUBBER-STAMP .STRL "Buck Palace's large rubber stamp" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY RUBBER-STAMP-F .PROP 2,P?SYNONYM W?STAMP .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 10 .PROP 2,P?ADJECTIVE .BYTE A?RUBBER .BYTE A?POSTAL .PROP 2,P?VALUE ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?CLOSET-TOP:: .TABLE ; TABLE FOR OBJECT CLOSET-TOP .STRL "Top of Closet" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY CLOSET-TOP-F .PROP 3,P?NORTH .WORD CLOSET-TOP-EXIT .BYTE 0 .PROP 3,P?OUT .WORD CLOSET-TOP-EXIT .BYTE 0 .PROP 4,P?GLOBAL .BYTE FOYER-CD .BYTE UPSTAIRS-CD .BYTE ATTIC-CD .BYTE CLOSET-REF .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?OUTSIDE-PARLOR:: .TABLE ; TABLE FOR OBJECT OUTSIDE-PARLOR .STRL "Hallway" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY OUTSIDE-PARLOR-F .PROP 1,P?EAST .BYTE PARLOR .PROP 1,P?WEST .BYTE FOYER .PROP 1,P?GLOBAL .BYTE WINDOW .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?UPSTAIRS-HALL-MIDDLE:: .TABLE ; TABLE FOR OBJECT UPSTAIRS-HALL-MIDDLE .STRL "Upstairs Hall, Middle" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY UPSTAIRS-HALL-MIDDLE-F .PROP 1,P?EAST .BYTE UPSTAIRS-HALL-EAST .PROP 3,P?SOUTH .WORD UPSTAIRS-CLOSET-ENTER-F .BYTE 0 .PROP 1,P?WEST .BYTE UPSTAIRS-HALL-WEST .PROP 3,P?UP .WORD TO-&-FROM-ATTIC .BYTE 0 .PROP 3,P?DOWN .WORD TO-FOYER-F .BYTE 0 .PROP 3,P?IN .WORD UPSTAIRS-CLOSET-ENTER-F .BYTE 0 .PROP 4,P?GLOBAL .BYTE FOYER-STAIRS .BYTE ATTIC-DOOR .BYTE UPSTAIRS-CD .BYTE CLOSET-REF .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?IN-POOL-1:: .TABLE ; TABLE FOR OBJECT IN-POOL-1 .STRL "Grotto, Underwater" .PROP 3,P?UP .WORD OUT-OF-WATER-F .BYTE 0 .PROP 1,P?DOWN .BYTE UNDERPASS-1 .PROP 1,P?GLOBAL .BYTE WATER .PROP 2,P?LDESC ; STRING PROPERTY STR?164 .BYTE 0 .ENDT T?SHORT-HALL:: .TABLE ; TABLE FOR OBJECT SHORT-HALL .STRL "Short Hall" .PROP 1,P?NORTH .BYTE LADIES-ROOM .PROP 1,P?EAST .BYTE SCREENING-ROOM .PROP 1,P?SOUTH .BYTE MENS-ROOM .PROP 1,P?WEST .BYTE GAME-ROOM .PROP 1,P?GLOBAL .BYTE WINDOW .PROP 2,P?LDESC ; STRING PROPERTY STR?233 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT T?LETTER:: .TABLE ; TABLE FOR OBJECT LETTER .STRL "Aunt Hildegarde's letter" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY LETTER-F .PROP 2,P?SYNONYM W?LETTER .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 2,P?ADJECTIVE .BYTE A?AUNT .BYTE A?HILDEG .BYTE 0 .ENDT T?ORANGE-CARD:: .TABLE ; TABLE FOR OBJECT ORANGE-CARD .STRL "orange punch card" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY PUNCH-CARD-F .PROP 4,P?SYNONYM W?CARD W?CARDS .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 3,P?ADJECTIVE .BYTE A?PUNCH .BYTE A?ORANGE .BYTE A?CARDS .PROP 2,P?CARD-NUM ; INTEGER/CONSTANT PROPERTY 1 .BYTE 0 .ENDT T?FIRE:: .TABLE ; TABLE FOR OBJECT FIRE .STRL "small, smoldering fire" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY FIRE-F .PROP 4,P?SYNONYM W?FIRE W?PIT .PROP 1,P?ADJECTIVE .BYTE A?SMOLDERING .BYTE 0 .ENDT T?SCREENING-ROOM:: .TABLE ; TABLE FOR OBJECT SCREENING-ROOM .STRL "Screening Room" .PROP 1,P?SOUTH .BYTE PROJECTION-BOOTH .PROP 1,P?WEST .BYTE SHORT-HALL .PROP 4,P?GLOBAL .BYTE SEAT .BYTE PROJECTION-SCREEN .BYTE PROJECTED-IMAGE .BYTE WINDOW .PROP 2,P?LDESC ; STRING PROPERTY STR?96 .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 10 .BYTE 0 .ENDT T?BOAT-DOCK:: .TABLE ; TABLE FOR OBJECT BOAT-DOCK .STRL "Grotto" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BOAT-DOCK-F .PROP 3,P?NORTH .WORD WALKWAY-TO-BOAT-DOCK .BYTE 0 .PROP 2,P?EAST ; STRING PROPERTY STR?160 .PROP 2,P?SOUTH ; STRING PROPERTY STR?160 .PROP 2,P?WEST ; STRING PROPERTY STR?159 .PROP 2,P?DOWN ; STRING PROPERTY STR?159 .PROP 1,P?GLOBAL .BYTE WATER .BYTE 0 .ENDT T?WHITE-WAX:: .TABLE ; TABLE FOR OBJECT WHITE-WAX .STRL "white candle wax" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY WAX-F .PROP 2,P?SYNONYM W?WAX .PROP 2,P?SIZE ; INTEGER/CONSTANT PROPERTY 1 .PROP 3,P?ADJECTIVE .BYTE A?WHITE .BYTE A?CANDLE .BYTE A?MELTED .PROP 2,P?GENERIC ; ATOM (CONSTANT) PROPERTY GENERIC-WAX-F .BYTE 0 .ENDT T?GARDEN:: .TABLE ; TABLE FOR OBJECT GARDEN .STRL "Aunt Hildegarde's garden" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY GARDEN-F .PROP 2,P?SYNONYM W?GARDEN .BYTE 0 .ENDT T?PSEUDO-OBJECT:: .TABLE ; TABLE FOR OBJECT PSEUDO-OBJECT .STRL "pseudo" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY ME-F .BYTE 0 .ENDT T?BUCK:: .TABLE ; TABLE FOR OBJECT BUCK .STRL "statue of Buck Palace, the fighting letter carrier" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY BUCK-F .PROP 8,P?SYNONYM W?BUCK W?PALACE W?CARRIER W?STATUE .PROP 2,P?DESCFCN ; ATOM (CONSTANT) PROPERTY BUCK-F .PROP 3,P?ADJECTIVE .BYTE A?BUCK .BYTE A?LETTER .BYTE A?FIGHTING .BYTE 0 .ENDT T?UPSTAIRS-BATHROOM:: .TABLE ; TABLE FOR OBJECT UPSTAIRS-BATHROOM .STRL "Upstairs Bathroom" .PROP 2,P?ACTION ; ATOM (CONSTANT) PROPERTY UPSTAIRS-BATHROOM-F .PROP 1,P?NORTH .BYTE UPSTAIRS-HALL-WEST .PROP 2,P?THINGS ; STRING PROPERTY PT?10 .PROP 3,P?GLOBAL .BYTE WINDOW .BYTE WATER .BYTE TOILET .PROP 2,P?CAPACITY ; INTEGER/CONSTANT PROPERTY 20 .BYTE 0 .ENDT ; THE GLOBAL VARIABLES ARE ALL LOCATED HERE GLOBAL::.TABLE .GVAR HERE=0 .GVAR SCORE=0 .GVAR MOVES=0 .GVAR YAWNS=T?23,TABLE .GVAR P-END-ON-PREP=0 .GVAR RING-UNDER-DOME=1 .GVAR ROCKET-LIFE=4 .GVAR UNKNOWN-MSGS=T?13,TABLE .GVAR INDOOR-NOISE=T?30,TABLE .GVAR PLANE-LOC=33 .GVAR STEPS-THROUGH-BUCK=0 .GVAR P-BUTS=T?17,TABLE .GVAR P-HIM-OBJECT=0 .GVAR P-ACLAUSE=0 .GVAR CANDLE-DESC=T?34,TABLE .GVAR P-SLOCBITS=0 .GVAR STEPS-THROUGH-BS-SAFE=0 .GVAR PLANES-LEFT=2 .GVAR P-ADVERB=0 .GVAR RED-MID-BURN=0 .GVAR CLOCK-WAIT=0 .GVAR OUT-OF-NOWHERE=STR?147,STRING .GVAR P-OTBL=T?5,TABLE .GVAR P-NAM=0 .GVAR BREATH=6 .GVAR C-TABLE=T?1,TABLE .GVAR DOG-LOC=1 .GVAR P-XNAM=0 .GVAR P-MOBY-FOUND=0 .GVAR P-WALK-DIR=0 .GVAR OOPS-TABLE=T?11,TABLE .GVAR WHITE-MID-BURN=0 .GVAR P-ANAM=0 .GVAR LIKELIES=T?21,TABLE .GVAR CLOCK-HAND=0 .GVAR SNOWPLOW=STR?142,STRING .GVAR NUMWORDS=T?35,TABLE .GVAR LAST-PSEUDO-LOC=0 .GVAR P-CONT=0 .GVAR P-PRSI=T?16,TABLE .GVAR HM-ROOM=439 .GVAR AGAIN-LEXV=T?8,TABLE .GVAR MYSTERY-GUEST=1 .GVAR VERBOSITY=1 .GVAR P-DIRECTION=0 .GVAR WASHED-OUT-BITS=STR?83,STRING .GVAR BUCKET-PEG=PEG-2 .GVAR P-THEM-OBJECT=0 .GVAR PEG-IN-WAY=STR?71,STRING .GVAR PYRO=STR?30,STRING .GVAR LIT=1 .GVAR YES-LEXV=T?27,TABLE .GVAR P-VTBL=T?6,TABLE .GVAR P-XADJN=0 .GVAR YES-INBUF=T?26,TABLE .GVAR RESERVE-LEXV=T?9,TABLE .GVAR P-MOBY-FLAG=0 .GVAR PROJECTOR-POINTS=0 .GVAR P-ADJ=0 .GVAR DOG-IN-PAIN=T?40,TABLE .GVAR P-LEN=0 .GVAR C-INTS=52 .GVAR P-LEXV=T?2,TABLE .GVAR P-CCTBL=T?14,TABLE .GVAR BURN-DOME=3 .GVAR DOG-PADDLE=STR?70,STRING .GVAR WHITE-LIGHT=STR?81,STRING .GVAR DOG-BREATH=3 .GVAR DEBUG=0 .GVAR PRSO=0 .GVAR P-MERGED=0 .GVAR P-GWIMBIT=0 .GVAR YOU-CANT=STR?49,STRING .GVAR TANKS-LEFT=2 .GVAR P-SYNTAX=0 .GVAR AMOUNT-OF-WATER=0 .GVAR ROCKET-LOC=33 .GVAR P-XADJ=0 .GVAR PIANO-LOC=2 .GVAR ITAKE-LOC=0 .GVAR P-AADJ=0 .GVAR PRSA=0 .GVAR P-PRSA-WORD=0 .GVAR YOU-SEE=STR?12,STRING .GVAR P-EXCHANGE=0 .GVAR RIDICULOUS=STR?143,STRING .GVAR CARD-COUNT=0 .GVAR HERMAN-DOWN=0 .GVAR P-PRSO=T?15,TABLE .GVAR SONG-PLAYED=0 .GVAR P-AND=0 .GVAR NO-DATA=STR?109,STRING .GVAR BS-SAFE-DIAL-NUMBER=3 .GVAR P-VMERGE=0 .GVAR P-INBUF=T?3,TABLE .GVAR OFFENDED=T?12,TABLE .GVAR DIAL-NUMBER=6 .GVAR P-MERGE=T?18,TABLE .GVAR P-WON=0 .GVAR ROPE-LIFE=3 .GVAR SONG-NUMBER=10 .GVAR COMPUTER-LIGHTS=STR?111,STRING .GVAR STEPS-THROUGH-WALL-SAFE=0 .GVAR PROPS=T?39,TABLE .GVAR QCONTEXT=0 .GVAR P-OVTBL=T?7,TABLE .GVAR LAST-PLAYER-LOC=0 .GVAR HM-BITS=15 .GVAR CLOSET-FLOOR=FOYER .GVAR SPINACH=STR?22,STRING .GVAR P-ITBL=T?4,TABLE .GVAR HIT-POINTS=0 .GVAR P-NMERGE=0 .GVAR QUOTE-FLAG=0 .GVAR P-TABLE=0 .GVAR DISPLAY-TABLE=T?33,TABLE .GVAR P-GETFLAGS=0 .GVAR DOOR-NOISES=T?25,TABLE .GVAR LENS-ATTACHED=STR?84,STRING .GVAR BUCK-TURNED?=0 .GVAR HEDGE-CRASH=T?43,TABLE .GVAR YUKS=T?22,TABLE .GVAR TREASURE-TABLE=T?36,TABLE .GVAR P-OCL2=T?20,TABLE .GVAR OUTDOOR-NOISE=T?31,TABLE .GVAR TRUCK-LOC=33 .GVAR OOPS-INBUF=T?10,TABLE .GVAR AUNT-DISTANCE=T?38,TABLE .GVAR P-NUMBER=-1 .GVAR HEDGE-NUM=0 .GVAR CARD-TABLE=T?32,TABLE .GVAR P-OFLAG=0 .GVAR TANK-LOC=33 .GVAR SONGS=T?29,TABLE .GVAR WHICH-END-IS-UP=RIGHT-END .GVAR WINNER=0 .GVAR DOOR-BELL-TUNES=T?37,TABLE .GVAR HEDGE-OBJECTS-TABLE=T?41,TABLE .GVAR QCONTEXT-ROOM=0 .GVAR P-ADJN=0 .GVAR TREASURES-FOUND=0 .GVAR SOUTH-JUNCTION-VISITS=1 .GVAR BLUE-MID-BURN=0 .GVAR OKAY=STR?45,STRING .GVAR P-IT-OBJECT=0 .GVAR HO-HUM=T?24,TABLE .GVAR P-OCL1=T?19,TABLE .GVAR SAYING?=0 .GVAR PRSI=0 .GVAR RESERVE-PTR=0 .GVAR TIPPED=0 .GVAR USELESSNESS=T?28,TABLE .GVAR BUCK-DIR=0 .GVAR SACK-IN-WINDOW=1 .GVAR HM-TABLE=T?42,TABLE .GVAR HERMAN-HITS=0 .GVAR P-SENTENCE=0 .GVAR I-ASSUME=STR?15,STRING .GVAR WHERE-TO-PRINT=0 .GVAR P-NCN=0 .GVAR P-HER-OBJECT=0 .GVAR BITS-&-PIECES=STR?82,STRING .GVAR AUNT-COUNT=0 .GVAR PREPOSITIONS=PRTBL,TABLE .GVAR ACTIONS=ATBL,TABLE .GVAR PREACTIONS=PATBL,TABLE .GVAR VERBS=VTBL,TABLE .ENDT GLOEND:: ; IMPURE TABLES ARE DEFINED HERE IMPTBL:: T?1:: T?C-TABLE:: .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 .ENDT T?2:: T?P-LEXV:: .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?3:: T?P-INBUF:: .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?4:: T?P-ITBL:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?5:: T?P-OTBL:: .TABLE 0 0 0 0 0 0 0 0 0 0 .ENDT T?6:: T?P-VTBL:: .TABLE 0 0 0 0 .ENDT T?7:: T?P-OVTBL:: .TABLE 0 0 0 0 .ENDT T?8:: T?AGAIN-LEXV:: .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?9:: T?RESERVE-LEXV:: .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?10:: T?OOPS-INBUF:: .TABLE 15360 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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?11:: T?OOPS-TABLE:: .TABLE 0 0 0 0 .ENDT T?12:: T?OFFENDED:: .TABLE 3 0 STR?1 STR?2 .ENDT T?13:: T?UNKNOWN-MSGS:: .TABLE 5 0 PT?1 PT?2 PT?3 PT?4 .ENDT T?14:: T?P-CCTBL:: .TABLE 0 0 0 0 0 .ENDT T?15:: T?P-PRSO:: .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?16:: T?P-PRSI:: .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?17:: T?P-BUTS:: .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?18:: T?P-MERGE:: .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?19:: T?P-OCL1:: .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?20:: T?P-OCL2:: .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?21:: T?LIKELIES:: .TABLE 7 0 STR?16 STR?17 STR?18 STR?19 STR?20 STR?21 .ENDT T?22:: T?YUKS:: .TABLE 3 0 STR?28 STR?29 .ENDT T?23:: T?YAWNS:: .TABLE 5 0 STR?37 STR?38 STR?39 STR?40 .ENDT T?24:: T?HO-HUM:: .TABLE 4 0 STR?41 STR?42 STR?43 .ENDT T?25:: T?DOOR-NOISES:: .TABLE 7 0 STR?50 STR?51 STR?52 STR?53 STR?54 STR?55 .ENDT T?26:: T?YES-INBUF:: .TABLE 3072 0 0 0 0 0 0 0 0 0 0 0 .ENDT T?27:: T?YES-LEXV:: .TABLE 2560 0 0 0 0 0 0 0 0 0 .ENDT T?28:: T?USELESSNESS:: .TABLE 5 0 STR?74 STR?75 STR?76 STR?77 .ENDT T?29:: T?SONGS:: .TABLE STR?86 STR?87 STR?88 STR?89 STR?90 STR?91 STR?92 STR?93 STR?94 STR?95 .ENDT T?30:: T?INDOOR-NOISE:: .TABLE 4 0 STR?100 STR?101 STR?102 .ENDT T?31:: T?OUTDOOR-NOISE:: .TABLE 5 0 STR?103 STR?104 STR?105 STR?106 .ENDT T?32:: T?CARD-TABLE:: .TABLE STR?112 STR?113 STR?113 STR?114 STR?115 STR?115 STR?116 .ENDT T?33:: T?DISPLAY-TABLE:: .TABLE STR?111 STR?111 STR?111 STR?111 STR?111 STR?111 STR?111 .ENDT T?34:: T?CANDLE-DESC:: .TABLE 0 STR?119 STR?120 STR?121 STR?122 STR?123 STR?124 STR?125 STR?126 STR?127 .ENDT T?35:: T?NUMWORDS:: .TABLE 9 STR?148 STR?149 STR?150 STR?151 STR?152 STR?153 STR?154 STR?155 STR?156 .ENDT T?36:: T?TREASURE-TABLE:: .TABLE 10 PARKING-METER CORPSE-LINE RUBBER-STAMP GRATER MASK TOUPEE RING FINCH FIRE-HYDRANT PENGUIN .ENDT T?37:: T?DOOR-BELL-TUNES:: .TABLE 5 0 STR?196 STR?197 STR?198 STR?199 .ENDT T?38:: T?AUNT-DISTANCE:: .TABLE STR?218 STR?218 STR?219 STR?220 STR?221 STR?222 STR?223 .ENDT T?39:: T?PROPS:: .TABLE 9 0 CLUB STICK GUN MOP BAG CLIPPERS SHEARS SWORD .ENDT T?40:: T?DOG-IN-PAIN:: .TABLE 5 0 STR?228 STR?229 STR?230 STR?231 .ENDT T?41:: T?HEDGE-OBJECTS-TABLE:: .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 .ENDT T?42:: T?HM-TABLE:: .TABLE .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 10 .BYTE 3 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 1 .BYTE 10 .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 4 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 4 .BYTE 10 .BYTE 11 .BYTE 7 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 7 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 10 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 8 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 12 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 8 .BYTE 3 .BYTE 12 .BYTE 13 .BYTE 7 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 8 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 2 .BYTE 14 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .BYTE 0 .BYTE 0 .BYTE 1 .BYTE 14 .BYTE 7 .BYTE 10 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 8 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 12 .BYTE 13 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 10 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 7 .BYTE 0 .BYTE 0 .BYTE 4 .BYTE 12 .BYTE 0 .BYTE 0 .BYTE 1 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 3 .BYTE 12 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 12 .BYTE 7 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 12 .BYTE 0 .BYTE 3 .BYTE 14 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 3 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 1 .BYTE 0 .BYTE 14 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .BYTE 5 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 7 .BYTE 12 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 12 .BYTE 0 .BYTE 13 .BYTE 7 .BYTE 10 .BYTE 1 .BYTE 14 .BYTE 15 .BYTE 0 .BYTE 4 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 14 .BYTE 0 .BYTE 13 .BYTE 11 .BYTE 0 .BYTE 5 .BYTE 8 .BYTE 3 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 14 .BYTE 13 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 4 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 3 .BYTE 0 .BYTE 2 .BYTE 10 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 13 .BYTE 13 .BYTE 0 .BYTE 11 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 12 .BYTE 5 .BYTE 4 .BYTE 12 .BYTE 13 .BYTE 5 .BYTE 4 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 7 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 11 .BYTE 3 .BYTE 14 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 1 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 10 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 2 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 13 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 7 .BYTE 0 .BYTE 12 .BYTE 13 .BYTE 5 .BYTE 4 .BYTE 0 .BYTE 12 .BYTE 5 .BYTE 12 .BYTE 5 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 0 .BYTE 10 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 13 .BYTE 11 .BYTE 0 .BYTE 0 .BYTE 3 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 12 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 13 .BYTE 5 .BYTE 8 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 5 .BYTE 8 .BYTE 0 .BYTE 5 .ENDT T?43:: T?HEDGE-CRASH:: .TABLE 3 0 STR?243 STR?244 .ENDT ; END OF IMPURENESS IMPURE:: ; VERB TABLE IS DEFINED HERE VTBL:: .TABLE ST?KISS ST?I ST?PULL ST?PUT ST?RAPE ST?VERBOSE ST?WALK ST?QUIT ST?FIND ST?HEAR ST?YES ST?STOP ST?UNLOCK ST?READ ST?SAY ST?BREAK ST?JUMP ST?POUR ST?WAIT ST?TAKE ST?COUNT ST?RAISE ST?CALL ST?FOLLOW ST?FLY ST?VERSION ST?#UNRECORD ST?LIGHT ST?LIE ST?MOVE ST?LET ST?PLAY ST?OPEN ST?TASTE ST?BUY ST?TOUCH ST?#COMMAND ST?BLOW ST?SHOOT ST?$WAIT ST?KNOCK ST?PICK ST?RIDE ST?BOARD ST?#RANDOM ST?PRAY ST?STAND ST?LISTEN ST?TIE ST?SHOW ST?SAVE ST?HELP ST?TELL ST?THROW ST?LOWER ST?USE ST?HIDE ST?SHAKE ST?KILL ST?RESTOR ST?ENTER ST?SEARCH ST?WEAR ST?DISEMBARK ST?SKI ST?SWIM ST?UNTIE ST?CUT ST?ASCEND ST?SPLICE ST?UNSCRIPT ST?HANG ST?PUSH ST?SUPER ST?SIT ST?RESTAR ST?HINT ST?REACH ST?DIG ST?REPLACE ST?SCORE ST?RESET ST?COVER ST?LOOK ST?EMPTY ST?DROP ST?COMPAR ST?BACK ST?TIME ST?LEAVE ST?SCRAPE ST?WATER ST?SCRIPT ST?$VERIFY ST?DESCEND ST?EXTINGUISH ST?SWING ST?POKE ST?SMELL ST?BRIEF ST?DIAGNOSE ST?GIVE ST?SLEEP ST?WAKE ST?DRINK ST?REMOVE ST?ANSWER ST?YELL ST?LOCK ST?BURN ST?KICK ST?BITE ST?TURN ST?#RECORD ST?CROSS ST?CLEAN ST?CLOSE ST?GO ST?WAVE ST?EXIT ST?EXAMINE ST?RELEASE ST?EAT ST?FILL ST?SQUEEZE ST?CLIMB ST?FLUSH ST?FOCUS ST?UNROLL ST?ASK ST?HELLO .ENDT ; SYNTAX DEFINITION TABLES ARE DEFINED HERE ST?KISS:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?KISS .ENDT ST?I:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?INVENTORY .ENDT ST?PULL:: .TABLE .BYTE 6 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OUT .BYTE TAKEBIT .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE V?LOWER .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOWER .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?RAISE .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?PULL .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?PULL .ENDT ST?PUT:: .TABLE .BYTE 9 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SC+SH .BYTE 0 .BYTE V?LAMP-OFF .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE SH+SC+SMANY+SHAVE .BYTE SOG+SIR+SH+SC .BYTE V?PUT-BEHIND .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE 0 .BYTE V?WEAR .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SHAVE+SC .BYTE SOG+SIR+SH+SC .BYTE V?PUT-UNDER .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE+SMANY .BYTE 0 .BYTE V?DROP .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE+SMANY .BYTE SOG+SIR+SH+SC .BYTE V?PUT-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE+SMANY .BYTE SOG+SIR+SH+SC .BYTE V?PUT-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE+SMANY .BYTE SOG+SIR+SH+SC .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE+SMANY .BYTE SOG+SIR+SH+SC .BYTE V?PUT .ENDT ST?RAPE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RAPE .ENDT ST?VERBOSE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?VERBOSE .ENDT ST?WALK:: .TABLE .BYTE 14 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DISEMBARK .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-TO .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-DOWN .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-UP .BYTE 1 ;OBJECTS .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .BYTE 1 ;OBJECTS .BYTE PR?AROUND .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CROSS .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND-ON .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXIT .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .ENDT ST?QUIT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?QUIT .ENDT ST?FIND:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIND .ENDT ST?HEAR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LISTEN .ENDT ST?YES:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELLO .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELLO .ENDT ST?STOP:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LAMP-OFF .ENDT ST?UNLOCK:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE TOOLBIT .BYTE SOG+SIR .BYTE 0 .BYTE V?UNLOCK .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?UNLOCK .ENDT ST?READ:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE READBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?READ-TO .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?THROUGH .BYTE READBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LOOK-THRU .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE READBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?READ .ENDT ST?SAY:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SAY .ENDT ST?BREAK:: .TABLE .BYTE 8 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?THROUGH .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE SHAVE+SH+SC .BYTE V?MUNG .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?MUNG .BYTE 2 ;OBJECTS .BYTE PR?IN .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE SHAVE+SH+SC .BYTE V?MUNG .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?MUNG .BYTE 2 ;OBJECTS .BYTE PR?DOWN .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE SHAVE+SH+SC .BYTE V?MUNG .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE SOG+SIR .BYTE V?MUNG .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE SHAVE+SH+SC .BYTE V?MUNG .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?MUNG .ENDT ST?JUMP:: .TABLE .BYTE 7 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .BYTE 1 ;OBJECTS .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXIT .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND-ON .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAP .ENDT ST?POUR:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?OUT .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?POUR .ENDT ST?WAIT:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAIT-FOR .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAIT .ENDT ST?TAKE:: .TABLE .BYTE 11 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TAKE-OFF .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE TAKEBIT .BYTE 0 .BYTE SIR+SC+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE TAKEBIT .BYTE 0 .BYTE SIR+SC+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE TAKEBIT .BYTE 0 .BYTE SIR+SC+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OFF .BYTE TAKEBIT .BYTE 0 .BYTE SIR+SC+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OUT .BYTE TAKEBIT .BYTE 0 .BYTE SIR+SC+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RAISE .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-ON .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DISEMBARK .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE TAKEBIT .BYTE 0 .BYTE SOG+SIR+SMANY .BYTE 0 .BYTE V?TAKE .ENDT ST?COUNT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?COUNT .ENDT ST?RAISE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RAISE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RAISE .ENDT ST?CALL:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PHONE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PHONE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PHONE .ENDT ST?FOLLOW:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FOLLOW .ENDT ST?FLY:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FLY .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FLY .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FLY .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FLY .ENDT ST?VERSION:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?VERSION .ENDT ST?#UNRECORD:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$UNRECORD .ENDT ST?LIGHT:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE SH+SC .BYTE V?BURN .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE LIGHTBIT .BYTE 0 .BYTE SH+SC+STAKE .BYTE 0 .BYTE V?LAMP-ON .ENDT ST?LIE:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LIE-DOWN .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LIE-DOWN .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LIE-DOWN .ENDT ST?MOVE:: .TABLE .BYTE 5 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?ROLL-UP .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?PUSH-DOWN .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?PUSH-TO .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?PUSH-TO .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?MOVE .ENDT ST?LET:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?GO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SMANY .BYTE 0 .BYTE V?LET-GO .ENDT ST?PLAY:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PLAY .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PLAY .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PLAY .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PLAY .ENDT ST?OPEN:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE DOORBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE SOG+SIR+SH+SC+SHAVE .BYTE V?OPEN .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE DOORBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?OPEN .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE DOORBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?OPEN .ENDT ST?TASTE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TASTE .ENDT ST?BUY:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SHAVE .BYTE V?BUY .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BUY .ENDT ST?TOUCH:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RUB .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RUB .ENDT ST?#COMMAND:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$COMMAND .ENDT ST?BLOW:: .TABLE .BYTE 5 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LAMP-OFF .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?MUNG .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BLOW-INTO .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BLOW-INTO .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BLOW-INTO .ENDT ST?SHOOT:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE V?SSHOOT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?SHOOT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?SHOOT .ENDT ST?$WAIT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$WAIT .ENDT ST?KNOCK:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?KILL .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?KNOCK .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?KNOCK .ENDT ST?PICK:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE TAKEBIT .BYTE 0 .BYTE SOG+SMANY .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PICK .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PICK .ENDT ST?RIDE:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RIDE .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RIDE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RIDE .ENDT ST?BOARD:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?BOARD .ENDT ST?#RANDOM:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$RANDOM .ENDT ST?PRAY:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELP .ENDT ST?STAND:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND-UNDER .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND-ON .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?STAND .ENDT ST?LISTEN:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LISTEN .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LISTEN .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LISTEN .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LISTEN .ENDT ST?TIE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?UP .BYTE PR?WITH .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE SOG+SIR+SH+SC+SHAVE .BYTE V?TIE-UP .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE .BYTE 0 .BYTE V?TIE .ENDT ST?SHOW:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SSHOW .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE V?SHOW .ENDT ST?SAVE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESCUE .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SAVE .ENDT ST?HELP:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESCUE .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELP .ENDT ST?TELL:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ABOUT .BYTE ACTORBIT .BYTE 0 .BYTE SIR .BYTE 0 .BYTE V?TELL .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SIR .BYTE 0 .BYTE V?TELL .ENDT ST?THROW:: .TABLE .BYTE 10 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE SOG+SIR .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE SOG+SIR .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE SOG+SIR .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE SOG+SIR .BYTE V?PUSH-DOWN .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE SOG+SIR .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE 0 .BYTE V?THROW-OFF .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE 0 .BYTE V?THROW-OFF .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE SOG+SIR .BYTE V?THROW .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE SOG+SIR .BYTE V?THROW .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SMANY+SC+SHAVE .BYTE 0 .BYTE V?THROW .ENDT ST?LOWER:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOWER .ENDT ST?USE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?USE .ENDT ST?HIDE:: .TABLE .BYTE 6 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE SH+SHAVE .BYTE 0 .BYTE V?HIDE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE SH+SHAVE .BYTE 0 .BYTE V?HIDE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE SH+SHAVE .BYTE 0 .BYTE V?HIDE .BYTE 1 ;OBJECTS .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HIDE .BYTE 1 ;OBJECTS .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HIDE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HIDE .ENDT ST?SHAKE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SHAKE .ENDT ST?KILL:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?KILL .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?KILL .ENDT ST?RESTOR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESTORE .ENDT ST?ENTER:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .ENDT ST?SEARCH:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-UNDER .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIND .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SEARCH .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SEARCH .ENDT ST?WEAR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WEAR .ENDT ST?DISEMBARK:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE VEHBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?DISEMBARK .ENDT ST?SKI:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SKI .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SKI .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .ENDT ST?SWIM:: .TABLE .BYTE 6 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWIM-UP .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWIM-DOWN .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWIM .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWIM .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWIM .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWIM .ENDT ST?UNTIE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE 0 .BYTE V?UNTIE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE 0 .BYTE V?UNTIE .ENDT ST?CUT:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?LOOSE .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SC+SH .BYTE V?CUT .BYTE 2 ;OBJECTS .BYTE PR?LOOSE .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SC+SH .BYTE V?CUT .BYTE 2 ;OBJECTS .BYTE PR?THROUGH .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SC+SH .BYTE V?CUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SC+SH .BYTE V?CUT .ENDT ST?ASCEND:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-UP .ENDT ST?SPLICE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SPLICE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SPLICE .ENDT ST?UNSCRIPT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?UNSCRIPT .ENDT ST?HANG:: .TABLE .BYTE 6 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?UP .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HANG-UP .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HANG-UP .BYTE 2 ;OBJECTS .BYTE PR?UP .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HANG-UP .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HANG-UP .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HANG-UP .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HANG-UP .ENDT ST?PUSH:: .TABLE .BYTE 9 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?PUT-UNDER .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH-TO .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH-TO .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH-DOWN .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE SIR+SOG .BYTE V?PUSH-DOWN .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH-UP .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE SIR+SOG .BYTE V?PUSH-TO .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?PUSH .ENDT ST?SUPER:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SUPER-BRIEF .ENDT ST?SIT:: .TABLE .BYTE 5 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SIT .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?SIT .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?SIT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?SIT .ENDT ST?RESTAR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESTART .ENDT ST?HINT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELP .ENDT ST?REACH:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?REACH-IN .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?REACH-IN .ENDT ST?DIG:: .TABLE .BYTE 8 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?DIG .BYTE 2 ;OBJECTS .BYTE PR?IN .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?DIG .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?DIG .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIG .BYTE 1 ;OBJECTS .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIG-WITH .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIG .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIG .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIG .ENDT ST?REPLACE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?REPLACE .ENDT ST?SCORE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SCORE .ENDT ST?RESET:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?RESET .ENDT ST?COVER:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE STAKE .BYTE V?COVER .ENDT ST?LOOK:: .TABLE .BYTE 14 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIND .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-INSIDE .BYTE 2 ;OBJECTS .BYTE PR?AT .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LOOK-THRU .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LOOK-ON .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LOOK-INSIDE .BYTE 1 ;OBJECTS .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-BEHIND .BYTE 1 ;OBJECTS .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-UNDER .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LOOK-INSIDE .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?EXAMINE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?CHASTISE .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-UP .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK-DOWN .BYTE 1 ;OBJECTS .BYTE PR?AROUND .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LOOK .ENDT ST?EMPTY:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TAKE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TAKE .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?EMPTY .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?EMPTY .ENDT ST?DROP:: .TABLE .BYTE 4 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SMANY .BYTE 0 .BYTE V?PUT-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SMANY .BYTE 0 .BYTE V?PUT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE SH+SMANY .BYTE 0 .BYTE V?PUT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SMANY .BYTE 0 .BYTE V?DROP .ENDT ST?COMPAR:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?COMPARE .ENDT ST?BACK:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .ENDT ST?TIME:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TIME .ENDT ST?LEAVE:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE+SMANY .BYTE SOG+SIR+SC .BYTE V?PUT-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE SH+SC+SHAVE+SMANY .BYTE SOG+SIR+SC .BYTE V?PUT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LEAVE .ENDT ST?SCRAPE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SCRAPE-OFF .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SCRAPE-OFF .ENDT ST?WATER:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SHAVE .BYTE V?WATER .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WATER .ENDT ST?SCRIPT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SCRIPT .ENDT ST?$VERIFY:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$VERIFY .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$VERIFY .ENDT ST?DESCEND:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-DOWN .ENDT ST?EXTINGUISH:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE FLAMEBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?LAMP-OFF .ENDT ST?SWING:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CLIMB-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?AT .BYTE 0 .BYTE ACTORBIT .BYTE SH+SC+SHAVE .BYTE SOG+SIR .BYTE V?SWING .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SWING .ENDT ST?POKE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE SH+SC+SHAVE .BYTE V?MUNG .ENDT ST?SMELL:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SMELL .ENDT ST?BRIEF:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BRIEF .ENDT ST?DIAGNOSE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?DIAGNOSE .ENDT ST?GIVE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE SOG+SIR .BYTE SH .BYTE V?SGIVE .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE ACTORBIT .BYTE SH .BYTE SIR+SOG .BYTE V?GIVE .ENDT ST?SLEEP:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?LIE-DOWN .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SIR+SOG .BYTE 0 .BYTE V?LIE-DOWN .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SLEEP .ENDT ST?WAKE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ALARM .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ALARM .ENDT ST?DRINK:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC .BYTE 0 .BYTE V?DRINK-FROM .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?DRINK .ENDT ST?REMOVE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FROM .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?REMOVE-FROM .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE WORNBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?REMOVE .ENDT ST?ANSWER:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?REPLY .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?REPLY .ENDT ST?YELL:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?YELL .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?YELL .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?YELL .ENDT ST?LOCK:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE SH+SHAVE .BYTE V?LOCK .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?LOCK .ENDT ST?BURN:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE PR?DOWN .BYTE PR?WITH .BYTE 0 .BYTE FLAMEBIT .BYTE SH+SC+SOG+SIR .BYTE SH+SC .BYTE V?BURN .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE FLAMEBIT .BYTE SH+SC+SOG+SIR .BYTE SH+SC .BYTE V?BURN .ENDT ST?KICK:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?KICK .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?KICK .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?KICK .ENDT ST?BITE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?BITE .ENDT ST?TURN:: .TABLE .BYTE 8 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LAMP-OFF .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE LIGHTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?LAMP-ON .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SHAVE .BYTE V?TURN .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?RIGHT .BYTE 0 .BYTE RLANDBIT .BYTE SOG+SIR .BYTE 0 .BYTE V?TURN-RIGHT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?LEFT .BYTE 0 .BYTE RLANDBIT .BYTE SOG+SIR .BYTE 0 .BYTE V?TURN-LEFT .BYTE 2 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?TURN .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?TURN .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?TURN .ENDT ST?#RECORD:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?$RECORD .ENDT ST?CROSS:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CROSS .ENDT ST?CLEAN:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OFF .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CLEAN .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CLEAN .ENDT ST?CLOSE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE CONTBIT .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?CLOSE .ENDT ST?GO:: .TABLE .BYTE 11 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-TO .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-DOWN .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-UP .BYTE 1 ;OBJECTS .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE PR?BEHIND .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .BYTE 1 ;OBJECTS .BYTE PR?AROUND .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK-AROUND .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE PR?OVER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?CROSS .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXIT .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WALK .ENDT ST?WAVE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?TO .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAVE-AT .BYTE 1 ;OBJECTS .BYTE PR?AT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?WAVE-AT .ENDT ST?EXIT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXIT .ENDT ST?EXAMINE:: .TABLE .BYTE 6 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE SH+SC+SOG+SIR .BYTE V?LOOK-THRU .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE SH+SC+SOG+SIR .BYTE V?LOOK-THRU .BYTE 1 ;OBJECTS .BYTE PR?FOR .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FIND .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SIR+SOG .BYTE 0 .BYTE V?LOOK-ON .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SIR+SOG .BYTE 0 .BYTE V?LOOK-INSIDE .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?EXAMINE .ENDT ST?RELEASE:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SMANY+SH .BYTE 0 .BYTE V?LET-GO .ENDT ST?EAT:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SH+SC+SOG+SIR .BYTE 0 .BYTE V?EAT .ENDT ST?FILL:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?WITH .BYTE CONTBIT .BYTE 0 .BYTE SH+SC+SHAVE .BYTE 0 .BYTE V?FILL .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE CONTBIT .BYTE 0 .BYTE SH+SC+SHAVE .BYTE 0 .BYTE V?FILL .ENDT ST?SQUEEZE:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE SH .BYTE 0 .BYTE V?PUT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?SQUEEZE .ENDT ST?CLIMB:: .TABLE .BYTE 9 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE PR?OUT .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?EXIT .BYTE 1 ;OBJECTS .BYTE PR?IN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE PR?THROUGH .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE PR?UNDER .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?ENTER .BYTE 1 ;OBJECTS .BYTE PR?OVER .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-OVER .BYTE 1 ;OBJECTS .BYTE PR?DOWN .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-DOWN .BYTE 1 ;OBJECTS .BYTE PR?UP .BYTE 0 .BYTE RLANDBIT .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-UP .BYTE 1 ;OBJECTS .BYTE PR?ON .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB-ON .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR .BYTE 0 .BYTE V?CLIMB .ENDT ST?FLUSH:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FLUSH .ENDT ST?FOCUS:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?FOCUS .ENDT ST?UNROLL:: .TABLE .BYTE 1 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE SOG+SIR+SH+SC .BYTE 0 .BYTE V?UNROLL .ENDT ST?ASK:: .TABLE .BYTE 3 ;NUMBER OF SYNTAXES .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?FOR .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ASK-FOR .BYTE 2 ;OBJECTS .BYTE 0 .BYTE PR?ABOUT .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?ASK-ABOUT .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE ACTORBIT .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?QUESTION .ENDT ST?HELLO:: .TABLE .BYTE 2 ;NUMBER OF SYNTAXES .BYTE 1 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELLO .BYTE 0 ;OBJECTS .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE 0 .BYTE V?HELLO .ENDT ; THE ACTION CALLING TABLE IS DEFINED HERE ATBL:: .TABLE V-VERBOSE V-BRIEF V-SUPER-BRIEF V-DIAGNOSE V-INVENTORY V-QUIT V-RESTART V-RESTORE V-SAVE V-RESCUE V-SCORE V-SCRIPT V-TIME V-UNSCRIPT V-VERSION V-$VERIFY V-$RANDOM V-$COMMAND V-$RECORD V-$UNRECORD V-REPLY V-QUESTION V-ASK-ABOUT V-ASK-FOR V-CLIMB-UP V-WALK-AROUND V-BITE V-BLOW-INTO V-MUNG V-LAMP-OFF V-BOARD V-BURN V-BUY V-PHONE V-CLEAN V-CLIMB V-CLIMB-ON V-CLIMB-DOWN V-CLIMB-OVER V-ENTER V-EXIT V-CLOSE V-COMPARE V-COUNT V-COVER V-CROSS V-CUT V-DIG V-DIG-WITH V-DISEMBARK V-DRINK V-DRINK-FROM V-DROP V-PUT V-PUT-ON V-EAT V-EMPTY V-TAKE V-EXAMINE V-LOOK-INSIDE V-LOOK-ON V-FIND V-LOOK-THRU V-FILL V-FLUSH V-FLY V-FOCUS V-FOLLOW V-GIVE V-SGIVE V-WALK V-WALK-TO V-HANG-UP V-LISTEN V-HELLO V-HELP V-HIDE V-LEAP V-STAND-ON V-KICK V-KILL V-KISS V-KNOCK V-LEAVE V-LET-GO V-LIE-DOWN V-LAMP-ON V-LOCK V-LOOK V-LOOK-DOWN V-LOOK-UP V-CHASTISE V-LOOK-UNDER V-LOOK-BEHIND V-LOWER V-MOVE V-PUSH-TO V-PUSH-DOWN V-ROLL-UP V-OPEN V-PICK V-PLAY V-POUR V-PULL V-RAISE V-PUSH V-PUSH-UP V-PUT-UNDER V-WEAR V-PUT-BEHIND V-RAPE V-REACH-IN V-READ V-READ-TO V-REMOVE V-REMOVE-FROM V-REPLACE V-RESET V-RIDE V-SAY V-SCRAPE-OFF V-SEARCH V-SHAKE V-SHOOT V-SSHOOT V-SHOW V-SSHOW V-SIT V-SKI V-SLEEP V-SMELL V-SPLICE V-SQUEEZE V-STAND V-STAND-UNDER V-SWIM V-SWIM-DOWN V-SWIM-UP V-SWING V-TAKE-OFF V-TASTE V-TELL V-THROW V-THROW-OFF V-TIE V-TIE-UP V-RUB V-TURN V-TURN-LEFT V-TURN-RIGHT V-UNLOCK V-UNROLL V-UNTIE V-USE V-WAIT V-$WAIT V-WAIT-FOR V-ALARM V-WATER V-WAVE-AT V-YELL .ENDT ; THE PREACTION CALLING TABLE IS DEFINED HERE PATBL:: .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 PRE-BOARD 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-PUT PRE-PUT 0 0 PRE-TAKE PRE-EXAMINE 0 0 0 0 0 0 0 0 0 PRE-GIVE 0 0 0 PRE-HANG-UP 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-SKI 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-PUT 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PRE-WATER 0 0 .ENDT ; PREPOSITION TABLE IS DEFINED HERE PRTBL:: .TABLE .WORD 21 W?RIGHT PR?RIGHT W?LEFT PR?LEFT W?GO PR?GO W?BEHIND PR?BEHIND W?AROUND PR?AROUND W?FROM PR?FROM W?AT PR?AT W?LOOSE PR?LOOSE W?UNDER PR?UNDER W?OVER PR?OVER W?ON PR?ON W?DOWN PR?DOWN W?OFF PR?OFF W?WITH PR?WITH W?OUT PR?OUT W?UP PR?UP W?THROUGH PR?THROUGH W?IN PR?IN W?FOR PR?FOR W?ABOUT PR?ABOUT W?TO PR?TO .ENDT ; VOCABULARY TABLE IS HERE VOCAB:: .TABLE .BYTE 5 .BYTE 46 .BYTE 44 .BYTE 34 .BYTE 33 .BYTE 63 .BYTE 7 854 W?$VERIFY:: .ZWORD "$verif" .BYTE PS?VERB+P1?VERB .BYTE ACT?$VERIFY .BYTE 0 W?$WAIT:: .ZWORD "$wait" .BYTE PS?VERB+P1?VERB .BYTE ACT?$WAIT .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?#COMMAND:: .ZWORD "#comma" .BYTE PS?VERB+P1?VERB .BYTE ACT?#COMMAND .BYTE 0 W?#RANDOM:: .ZWORD "#rando" .BYTE PS?VERB+P1?VERB .BYTE ACT?#RANDOM .BYTE 0 W?#RECORD:: .ZWORD "#recor" .BYTE PS?VERB+P1?VERB .BYTE ACT?#RECORD .BYTE 0 W?#UNRECORD:: .ZWORD "#unrec" .BYTE PS?VERB+P1?VERB .BYTE ACT?#UNRECORD .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 PR?ABOUT .BYTE 0 W?ACROSS:: .ZWORD "across" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?OVER .BYTE 0 W?ADVANC:: .ZWORD "advanc" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?AFFIRM:: .ZWORD "affirm" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?AFTERNOON:: .ZWORD "aftern" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?AGAIN:: .ZWORD "again" .BYTE PS?BUZZ-WORD .BYTE B?AGAIN .BYTE 0 W?AID:: .ZWORD "aid" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELP .BYTE 0 W?AIRPLANE:: .ZWORD "airpla" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ALL:: .ZWORD "all" .BYTE PS?BUZZ-WORD .BYTE B?ALL .BYTE 0 W?ALONG:: .ZWORD "along" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?AROUND .BYTE 0 W?AM:: .ZWORD "am" .BYTE PS?BUZZ-WORD .BYTE B?AM .BYTE 0 W?AN:: .ZWORD "an" .BYTE PS?BUZZ-WORD .BYTE B?AN .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?ANY:: .ZWORD "any" .BYTE PS?BUZZ-WORD .BYTE B?ANY .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 0 .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 PR?AROUND .BYTE 0 W?ASCEND:: .ZWORD "ascend" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASCEND .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?KILL .BYTE 0 W?ASSHOLE:: .ZWORD "asshol" .BYTE PS?BUZZ-WORD .BYTE B?ASSHOLE .BYTE 0 W?AT:: .ZWORD "at" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?AT .BYTE 0 W?ATOMIC:: .ZWORD "atomic" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ATOMIC .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?KILL .BYTE 0 W?ATTIC:: .ZWORD "attic" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ATTIC .BYTE 0 W?AUNT:: .ZWORD "aunt" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?AUNT .BYTE 0 W?AWAKE:: .ZWORD "awake" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?AWAKEN:: .ZWORD "awaken" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?AYE:: .ZWORD "aye" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?BACK:: .ZWORD "back" .BYTE PS?VERB+P1?VERB .BYTE ACT?BACK .BYTE 0 W?BAG:: .ZWORD "bag" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BALL:: .ZWORD "ball" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BALLS:: .ZWORD "balls" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BARE:: .ZWORD "bare" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BARE .BYTE 0 W?BASTARD:: .ZWORD "bastar" .BYTE PS?BUZZ-WORD .BYTE B?BASTARD .BYTE 0 W?BATH:: .ZWORD "bath" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BATH .BYTE 0 W?BATHE:: .ZWORD "bathe" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWIM .BYTE 0 W?BAZOOKA:: .ZWORD "bazook" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BEAM:: .ZWORD "beam" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BEAUMONT:: .ZWORD "beaumo" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BED:: .ZWORD "bed" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BEHIND:: .ZWORD "behind" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?BEHIND .BYTE 0 W?BELL:: .ZWORD "bell" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BELOW:: .ZWORD "below" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?BELT:: .ZWORD "belt" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BENEATH:: .ZWORD "beneat" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?BESTOW:: .ZWORD "bestow" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?BETWEEN:: .ZWORD "betwee" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?IN .BYTE 0 W?BEYOND:: .ZWORD "beyond" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?IN .BYTE 0 W?BIG:: .ZWORD "big" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BIG .BYTE 0 W?BILLIO:: .ZWORD "billio" .BYTE PS?BUZZ-WORD .BYTE B?BILLIO .BYTE 0 W?BIRD:: .ZWORD "bird" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BITCH:: .ZWORD "bitch" .BYTE PS?BUZZ-WORD .BYTE B?BITCH .BYTE 0 W?BITE:: .ZWORD "bite" .BYTE PS?VERB+P1?VERB .BYTE ACT?BITE .BYTE 0 W?BITS:: .ZWORD "bits" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BLACK:: .ZWORD "black" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLACK .BYTE 0 W?BLADE:: .ZWORD "blade" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BLIND:: .ZWORD "blind" .BYTE PS?VERB+P1?VERB .BYTE ACT?POKE .BYTE 0 W?BLOW:: .ZWORD "blow" .BYTE PS?VERB+P1?VERB .BYTE ACT?BLOW .BYTE 0 W?BLUE:: .ZWORD "blue" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLUE .BYTE 0 W?BLURRED:: .ZWORD "blurre" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BLURRED .BYTE 0 W?BOARD:: .ZWORD "board" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?BOARD .BYTE 0 W?BOOMERANG:: .ZWORD "boomer" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BOOMERANG .BYTE 0 W?BOTH:: .ZWORD "both" .BYTE PS?BUZZ-WORD .BYTE B?ALL .BYTE 0 W?BOTTOM:: .ZWORD "bottom" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BOTTOM .BYTE 0 W?BOX:: .ZWORD "box" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?BREAK .BYTE 0 W?BRICK:: .ZWORD "brick" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BRIEF:: .ZWORD "brief" .BYTE PS?VERB+P1?VERB .BYTE ACT?BRIEF .BYTE 0 W?BRUSH:: .ZWORD "brush" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLEAN .BYTE 0 W?BUCK:: .ZWORD "buck" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BUCK .BYTE 0 W?BUCKET:: .ZWORD "bucket" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BUDDY:: .ZWORD "buddy" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BUDDY .BYTE 0 W?BUNK:: .ZWORD "bunk" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BUNK .BYTE 0 W?BUNKS:: .ZWORD "bunks" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BURBAN:: .ZWORD "burban" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BURBAN .BYTE 0 W?BURN:: .ZWORD "burn" .BYTE PS?VERB+P1?VERB .BYTE ACT?BURN .BYTE 0 W?BUSH:: .ZWORD "bush" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BUSINESS:: .ZWORD "busine" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BUSINESS .BYTE 0 W?BUT:: .ZWORD "but" .BYTE PS?BUZZ-WORD .BYTE B?BUT .BYTE 0 W?BUTTON:: .ZWORD "button" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BUY:: .ZWORD "buy" .BYTE PS?VERB+P1?VERB .BYTE ACT?BUY .BYTE 0 W?BUZZ:: .ZWORD "buzz" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?BUZZ .BYTE 0 W?BUZZER:: .ZWORD "buzzer" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?BYE:: .ZWORD "bye" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?CALL:: .ZWORD "call" .BYTE PS?VERB+P1?VERB .BYTE ACT?CALL .BYTE 0 W?CAMELO:: .ZWORD "camelo" .BYTE PS?BUZZ-WORD .BYTE B?CAMELO .BYTE 0 W?CANDLE:: .ZWORD "candle" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CANDLE .BYTE 0 W?CANNON:: .ZWORD "cannon" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CANNON .BYTE 0 W?CAP:: .ZWORD "cap" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CARD:: .ZWORD "card" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CARD .BYTE 0 W?CARDS:: .ZWORD "cards" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CARDS .BYTE 0 W?CARPET:: .ZWORD "carpet" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CARRIER:: .ZWORD "carrie" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CARRY:: .ZWORD "carry" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?CASTERS:: .ZWORD "caster" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CATCH:: .ZWORD "catch" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?CATCHER:: .ZWORD "catche" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CATCHER .BYTE 0 W?CEILING:: .ZWORD "ceilin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CELLAR:: .ZWORD "cellar" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CENTRAL:: .ZWORD "centra" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CENTRAL .BYTE 0 W?CHAIN:: .ZWORD "chain" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHAIR:: .ZWORD "chair" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHAIRS:: .ZWORD "chairs" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?EXAMINE .BYTE 0 W?CHEESE:: .ZWORD "cheese" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CHEESE .BYTE 0 W?CHIHUAHUA:: .ZWORD "chihua" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHIME:: .ZWORD "chime" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHIMNEY:: .ZWORD "chimne" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CHIPPED:: .ZWORD "chippe" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CHIPPED .BYTE 0 W?CHRISTMAS:: .ZWORD "christ" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CHRISTMAS .BYTE 0 W?CHUCK:: .ZWORD "chuck" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?CHUTE:: .ZWORD "chute" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CITY:: .ZWORD "city" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CLEAN:: .ZWORD "clean" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLEAN .BYTE 0 W?CLIFF:: .ZWORD "cliff" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CLIMB:: .ZWORD "climb" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLIMB .BYTE 0 W?CLIP:: .ZWORD "clip" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?CLIPPERS:: .ZWORD "clippe" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CLOCKWISE:: .ZWORD "clockw" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?RIGHT .BYTE 0 W?CLOSE:: .ZWORD "close" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLOSE .BYTE 0 W?CLOSET:: .ZWORD "closet" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CLOSET .BYTE 0 W?CLOTH:: .ZWORD "cloth" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CLOTH .BYTE 0 W?CLUB:: .ZWORD "club" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?COAT:: .ZWORD "coat" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COAT .BYTE 0 W?COATING:: .ZWORD "coatin" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?COCKSUCKER:: .ZWORD "cocksu" .BYTE PS?BUZZ-WORD .BYTE B?COCKSUCKER .BYTE 0 W?COMPAR:: .ZWORD "compar" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?COMPAR .BYTE 0 W?COMPASS:: .ZWORD "compas" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COMPASS .BYTE 0 W?COMPUTER:: .ZWORD "comput" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COMPUTER .BYTE 0 W?CONCEAL:: .ZWORD "concea" .BYTE PS?VERB+P1?VERB .BYTE ACT?HIDE .BYTE 0 W?CONFISCATE:: .ZWORD "confis" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?CONSUME:: .ZWORD "consum" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?CONVEYOR:: .ZWORD "convey" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CONVEYOR .BYTE 0 W?COPY:: .ZWORD "copy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COPY .BYTE 0 W?CORMAN:: .ZWORD "corman" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?CORPSE:: .ZWORD "corpse" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CORPSE .BYTE 0 W?COUCH:: .ZWORD "couch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?COUNT:: .ZWORD "count" .BYTE PS?VERB+P1?VERB .BYTE ACT?COUNT .BYTE 0 W?COUNTERCLOCKWISE:: .ZWORD "counte" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?LEFT .BYTE 0 W?COUSIN:: .ZWORD "cousin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?COUSIN .BYTE 0 W?COVER:: .ZWORD "cover" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?COVER .BYTE 0 W?CRACK:: .ZWORD "crack" .BYTE PS?VERB+P1?VERB .BYTE ACT?BREAK .BYTE 0 W?CRAWL:: .ZWORD "crawl" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CRAWL .BYTE ACT?WALK W?CREAM:: .ZWORD "cream" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?CREAM .BYTE 0 W?CROSS:: .ZWORD "cross" .BYTE PS?VERB+P1?VERB .BYTE ACT?CROSS .BYTE 0 W?CRUSH:: .ZWORD "crush" .BYTE PS?VERB+P1?VERB .BYTE ACT?SQUEEZE .BYTE 0 W?CUNT:: .ZWORD "cunt" .BYTE PS?BUZZ-WORD .BYTE B?CUNT .BYTE 0 W?CURSE:: .ZWORD "curse" .BYTE PS?BUZZ-WORD .BYTE B?CURSE .BYTE 0 W?CUSS:: .ZWORD "cuss" .BYTE PS?BUZZ-WORD .BYTE B?CUSS .BYTE 0 W?CUT:: .ZWORD "cut" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?D:: .ZWORD "d" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION .BYTE 21 .BYTE PR?DOWN W?DAMAGE:: .ZWORD "damage" .BYTE PS?VERB+P1?VERB .BYTE ACT?BREAK .BYTE 0 W?DAMN:: .ZWORD "damn" .BYTE PS?BUZZ-WORD .BYTE B?DAMN .BYTE 0 W?DAMNED:: .ZWORD "damned" .BYTE PS?BUZZ-WORD .BYTE B?DAMNED .BYTE 0 W?DEBARK:: .ZWORD "debark" .BYTE PS?VERB+P1?VERB .BYTE ACT?DISEMBARK .BYTE 0 W?DEFILE:: .ZWORD "defile" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?DELIVER:: .ZWORD "delive" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?DEMOLISH:: .ZWORD "demoli" .BYTE PS?VERB+P1?VERB .BYTE ACT?BREAK .BYTE 0 W?DEPART:: .ZWORD "depart" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?DESCEND:: .ZWORD "descen" .BYTE PS?VERB+P1?VERB .BYTE ACT?DESCEND .BYTE 0 W?DESCRIBE:: .ZWORD "descri" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?DESTROY:: .ZWORD "destro" .BYTE PS?VERB+P1?VERB .BYTE ACT?BREAK .BYTE 0 W?DETACH:: .ZWORD "detach" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?DEVOUR:: .ZWORD "devour" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?DIAGNOSE:: .ZWORD "diagno" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIAGNOSE .BYTE 0 W?DIAL:: .ZWORD "dial" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?CALL .BYTE 0 W?DIAMOND:: .ZWORD "diamon" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIAMOND .BYTE 0 W?DIG:: .ZWORD "dig" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIG .BYTE 0 W?DIP:: .ZWORD "dip" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?DIRECTION:: .ZWORD "direct" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DIRTY:: .ZWORD "dirty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DIRTY .BYTE 0 W?DISEMBARK:: .ZWORD "disemb" .BYTE PS?VERB+P1?VERB .BYTE ACT?DISEMBARK .BYTE 0 W?DISPLAY:: .ZWORD "displa" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DISTURB:: .ZWORD "distur" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?DIVE:: .ZWORD "dive" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?DO:: .ZWORD "do" .BYTE PS?BUZZ-WORD .BYTE B?DO .BYTE 0 W?DOFF:: .ZWORD "doff" .BYTE PS?VERB+P1?VERB .BYTE ACT?REMOVE .BYTE 0 W?DOG:: .ZWORD "dog" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DOME:: .ZWORD "dome" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DON:: .ZWORD "don" .BYTE PS?VERB+P1?VERB .BYTE ACT?WEAR .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 0 W?DOORBELL:: .ZWORD "doorbe" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?DOUSE:: .ZWORD "douse" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?DOWN:: .ZWORD "down" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION .BYTE 21 .BYTE PR?DOWN W?DOWNHILL:: .ZWORD "downhi" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DOWNHILL .BYTE 0 W?DOWNTO:: .ZWORD "downto" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DOWNTO .BYTE 0 W?DRAG:: .ZWORD "drag" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?DRINK:: .ZWORD "drink" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?DRIP:: .ZWORD "drip" .BYTE PS?VERB+P1?VERB .BYTE ACT?POUR .BYTE 0 W?DROP:: .ZWORD "drop" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?DUMP:: .ZWORD "dump" .BYTE PS?VERB+P1?VERB .BYTE ACT?DROP .BYTE 0 W?DUSTY:: .ZWORD "dusty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?DUSTY .BYTE 0 W?E:: .ZWORD "e" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 28 .BYTE A?EAST W?EAST:: .ZWORD "east" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 28 .BYTE A?EAST W?EAT:: .ZWORD "eat" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?EIGHT:: .ZWORD "eight" .BYTE PS?BUZZ-WORD .BYTE B?EIGHT .BYTE 0 W?EIGHTE:: .ZWORD "eighte" .BYTE PS?BUZZ-WORD .BYTE B?EIGHTE .BYTE 0 W?EIGHTY:: .ZWORD "eighty" .BYTE PS?BUZZ-WORD .BYTE B?EIGHTY .BYTE 0 W?ELEVATE:: .ZWORD "elevat" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?ELEVEN:: .ZWORD "eleven" .BYTE PS?BUZZ-WORD .BYTE B?ELEVEN .BYTE 0 W?ELVISH:: .ZWORD "elvish" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ELVISH .BYTE 0 W?EMBARK:: .ZWORD "embark" .BYTE PS?VERB+P1?VERB .BYTE ACT?BOARD .BYTE 0 W?EMPLOY:: .ZWORD "employ" .BYTE PS?VERB+P1?VERB .BYTE ACT?USE .BYTE 0 W?EMPTY:: .ZWORD "empty" .BYTE PS?VERB+P1?VERB .BYTE ACT?EMPTY .BYTE 0 W?END:: .ZWORD "end" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ENTER:: .ZWORD "enter" .BYTE PS?VERB+P1?VERB .BYTE ACT?ENTER .BYTE 0 W?ERASE:: .ZWORD "erase" .BYTE PS?VERB+P1?VERB .BYTE ACT?BREAK .BYTE 0 W?EVERYTHING:: .ZWORD "everyt" .BYTE PS?BUZZ-WORD .BYTE B?ALL .BYTE 0 W?EXAMINE:: .ZWORD "examin" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?EXCAVATE:: .ZWORD "excava" .BYTE PS?VERB+P1?VERB .BYTE ACT?DIG .BYTE 0 W?EXCEPT:: .ZWORD "except" .BYTE PS?BUZZ-WORD .BYTE B?EXCEPT .BYTE 0 W?EXIT:: .ZWORD "exit" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?EXPLOIT:: .ZWORD "exploi" .BYTE PS?VERB+P1?VERB .BYTE ACT?USE .BYTE 0 W?EXTINGUISH:: .ZWORD "exting" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?FACE:: .ZWORD "face" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?FAREWELL:: .ZWORD "farewe" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?FASTEN:: .ZWORD "fasten" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?FEEL:: .ZWORD "feel" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?FEELIN:: .ZWORD "feelin" .BYTE PS?BUZZ-WORD .BYTE B?FEELIN .BYTE 0 W?FEET:: .ZWORD "feet" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FESTIVE:: .ZWORD "festiv" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FESTIVE .BYTE 0 W?FIFTEE:: .ZWORD "fiftee" .BYTE PS?BUZZ-WORD .BYTE B?FIFTEE .BYTE 0 W?FIFTY:: .ZWORD "fifty" .BYTE PS?BUZZ-WORD .BYTE B?FIFTY .BYTE 0 W?FIGHT:: .ZWORD "fight" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?FIGHTING:: .ZWORD "fighti" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FIGHTING .BYTE 0 W?FILL:: .ZWORD "fill" .BYTE PS?VERB+P1?VERB .BYTE ACT?FILL .BYTE 0 W?FILM:: .ZWORD "film" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FILM .BYTE 0 W?FINCH:: .ZWORD "finch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FIND:: .ZWORD "find" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?FIRE:: .ZWORD "fire" .BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FIRE .BYTE ACT?SHOOT W?FIREPLACE:: .ZWORD "firepl" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FIRST:: .ZWORD "first" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FIRST .BYTE 0 W?FIVE:: .ZWORD "five" .BYTE PS?BUZZ-WORD .BYTE B?FIVE .BYTE 0 W?FLASH:: .ZWORD "flash" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLASH .BYTE 0 W?FLASHLIGHT:: .ZWORD "flashl" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FLING:: .ZWORD "fling" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .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 0 .BYTE 0 W?FLOWER:: .ZWORD "flower" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FLUFFY:: .ZWORD "fluffy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FLUFFY .BYTE 0 W?FLUSH:: .ZWORD "flush" .BYTE PS?VERB+P1?VERB .BYTE ACT?FLUSH .BYTE 0 W?FLY:: .ZWORD "fly" .BYTE PS?VERB+P1?VERB .BYTE ACT?FLY .BYTE 0 W?FOCUS:: .ZWORD "focus" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOCUS .BYTE 0 W?FOLDING:: .ZWORD "foldin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FOLDING .BYTE 0 W?FOLLOW:: .ZWORD "follow" .BYTE PS?VERB+P1?VERB .BYTE ACT?FOLLOW .BYTE 0 W?FOOBAR:: .ZWORD "foobar" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?FOOT:: .ZWORD "foot" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FOOT .BYTE 0 W?FOR:: .ZWORD "for" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?FOR .BYTE 0 W?FORCE:: .ZWORD "force" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?FORTY:: .ZWORD "forty" .BYTE PS?BUZZ-WORD .BYTE B?FORTY .BYTE 0 W?FOUR:: .ZWORD "four" .BYTE PS?BUZZ-WORD .BYTE B?FOUR .BYTE 0 W?FOURTE:: .ZWORD "fourte" .BYTE PS?BUZZ-WORD .BYTE B?FOURTE .BYTE 0 W?FOURTH:: .ZWORD "fourth" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FOURTH .BYTE 0 W?FOYER:: .ZWORD "foyer" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FOYER .BYTE 0 W?FREE:: .ZWORD "free" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?FRISK:: .ZWORD "frisk" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 W?FROM:: .ZWORD "from" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?FROM .BYTE 0 W?FRONT:: .ZWORD "front" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?FRONT .BYTE 0 W?FUCK:: .ZWORD "fuck" .BYTE PS?BUZZ-WORD .BYTE B?FUCK .BYTE 0 W?FUCKED:: .ZWORD "fucked" .BYTE PS?BUZZ-WORD .BYTE B?FUCKED .BYTE 0 W?FUCKING:: .ZWORD "fuckin" .BYTE PS?BUZZ-WORD .BYTE B?FUCKING .BYTE 0 W?FUSE:: .ZWORD "fuse" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?G:: .ZWORD "g" .BYTE PS?BUZZ-WORD .BYTE B?G .BYTE 0 W?GAP:: .ZWORD "gap" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GARDEN:: .ZWORD "garden" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GARDEN .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?GIANT:: .ZWORD "giant" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GIANT .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 0 .BYTE 0 W?GLOWING:: .ZWORD "glowin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GLOWING .BYTE 0 W?GO:: .ZWORD "go" .BYTE PS?VERB+PS?PREPOSITION+P1?OBJECT .BYTE PR?GO .BYTE ACT?GO W?GOBBLE:: .ZWORD "gobble" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?GODDAMNED:: .ZWORD "goddam" .BYTE PS?BUZZ-WORD .BYTE B?GODDAMNED .BYTE 0 W?GOODBYE:: .ZWORD "goodby" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?GRAB:: .ZWORD "grab" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?GRATER:: .ZWORD "grater" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GREASY:: .ZWORD "greasy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GREASY .BYTE 0 W?GREEN:: .ZWORD "green" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GREEN .BYTE 0 W?GREENS:: .ZWORD "greens" .BYTE PS?BUZZ-WORD .BYTE B?GREENS .BYTE 0 W?GREET:: .ZWORD "greet" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?GREETINGS:: .ZWORD "greeti" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?GRIN:: .ZWORD "grin" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?GROUND:: .ZWORD "ground" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?GROUND .BYTE 0 W?GUN:: .ZWORD "gun" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?GUZZLE:: .ZWORD "guzzle" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?HAIR:: .ZWORD "hair" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HAIR .BYTE 0 W?HAIRY:: .ZWORD "hairy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HAIRY .BYTE 0 W?HAND:: .ZWORD "hand" .BYTE PS?OBJECT+PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HAND .BYTE ACT?GIVE W?HANDLE:: .ZWORD "handle" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HANDS:: .ZWORD "hands" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HANG:: .ZWORD "hang" .BYTE PS?VERB+P1?VERB .BYTE ACT?HANG .BYTE 0 W?HAS:: .ZWORD "has" .BYTE PS?BUZZ-WORD .BYTE B?HAS .BYTE 0 W?HATCH:: .ZWORD "hatch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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 0 .BYTE 0 W?HE'S:: .ZWORD "he's" .BYTE PS?BUZZ-WORD .BYTE B?HE'S .BYTE 0 W?HEAD:: .ZWORD "head" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HEAR:: .ZWORD "hear" .BYTE PS?VERB+P1?VERB .BYTE ACT?HEAR .BYTE 0 W?HEAVY:: .ZWORD "heavy" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HEAVY .BYTE 0 W?HEDGE:: .ZWORD "hedge" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HEDGE .BYTE 0 W?HELLO:: .ZWORD "hello" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?HELP:: .ZWORD "help" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELP .BYTE 0 W?HER:: .ZWORD "her" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HERE:: .ZWORD "here" .BYTE PS?BUZZ-WORD .BYTE B?HERE .BYTE 0 W?HERMAN:: .ZWORD "herman" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HI:: .ZWORD "hi" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?HIDE:: .ZWORD "hide" .BYTE PS?VERB+P1?VERB .BYTE ACT?HIDE .BYTE 0 W?HIKE:: .ZWORD "hike" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?HILDEBUD:: .ZWORD "hildeb" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HILDEG:: .ZWORD "hildeg" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?HILDEG .BYTE 0 W?HIM:: .ZWORD "him" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HINT:: .ZWORD "hint" .BYTE PS?VERB+P1?VERB .BYTE ACT?HINT .BYTE 0 W?HINTS:: .ZWORD "hints" .BYTE PS?VERB+P1?VERB .BYTE ACT?HINT .BYTE 0 W?HIT:: .ZWORD "hit" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?HOIST:: .ZWORD "hoist" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?HOLD:: .ZWORD "hold" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?HOLE:: .ZWORD "hole" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HOOK:: .ZWORD "hook" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?HOOKS:: .ZWORD "hooks" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HOP:: .ZWORD "hop" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?HOPPER:: .ZWORD "hopper" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HOUSE:: .ZWORD "house" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?HOWL:: .ZWORD "howl" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?HUNDRE:: .ZWORD "hundre" .BYTE PS?BUZZ-WORD .BYTE B?HUNDRE .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?KILL .BYTE 0 W?HYDRANT:: .ZWORD "hydran" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?I:: .ZWORD "i" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?I .BYTE 0 W?I'LL:: .ZWORD "i'll" .BYTE PS?BUZZ-WORD .BYTE B?I'LL .BYTE 0 W?I'M:: .ZWORD "i'm" .BYTE PS?BUZZ-WORD .BYTE B?I'M .BYTE 0 W?I'VE:: .ZWORD "i've" .BYTE PS?BUZZ-WORD .BYTE B?I'VE .BYTE 0 W?IGNITE:: .ZWORD "ignite" .BYTE PS?VERB+P1?VERB .BYTE ACT?LIGHT .BYTE 0 W?IMAGE:: .ZWORD "image" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?IN:: .ZWORD "in" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION .BYTE 20 .BYTE PR?IN W?INDIGO:: .ZWORD "indigo" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?INDIGO .BYTE 0 W?INJURE:: .ZWORD "injure" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?INSERT:: .ZWORD "insert" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?INSIDE:: .ZWORD "inside" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?IN .BYTE 0 W?INSPECT:: .ZWORD "inspec" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?INTERROGATE:: .ZWORD "interr" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?INTNUM:: .ZWORD "intnum" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?INTO:: .ZWORD "into" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?IN .BYTE 0 W?INVENTORY:: .ZWORD "invent" .BYTE PS?VERB+P1?VERB .BYTE ACT?I .BYTE 0 W?IS:: .ZWORD "is" .BYTE PS?BUZZ-WORD .BYTE B?IS .BYTE 0 W?IT:: .ZWORD "it" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?IT'S:: .ZWORD "it's" .BYTE PS?BUZZ-WORD .BYTE B?IT'S .BYTE 0 W?JAB:: .ZWORD "jab" .BYTE PS?VERB+P1?VERB .BYTE ACT?POKE .BYTE 0 W?JACK:: .ZWORD "jack" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?JACK .BYTE 0 W?JOHN:: .ZWORD "john" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?JOSTLE:: .ZWORD "jostle" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHAKE .BYTE 0 W?JUMP:: .ZWORD "jump" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .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?KISS:: .ZWORD "kiss" .BYTE PS?VERB+P1?VERB .BYTE ACT?KISS .BYTE 0 W?KNOCK:: .ZWORD "knock" .BYTE PS?VERB+P1?VERB .BYTE ACT?KNOCK .BYTE 0 W?L:: .ZWORD "l" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?LABYRINTYH:: .ZWORD "labyri" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LADDER:: .ZWORD "ladder" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LAMP:: .ZWORD "lamp" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LARGE:: .ZWORD "large" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LARGE .BYTE 0 W?LAUGH:: .ZWORD "laugh" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?LAY:: .ZWORD "lay" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?LEAKY:: .ZWORD "leaky" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LEAKY .BYTE 0 W?LEAP:: .ZWORD "leap" .BYTE PS?VERB+P1?VERB .BYTE ACT?JUMP .BYTE 0 W?LEAVE:: .ZWORD "leave" .BYTE PS?VERB+P1?VERB .BYTE ACT?LEAVE .BYTE 0 W?LEFT:: .ZWORD "left" .BYTE PS?ADJECTIVE+PS?PREPOSITION+P1?OBJECT .BYTE PR?LEFT .BYTE A?LEFT W?LENS:: .ZWORD "lens" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LENS .BYTE 0 W?LET:: .ZWORD "let" .BYTE PS?VERB+P1?VERB .BYTE ACT?LET .BYTE 0 W?LET'S:: .ZWORD "let's" .BYTE PS?BUZZ-WORD .BYTE B?LET'S .BYTE 0 W?LETTER:: .ZWORD "letter" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?LETTER .BYTE 0 W?LID:: .ZWORD "lid" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LIE:: .ZWORD "lie" .BYTE PS?VERB+P1?VERB .BYTE ACT?LIE .BYTE 0 W?LIFT:: .ZWORD "lift" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?LIGHT:: .ZWORD "light" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?LIGHT .BYTE 0 W?LIGHTS:: .ZWORD "lights" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LINE:: .ZWORD "line" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?LISTEN:: .ZWORD "listen" .BYTE PS?VERB+P1?VERB .BYTE ACT?LISTEN .BYTE 0 W?LOAD:: .ZWORD "load" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?LOCK:: .ZWORD "lock" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOCK .BYTE 0 W?LOITER:: .ZWORD "loiter" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAIT .BYTE 0 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?LOOSE:: .ZWORD "loose" .BYTE PS?ADJECTIVE+PS?PREPOSITION+P1?OBJECT .BYTE PR?LOOSE .BYTE A?LOOSE W?LOWER:: .ZWORD "lower" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOWER .BYTE 0 W?MAGGIO:: .ZWORD "maggio" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MAGGIO .BYTE 0 W?MAIL:: .ZWORD "mail" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MAIL .BYTE 0 W?MAILBAG:: .ZWORD "mailba" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MAILBOX:: .ZWORD "mailbo" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MALTESE:: .ZWORD "maltes" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MALTESE .BYTE 0 W?MAMA:: .ZWORD "mama" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MAMA .BYTE 0 W?MAMA'S:: .ZWORD "mama's" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MAMA'S .BYTE 0 W?MANTLE:: .ZWORD "mantle" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MAP:: .ZWORD "map" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MASK:: .ZWORD "mask" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MAT:: .ZWORD "mat" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MATCH:: .ZWORD "match" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MATCHBOX:: .ZWORD "matchb" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MATCHES:: .ZWORD "matche" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MAZE:: .ZWORD "maze" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ME:: .ZWORD "me" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MELTED:: .ZWORD "melted" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MELTED .BYTE 0 W?METAL:: .ZWORD "metal" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?METAL .BYTE 0 W?METER:: .ZWORD "meter" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MILLIO:: .ZWORD "millio" .BYTE PS?BUZZ-WORD .BYTE B?MILLIO .BYTE 0 W?MISS:: .ZWORD "miss" .BYTE PS?BUZZ-WORD .BYTE B?MISS .BYTE 0 W?MISTY:: .ZWORD "misty" .BYTE PS?BUZZ-WORD .BYTE B?MISTY .BYTE 0 W?MODEL:: .ZWORD "model" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MOLEST:: .ZWORD "molest" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAPE .BYTE 0 W?MONEY:: .ZWORD "money" .BYTE PS?BUZZ-WORD .BYTE B?MONEY .BYTE 0 W?MONSTER:: .ZWORD "monste" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MONUMENT:: .ZWORD "monume" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MOP:: .ZWORD "mop" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?MORTAR:: .ZWORD "mortar" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 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 0 W?MR:: .ZWORD "mr" .BYTE PS?BUZZ-WORD .BYTE B?MR .BYTE 0 W?MRS:: .ZWORD "mrs" .BYTE PS?BUZZ-WORD .BYTE B?MRS .BYTE 0 W?MURDER:: .ZWORD "murder" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?MY:: .ZWORD "my" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?MY .BYTE 0 W?MYSELF:: .ZWORD "myself" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?N:: .ZWORD "n" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 30 .BYTE A?NORTH W?NAIL:: .ZWORD "nail" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NAIL .BYTE 0 W?NAP:: .ZWORD "nap" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLEEP .BYTE 0 W?NAW:: .ZWORD "naw" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?NAY:: .ZWORD "nay" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?NE:: .ZWORD "ne" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 29 .BYTE A?NE W?NEGATIVE:: .ZWORD "negati" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?NEW:: .ZWORD "new" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?NEW .BYTE 0 W?NEWEL:: .ZWORD "newel" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?NEWSLETTER:: .ZWORD "newsle" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?NIBBLE:: .ZWORD "nibble" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?NICHE:: .ZWORD "niche" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?NINE:: .ZWORD "nine" .BYTE PS?BUZZ-WORD .BYTE B?NINE .BYTE 0 W?NINETE:: .ZWORD "ninete" .BYTE PS?BUZZ-WORD .BYTE B?NINETE .BYTE 0 W?NINETY:: .ZWORD "ninety" .BYTE PS?BUZZ-WORD .BYTE B?NINETY .BYTE 0 W?NO:: .ZWORD "no" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?NOD:: .ZWORD "nod" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?NOPE:: .ZWORD "nope" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?NORTH:: .ZWORD "north" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 30 .BYTE A?NORTH W?NORTHE:: .ZWORD "northe" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 29 .BYTE A?NE W?NORTHW:: .ZWORD "northw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 23 .BYTE A?NW W?NOTE:: .ZWORD "note" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?NUDGE:: .ZWORD "nudge" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?NW:: .ZWORD "nw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 23 .BYTE A?NW W?OAK:: .ZWORD "oak" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OAK .BYTE 0 W?OBSERVE:: .ZWORD "observ" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?OCEAN:: .ZWORD "ocean" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?OF:: .ZWORD "of" .BYTE PS?BUZZ-WORD .BYTE B?OF .BYTE 0 W?OFF:: .ZWORD "off" .BYTE PS?ADJECTIVE+PS?PREPOSITION+P1?OBJECT .BYTE PR?OFF .BYTE A?OFF W?OFFER:: .ZWORD "offer" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?OIL:: .ZWORD "oil" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?OIL .BYTE 0 W?OK:: .ZWORD "ok" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?OKAY:: .ZWORD "okay" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?OKLAHO:: .ZWORD "oklaho" .BYTE PS?BUZZ-WORD .BYTE B?OKLAHO .BYTE 0 W?ON:: .ZWORD "on" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?ON .BYTE 0 W?ONE:: .ZWORD "one" .BYTE PS?BUZZ-WORD .BYTE B?ONE .BYTE 0 W?ONTO:: .ZWORD "onto" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?ON .BYTE 0 W?OOPS:: .ZWORD "oops" .BYTE PS?BUZZ-WORD .BYTE B?OOPS .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?ORCHID:: .ZWORD "orchid" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?OUT:: .ZWORD "out" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION .BYTE 19 .BYTE PR?OUT W?OUTSIDE:: .ZWORD "outsid" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?OUT .BYTE 0 W?OVER:: .ZWORD "over" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?OVER .BYTE 0 W?PAIL:: .ZWORD "pail" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PAINTING:: .ZWORD "painti" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PAIR:: .ZWORD "pair" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PAIR .BYTE 0 W?PALACE:: .ZWORD "palace" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PANEL:: .ZWORD "panel" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PAPER:: .ZWORD "paper" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PARK:: .ZWORD "park" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PARKING:: .ZWORD "parkin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PARKING .BYTE 0 W?PAT:: .ZWORD "pat" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?PATIO:: .ZWORD "patio" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PATIO .BYTE 0 W?PEE:: .ZWORD "pee" .BYTE PS?BUZZ-WORD .BYTE B?PEE .BYTE 0 W?PEEK:: .ZWORD "peek" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?PEER:: .ZWORD "peer" .BYTE PS?VERB+P1?VERB .BYTE ACT?LOOK .BYTE 0 W?PEG:: .ZWORD "peg" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PEGS:: .ZWORD "pegs" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PENGUIN:: .ZWORD "pengui" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PEOPLE:: .ZWORD "people" .BYTE PS?BUZZ-WORD .BYTE B?PEOPLE .BYTE 0 W?PERSIAN:: .ZWORD "persia" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PERSIAN .BYTE 0 W?PET:: .ZWORD "pet" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?PHONE:: .ZWORD "phone" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?CALL .BYTE 0 W?PHOTO:: .ZWORD "photo" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PIANO:: .ZWORD "piano" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PIANO .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 0 .BYTE 0 W?PIECE:: .ZWORD "piece" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PIECE .BYTE 0 W?PIECES:: .ZWORD "pieces" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PILE:: .ZWORD "pile" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PILE .BYTE 0 W?PILLAR:: .ZWORD "pillar" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PIPE:: .ZWORD "pipe" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PISS:: .ZWORD "piss" .BYTE PS?BUZZ-WORD .BYTE B?PISS .BYTE 0 W?PIT:: .ZWORD "pit" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PITCH:: .ZWORD "pitch" .BYTE PS?VERB+P1?VERB .BYTE ACT?THROW .BYTE 0 W?PLACE:: .ZWORD "place" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?PLANE:: .ZWORD "plane" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PLANES:: .ZWORD "planes" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PLANK:: .ZWORD "plank" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PLAQUE:: .ZWORD "plaque" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PLASTIC:: .ZWORD "plasti" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PLASTIC .BYTE 0 W?PLAY:: .ZWORD "play" .BYTE PS?VERB+P1?VERB .BYTE ACT?PLAY .BYTE 0 W?PLAYER:: .ZWORD "player" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PLUSH:: .ZWORD "plush" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PLUSH .BYTE 0 W?POKE:: .ZWORD "poke" .BYTE PS?VERB+P1?VERB .BYTE ACT?POKE .BYTE 0 W?POND:: .ZWORD "pond" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?POOL:: .ZWORD "pool" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PORTRAIT:: .ZWORD "portra" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?POSITI:: .ZWORD "positi" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?POSTAL:: .ZWORD "postal" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?POSTAL .BYTE 0 W?POT:: .ZWORD "pot" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?POUND:: .ZWORD "pound" .BYTE PS?VERB+P1?VERB .BYTE ACT?KNOCK .BYTE 0 W?POUR:: .ZWORD "pour" .BYTE PS?VERB+P1?VERB .BYTE ACT?POUR .BYTE 0 W?PRAY:: .ZWORD "pray" .BYTE PS?VERB+P1?VERB .BYTE ACT?PRAY .BYTE 0 W?PRESENT:: .ZWORD "presen" .BYTE PS?VERB+P1?VERB .BYTE ACT?GIVE .BYTE 0 W?PRESS:: .ZWORD "press" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?PROCEED:: .ZWORD "procee" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?PROJEC:: .ZWORD "projec" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PROJEC .BYTE 0 W?PRY:: .ZWORD "pry" .BYTE PS?VERB+P1?VERB .BYTE ACT?OPEN .BYTE 0 W?PULL:: .ZWORD "pull" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?PULLEY:: .ZWORD "pulley" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?PUNCH:: .ZWORD "punch" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PUNCH .BYTE ACT?KILL W?PUNY:: .ZWORD "puny" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?PUNY .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?Q:: .ZWORD "q" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?QUENCH:: .ZWORD "quench" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?QUERY:: .ZWORD "query" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?QUESTION:: .ZWORD "questi" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?QUIT:: .ZWORD "quit" .BYTE PS?VERB+P1?VERB .BYTE ACT?QUIT .BYTE 0 W?QUIZ:: .ZWORD "quiz" .BYTE PS?VERB+P1?VERB .BYTE ACT?ASK .BYTE 0 W?RAISE:: .ZWORD "raise" .BYTE PS?VERB+P1?VERB .BYTE ACT?RAISE .BYTE 0 W?RANSACK:: .ZWORD "ransac" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 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?RATTLE:: .ZWORD "rattle" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHAKE .BYTE 0 W?REACH:: .ZWORD "reach" .BYTE PS?VERB+P1?VERB .BYTE ACT?REACH .BYTE 0 W?READ:: .ZWORD "read" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?RECEIVER:: .ZWORD "receiv" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?RECLINE:: .ZWORD "reclin" .BYTE PS?VERB+P1?VERB .BYTE ACT?LIE .BYTE 0 W?RED:: .ZWORD "red" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RED .BYTE 0 W?REEL:: .ZWORD "reel" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?REEL .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?REMOVE .BYTE 0 W?REPLACE:: .ZWORD "replac" .BYTE PS?VERB+P1?VERB .BYTE ACT?REPLACE .BYTE 0 W?REPLY:: .ZWORD "reply" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANSWER .BYTE 0 W?RESCUE:: .ZWORD "rescue" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELP .BYTE 0 W?RESET:: .ZWORD "reset" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RESET .BYTE ACT?RESET W?RESPOND:: .ZWORD "respon" .BYTE PS?VERB+P1?VERB .BYTE ACT?ANSWER .BYTE 0 W?REST:: .ZWORD "rest" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLEEP .BYTE 0 W?RESTAR:: .ZWORD "restar" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTAR .BYTE 0 W?RESTOR:: .ZWORD "restor" .BYTE PS?VERB+P1?VERB .BYTE ACT?RESTOR .BYTE 0 W?RIDE:: .ZWORD "ride" .BYTE PS?VERB+P1?VERB .BYTE ACT?RIDE .BYTE 0 W?RIGHT:: .ZWORD "right" .BYTE PS?ADJECTIVE+PS?PREPOSITION+P1?OBJECT .BYTE PR?RIGHT .BYTE A?RIGHT W?RING:: .ZWORD "ring" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?RISE:: .ZWORD "rise" .BYTE PS?VERB+P1?VERB .BYTE ACT?STAND .BYTE 0 W?ROCKET:: .ZWORD "rocket" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ROGER:: .ZWORD "roger" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ROLL:: .ZWORD "roll" .BYTE PS?VERB+P1?VERB .BYTE ACT?MOVE .BYTE 0 W?ROOM:: .ZWORD "room" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ROPE:: .ZWORD "rope" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ROSE:: .ZWORD "rose" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROSE .BYTE 0 W?ROSES:: .ZWORD "roses" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?ROTATE:: .ZWORD "rotate" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?ROUND:: .ZWORD "round" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ROUND .BYTE 0 W?ROUSE:: .ZWORD "rouse" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?RUB:: .ZWORD "rub" .BYTE PS?VERB+P1?VERB .BYTE ACT?TOUCH .BYTE 0 W?RUBBER:: .ZWORD "rubber" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUBBER .BYTE 0 W?RUG:: .ZWORD "rug" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?RUMMAGE:: .ZWORD "rummag" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 W?RUN:: .ZWORD "run" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?RUSTED:: .ZWORD "rusted" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUSTED .BYTE 0 W?RUSTY:: .ZWORD "rusty" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?RUSTY .BYTE 0 W?S:: .ZWORD "s" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 26 .BYTE A?SOUTH W?SACK:: .ZWORD "sack" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SAFE:: .ZWORD "safe" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SALAVATING:: .ZWORD "salava" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SALAVATING .BYTE 0 W?SALT:: .ZWORD "salt" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SALT .BYTE 0 W?SALUTE:: .ZWORD "salute" .BYTE PS?VERB+P1?VERB .BYTE ACT?HELLO .BYTE 0 W?SAND:: .ZWORD "sand" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SAVE:: .ZWORD "save" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAVE .BYTE 0 W?SAW:: .ZWORD "saw" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SAW .BYTE 0 W?SAWED:: .ZWORD "sawed" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SAWED .BYTE 0 W?SAWHORSE:: .ZWORD "sawhor" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SAY:: .ZWORD "say" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?SCALE:: .ZWORD "scale" .BYTE PS?VERB+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SCALE .BYTE ACT?CLIMB W?SCORE:: .ZWORD "score" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCORE .BYTE 0 W?SCRAM:: .ZWORD "scram" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?SCRAPE:: .ZWORD "scrape" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCRAPE .BYTE 0 W?SCREAM:: .ZWORD "scream" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?SCREEN:: .ZWORD "screen" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SCREEN .BYTE 0 W?SCREW:: .ZWORD "screw" .BYTE PS?BUZZ-WORD .BYTE B?SCREW .BYTE 0 W?SCRIPT:: .ZWORD "script" .BYTE PS?VERB+P1?VERB .BYTE ACT?SCRIPT .BYTE 0 W?SE:: .ZWORD "se" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 27 .BYTE A?SE W?SEA:: .ZWORD "sea" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SEA .BYTE 0 W?SEARCH:: .ZWORD "search" .BYTE PS?VERB+P1?VERB .BYTE ACT?SEARCH .BYTE 0 W?SEAT:: .ZWORD "seat" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SEATS:: .ZWORD "seats" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SECOND:: .ZWORD "second" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SECOND .BYTE 0 W?SECURE:: .ZWORD "secure" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?SEE:: .ZWORD "see" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?SEEK:: .ZWORD "seek" .BYTE PS?VERB+P1?VERB .BYTE ACT?FIND .BYTE 0 W?SEIZE:: .ZWORD "seize" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?SET:: .ZWORD "set" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?SEVEN:: .ZWORD "seven" .BYTE PS?BUZZ-WORD .BYTE B?SEVEN .BYTE 0 W?SEVENT:: .ZWORD "sevent" .BYTE PS?BUZZ-WORD .BYTE B?SEVENT .BYTE 0 W?SHAKE:: .ZWORD "shake" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHAKE .BYTE 0 W?SHALL:: .ZWORD "shall" .BYTE PS?BUZZ-WORD .BYTE B?SHALL .BYTE 0 W?SHE:: .ZWORD "she" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHE'S:: .ZWORD "she's" .BYTE PS?BUZZ-WORD .BYTE B?SHE'S .BYTE 0 W?SHEARS:: .ZWORD "shears" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHED:: .ZWORD "shed" .BYTE PS?VERB+P1?VERB .BYTE ACT?REMOVE .BYTE 0 W?SHIFT:: .ZWORD "shift" .BYTE PS?VERB+P1?VERB .BYTE ACT?MOVE .BYTE 0 W?SHIT:: .ZWORD "shit" .BYTE PS?BUZZ-WORD .BYTE B?SHIT .BYTE 0 W?SHITHEAD:: .ZWORD "shithe" .BYTE PS?BUZZ-WORD .BYTE B?SHITHEAD .BYTE 0 W?SHOOT:: .ZWORD "shoot" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHOOT .BYTE 0 W?SHOUT:: .ZWORD "shout" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .BYTE 0 W?SHOVE:: .ZWORD "shove" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?SHOVEL:: .ZWORD "shovel" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHOW:: .ZWORD "show" .BYTE PS?VERB+P1?VERB .BYTE ACT?SHOW .BYTE 0 W?SHOWER:: .ZWORD "shower" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHREDDER:: .ZWORD "shredd" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SHUT:: .ZWORD "shut" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLOSE .BYTE 0 W?SIMPLEX:: .ZWORD "simple" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SIMPLEX .BYTE 0 W?SIP:: .ZWORD "sip" .BYTE PS?VERB+P1?VERB .BYTE ACT?DRINK .BYTE 0 W?SIT:: .ZWORD "sit" .BYTE PS?VERB+P1?VERB .BYTE ACT?SIT .BYTE 0 W?SIX:: .ZWORD "six" .BYTE PS?BUZZ-WORD .BYTE B?SIX .BYTE 0 W?SIXTEE:: .ZWORD "sixtee" .BYTE PS?BUZZ-WORD .BYTE B?SIXTEE .BYTE 0 W?SIXTY:: .ZWORD "sixty" .BYTE PS?BUZZ-WORD .BYTE B?SIXTY .BYTE 0 W?SKI:: .ZWORD "ski" .BYTE PS?VERB+P1?VERB .BYTE ACT?SKI .BYTE 0 W?SKIM:: .ZWORD "skim" .BYTE PS?VERB+P1?VERB .BYTE ACT?READ .BYTE 0 W?SKIP:: .ZWORD "skip" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?SKIS:: .ZWORD "skis" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SLAM:: .ZWORD "slam" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLOSE .BYTE 0 W?SLAP:: .ZWORD "slap" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?SLASH:: .ZWORD "slash" .BYTE PS?VERB+P1?VERB .BYTE ACT?CUT .BYTE 0 W?SLAY:: .ZWORD "slay" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?SLEEP:: .ZWORD "sleep" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLEEP .BYTE 0 W?SLIDE:: .ZWORD "slide" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SLIDE .BYTE 0 W?SLOT:: .ZWORD "slot" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SMALL:: .ZWORD "small" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMALL .BYTE 0 W?SMASH:: .ZWORD "smash" .BYTE PS?VERB+P1?VERB .BYTE ACT?BREAK .BYTE 0 W?SMELL:: .ZWORD "smell" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?SMILE:: .ZWORD "smile" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?SMOLDERING:: .ZWORD "smolde" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SMOLDERING .BYTE 0 W?SMOOCH:: .ZWORD "smooch" .BYTE PS?VERB+P1?VERB .BYTE ACT?KISS .BYTE 0 W?SNATCH:: .ZWORD "snatch" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?SNEER:: .ZWORD "sneer" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?SNIFF:: .ZWORD "sniff" .BYTE PS?VERB+P1?VERB .BYTE ACT?SMELL .BYTE 0 W?SNOOZE:: .ZWORD "snooze" .BYTE PS?VERB+P1?VERB .BYTE ACT?SLEEP .BYTE 0 W?SNUFF:: .ZWORD "snuff" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXTINGUISH .BYTE 0 W?SOFA:: .ZWORD "sofa" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SOME:: .ZWORD "some" .BYTE PS?BUZZ-WORD .BYTE B?SOME .BYTE 0 W?SOUTH:: .ZWORD "south" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 26 .BYTE A?SOUTH W?SOUTHE:: .ZWORD "southe" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 27 .BYTE A?SE W?SOUTHW:: .ZWORD "southw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 25 .BYTE A?SW W?SPACE:: .ZWORD "space" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?SPACE .BYTE 0 W?SPADE:: .ZWORD "spade" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SPEAK:: .ZWORD "speak" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?SPILL:: .ZWORD "spill" .BYTE PS?VERB+P1?VERB .BYTE ACT?POUR .BYTE 0 W?SPIN:: .ZWORD "spin" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?SPLICE:: .ZWORD "splice" .BYTE PS?VERB+P1?VERB .BYTE ACT?SPLICE .BYTE 0 W?SPOT:: .ZWORD "spot" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?SPRINKLE:: .ZWORD "sprink" .BYTE PS?VERB+P1?VERB .BYTE ACT?POUR .BYTE 0 W?SQUASH:: .ZWORD "squash" .BYTE PS?VERB+P1?VERB .BYTE ACT?SQUEEZE .BYTE 0 W?SQUAT:: .ZWORD "squat" .BYTE PS?VERB+P1?VERB .BYTE ACT?SIT .BYTE 0 W?SQUEEZE:: .ZWORD "squeez" .BYTE PS?VERB+P1?VERB .BYTE ACT?SQUEEZE .BYTE 0 W?STAB:: .ZWORD "stab" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?STACK:: .ZWORD "stack" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STACK .BYTE 0 W?STAIRCASE:: .ZWORD "stairc" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?STAIRS:: .ZWORD "stairs" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?STAMP:: .ZWORD "stamp" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?STAND:: .ZWORD "stand" .BYTE PS?VERB+P1?VERB .BYTE ACT?STAND .BYTE 0 W?STARDU:: .ZWORD "stardu" .BYTE PS?BUZZ-WORD .BYTE B?STARDU .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?STASH:: .ZWORD "stash" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?STATUE:: .ZWORD "statue" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?STATUS:: .ZWORD "status" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STATUS .BYTE 0 W?STEAL:: .ZWORD "steal" .BYTE PS?VERB+P1?VERB .BYTE ACT?TAKE .BYTE 0 W?STEEL:: .ZWORD "steel" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STEEL .BYTE 0 W?STEEP:: .ZWORD "steep" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STEEP .BYTE 0 W?STEP:: .ZWORD "step" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?STEPS:: .ZWORD "steps" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?STICK:: .ZWORD "stick" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STICK .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?STOP .BYTE 0 W?STRIKE:: .ZWORD "strike" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?STRIP:: .ZWORD "strip" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?STUDY:: .ZWORD "study" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?STUFF:: .ZWORD "stuff" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?STUFFED:: .ZWORD "stuffe" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?STUFFED .BYTE 0 W?SUCK:: .ZWORD "suck" .BYTE PS?BUZZ-WORD .BYTE B?SUCK .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?SURE:: .ZWORD "sure" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?SURPRISE:: .ZWORD "surpri" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAKE .BYTE 0 W?SURVEY:: .ZWORD "survey" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?SW:: .ZWORD "sw" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 25 .BYTE A?SW W?SWALLOW:: .ZWORD "swallo" .BYTE PS?VERB+P1?VERB .BYTE ACT?EAT .BYTE 0 W?SWEEP:: .ZWORD "sweep" .BYTE PS?VERB+P1?VERB .BYTE ACT?CLEAN .BYTE 0 W?SWIM:: .ZWORD "swim" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWIM .BYTE 0 W?SWING:: .ZWORD "swing" .BYTE PS?VERB+P1?VERB .BYTE ACT?SWING .BYTE 0 W?SWORD:: .ZWORD "sword" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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 0 .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?TALLY:: .ZWORD "tally" .BYTE PS?VERB+P1?VERB .BYTE ACT?COUNT .BYTE 0 W?TANK:: .ZWORD "tank" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TANKS:: .ZWORD "tanks" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TASTE:: .ZWORD "taste" .BYTE PS?VERB+P1?VERB .BYTE ACT?TASTE .BYTE 0 W?TELEPHONE:: .ZWORD "teleph" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TELL:: .ZWORD "tell" .BYTE PS?VERB+P1?VERB .BYTE ACT?TELL .BYTE 0 W?TEN:: .ZWORD "ten" .BYTE PS?BUZZ-WORD .BYTE B?TEN .BYTE 0 W?THAT:: .ZWORD "that" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?THAT'S:: .ZWORD "that's" .BYTE PS?BUZZ-WORD .BYTE B?THAT'S .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 0 .BYTE 0 W?THEN:: .ZWORD "then" .BYTE PS?BUZZ-WORD .BYTE B?THEN .BYTE 0 W?THEY:: .ZWORD "they" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?THEY'RE:: .ZWORD "they'r" .BYTE PS?BUZZ-WORD .BYTE B?THEY'RE .BYTE 0 W?THICK:: .ZWORD "thick" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?THICK .BYTE 0 W?THIN:: .ZWORD "thin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?THIN .BYTE 0 W?THIRD:: .ZWORD "third" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?THIRD .BYTE 0 W?THIRTE:: .ZWORD "thirte" .BYTE PS?BUZZ-WORD .BYTE B?THIRTE .BYTE 0 W?THIRTY:: .ZWORD "thirty" .BYTE PS?BUZZ-WORD .BYTE B?THIRTY .BYTE 0 W?THOUSA:: .ZWORD "thousa" .BYTE PS?BUZZ-WORD .BYTE B?THOUSA .BYTE 0 W?THREAD:: .ZWORD "thread" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?THREE:: .ZWORD "three" .BYTE PS?BUZZ-WORD .BYTE B?THREE .BYTE 0 W?THROUGH:: .ZWORD "throug" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?THROUGH .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 PR?THROUGH .BYTE 0 W?THRUST:: .ZWORD "thrust" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUSH .BYTE 0 W?TIE:: .ZWORD "tie" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIE .BYTE 0 W?TIME:: .ZWORD "time" .BYTE PS?VERB+P1?VERB .BYTE ACT?TIME .BYTE 0 W?TIMES:: .ZWORD "times" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TINY:: .ZWORD "tiny" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TINY .BYTE 0 W?TO:: .ZWORD "to" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?TO .BYTE 0 W?TOILET:: .ZWORD "toilet" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TOKYO:: .ZWORD "tokyo" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TOMORR:: .ZWORD "tomorr" .BYTE PS?BUZZ-WORD .BYTE B?TOMORR .BYTE 0 W?TONIGH:: .ZWORD "tonigh" .BYTE PS?BUZZ-WORD .BYTE B?TONIGH .BYTE 0 W?TOP:: .ZWORD "top" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?TOP .BYTE 0 W?TORCH:: .ZWORD "torch" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .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?TOUCH .BYTE 0 W?TOUPEE:: .ZWORD "toupee" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TOWARD:: .ZWORD "toward" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?TO .BYTE 0 W?TRAMP:: .ZWORD "tramp" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?TRANSPARENCY:: .ZWORD "transp" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TRASH:: .ZWORD "trash" .BYTE PS?VERB+P1?VERB .BYTE ACT?BREAK .BYTE 0 W?TRAVERSE:: .ZWORD "traver" .BYTE PS?VERB+P1?VERB .BYTE ACT?CROSS .BYTE 0 W?TREE:: .ZWORD "tree" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TREES:: .ZWORD "trees" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TRUCK:: .ZWORD "truck" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TRUDGE:: .ZWORD "trudge" .BYTE PS?VERB+P1?VERB .BYTE ACT?WALK .BYTE 0 W?TRUNK:: .ZWORD "trunk" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TUG:: .ZWORD "tug" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?TULIP:: .ZWORD "tulip" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TULIPS:: .ZWORD "tulips" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?TURN:: .ZWORD "turn" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?TWELVE:: .ZWORD "twelve" .BYTE PS?BUZZ-WORD .BYTE B?TWELVE .BYTE 0 W?TWENTY:: .ZWORD "twenty" .BYTE PS?BUZZ-WORD .BYTE B?TWENTY .BYTE 0 W?TWIST:: .ZWORD "twist" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?TWO:: .ZWORD "two" .BYTE PS?BUZZ-WORD .BYTE B?TWO .BYTE 0 W?U:: .ZWORD "u" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION .BYTE 22 .BYTE PR?UP W?UNATTACH:: .ZWORD "unatta" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UNCLE:: .ZWORD "uncle" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?UNCLE .BYTE 0 W?UNDER:: .ZWORD "under" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?UNDERNEATH:: .ZWORD "undern" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?UNDER .BYTE 0 W?UNDO:: .ZWORD "undo" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .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?UNROLL:: .ZWORD "unroll" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNROLL .BYTE 0 W?UNSCRIPT:: .ZWORD "unscri" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNSCRIPT .BYTE 0 W?UNSEAL:: .ZWORD "unseal" .BYTE PS?VERB+P1?VERB .BYTE ACT?OPEN .BYTE 0 W?UNTIE:: .ZWORD "untie" .BYTE PS?VERB+P1?VERB .BYTE ACT?UNTIE .BYTE 0 W?UP:: .ZWORD "up" .BYTE PS?DIRECTION+PS?PREPOSITION+P1?DIRECTION .BYTE 22 .BYTE PR?UP W?USE:: .ZWORD "use" .BYTE PS?VERB+P1?VERB .BYTE ACT?USE .BYTE 0 W?USING:: .ZWORD "using" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?WITH .BYTE 0 W?UTTER:: .ZWORD "utter" .BYTE PS?VERB+P1?VERB .BYTE ACT?SAY .BYTE 0 W?VALENTI:: .ZWORD "valent" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VALENTI .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?VERSION .BYTE 0 W?VIEWING:: .ZWORD "viewin" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VIEWING .BYTE 0 W?VIOLET:: .ZWORD "violet" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?VIOLET .BYTE 0 W?W:: .ZWORD "w" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 24 .BYTE A?WEST 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+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WALL .BYTE 0 W?WALLS:: .ZWORD "walls" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WALNUT:: .ZWORD "walnut" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WALNUT .BYTE 0 W?WASHED:: .ZWORD "washed" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WASHED .BYTE 0 W?WATCH:: .ZWORD "watch" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXAMINE .BYTE 0 W?WATER:: .ZWORD "water" .BYTE PS?OBJECT+PS?VERB+P1?VERB .BYTE ACT?WATER .BYTE 0 W?WAVE:: .ZWORD "wave" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAVE .BYTE 0 W?WAX:: .ZWORD "wax" .BYTE PS?OBJECT+PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WAX .BYTE 0 W?WE'RE:: .ZWORD "we're" .BYTE PS?BUZZ-WORD .BYTE B?WE'RE .BYTE 0 W?WEAR:: .ZWORD "wear" .BYTE PS?VERB+P1?VERB .BYTE ACT?WEAR .BYTE 0 W?WEDGE:: .ZWORD "wedge" .BYTE PS?VERB+P1?VERB .BYTE ACT?PUT .BYTE 0 W?WERE:: .ZWORD "were" .BYTE PS?BUZZ-WORD .BYTE B?WERE .BYTE 0 W?WEST:: .ZWORD "west" .BYTE PS?ADJECTIVE+PS?DIRECTION+P1?DIRECTION .BYTE 24 .BYTE A?WEST W?WHACK:: .ZWORD "whack" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?WHEEL:: .ZWORD "wheel" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WHIP:: .ZWORD "whip" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WHIP .BYTE 0 W?WHIPPED:: .ZWORD "whippe" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WHIPPED .BYTE 0 W?WHIRL:: .ZWORD "whirl" .BYTE PS?VERB+P1?VERB .BYTE ACT?TURN .BYTE 0 W?WHITE:: .ZWORD "white" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WHITE .BYTE 0 W?WICK:: .ZWORD "wick" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WIDE:: .ZWORD "wide" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WIDE .BYTE 0 W?WINDOW:: .ZWORD "window" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WITH:: .ZWORD "with" .BYTE PS?PREPOSITION+P1?OBJECT .BYTE PR?WITH .BYTE 0 W?WITHDRAW:: .ZWORD "withdr" .BYTE PS?VERB+P1?VERB .BYTE ACT?EXIT .BYTE 0 W?WOODEN:: .ZWORD "wooden" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WOODEN .BYTE 0 W?WORDS:: .ZWORD "words" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 W?WORN:: .ZWORD "worn" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?WORN .BYTE 0 W?WOUND:: .ZWORD "wound" .BYTE PS?VERB+P1?VERB .BYTE ACT?KILL .BYTE 0 W?WRECK:: .ZWORD "wreck" .BYTE PS?VERB+P1?VERB .BYTE ACT?BREAK .BYTE 0 W?Y:: .ZWORD "y" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?YANK:: .ZWORD "yank" .BYTE PS?VERB+P1?VERB .BYTE ACT?PULL .BYTE 0 W?YELL:: .ZWORD "yell" .BYTE PS?VERB+P1?VERB .BYTE ACT?YELL .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?YESTER:: .ZWORD "yester" .BYTE PS?BUZZ-WORD .BYTE B?YESTER .BYTE 0 W?YOU'RE:: .ZWORD "you're" .BYTE PS?BUZZ-WORD .BYTE B?YOU'RE .BYTE 0 W?YUP:: .ZWORD "yup" .BYTE PS?VERB+P1?VERB .BYTE ACT?YES .BYTE 0 W?Z:: .ZWORD "z" .BYTE PS?VERB+P1?VERB .BYTE ACT?WAIT .BYTE 0 W?ZERO:: .ZWORD "zero" .BYTE PS?BUZZ-WORD .BYTE B?ZERO .BYTE 0 W?ZORK:: .ZWORD "zork" .BYTE PS?ADJECTIVE+P1?ADJECTIVE .BYTE A?ZORK .BYTE 0 W?ZZZP:: .ZWORD "zzzp" .BYTE PS?OBJECT+P1?OBJECT .BYTE 0 .BYTE 0 .ENDT ; END LOAD ENDLOD:: .ENDI