ASSERT(mons.type != MONS_NO_MONSTER) in 'mon-death.cc' at line 2625 failed. Version: Dungeon Crawl Stone Soup 0.29.0-11-gd7f09526c8 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 6902743127201801911, deterministic pregen: 1 Command line: /usr/games/crawl-0.29 -name meatsac -rc /dgldir/rcfiles/crawl-0.29/meatsac.rc -macro /dgldir/rcfiles/crawl-0.29/meatsac.macro -morgue /dgldir/morgue/meatsac/ -seed -webtiles-socket /crawl-master/webserver/sockets/meatsac:2022-09-04.15:45:12.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 18 stack frames. /usr/games/crawl-0.29(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x56072c27e6ef]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.29(_Z13do_crash_dumpv+0x3f7) [0x56072c2862a7]: do_crash_dump() /usr/games/crawl-0.29(_Z20crash_signal_handleri+0x1fa) [0x56072c27eb7a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f05fb341210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f05fb50224b]: /usr/games/crawl-0.29(+0x43ca0d) [0x56072c285a0d]: /usr/games/crawl-0.29(+0x43cbc5) [0x56072c285bc5]: /usr/games/crawl-0.29(_Z11monster_dieR7monster11killer_typeibbb+0x555c) [0x56072c5c1f1c]: monster_die(monster&, killer_type, int, bool, bool, bool) /usr/games/crawl-0.29(_ZN7monster4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x74a) [0x56072c64571a]: monster::hurt(actor const*, int, beam_type, kill_method_type, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, bool) /usr/games/crawl-0.29(_Z17actor_apply_cloudP5actor+0x439) [0x56072c262669]: actor_apply_cloud(actor*) /usr/games/crawl-0.29(_Z19handle_monster_moveP7monster+0x13a) [0x56072c586a0a]: handle_monster_move(monster*) /usr/games/crawl-0.29(_Z15handle_monstersb+0xb12) [0x56072c589862]: handle_monsters(bool) /usr/games/crawl-0.29(_Z12world_reactsv+0xf9) [0x56072c8d8269]: world_reacts() /usr/games/crawl-0.29(+0xa90f23) [0x56072c8d9f23]: /usr/games/crawl-0.29(+0xa91dbd) [0x56072c8dadbd]: /usr/games/crawl-0.29(main+0x1a5) [0x56072c1d41f5]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f05fb3220b3]: /usr/games/crawl-0.29(_start+0x2e) [0x56072c1d4d1e]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.29/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.29/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.29/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 6, depth = 2 Level id: Swamp:2 Level build method = , level layout type = swamp, absdepth0 = 16 Level vaults: layout_basic_swamp serial_swamp_ruin evilmike_swamp_ruin_house_2 evilmike_swamp_ruin_house_4 hangedman_swamp_ruin_hall swamp_pool4 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The ten-headed hydra seems to slow down. The wall freezes the ten-headed hydra. You kill the ten-headed hydra! Sif Muna accepts your kill. The frozen ramparts melt away as you move. You can read scrolls again. There is an open translucent gate here. You see here the +8 scimitar "Tadukacsi" {drain, Dex+5}. a - the +8 scimitar "Tadukacsi" {drain, Dex+5} e - a scroll of enchant armour As you read the scroll of enchant armour, it crumbles to dust. Your +0 cloak of poison resistance glows green for a moment. You see here a scroll of noise. Search for what [Enter for "enchant armour", or ? for help]? There is an open translucent gate here. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. There is an open door here. There is an open door here. Magic restored. There is an open door here. There is an open door here. Items here: !! (( ))))))))))) ==== ?????? [[[[[[ |. L - a scroll of enchant armour As you read the scroll of enchant armour, it crumbles to dust. Your +1 cloak of poison resistance glows green for a moment. You drop the +8 scimitar "Tadukacsi" {drain, Dex+5}. Search for what [Enter for "enchant armour", or ? for help]? swamp There is a staircase to the Lair here. You fly downwards. Welcome back to the Lair of Beasts! There is a staircase back to the Dungeon here. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. There is a staircase to the Swamp here. Okay, then. Unknown command. You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or p - a ring of willpower; > or X - a +6 ring of intelligence You remove your ring of willpower. N - a +4 ring of slaying (left hand) You start resting. HP restored. You can't go down here! There is a staircase to the Swamp here. You fly downwards. Welcome to the Swamp! This branch is noisy: sounds don't travel as far here. This branch contains the decaying rune of Zot. Found Zyrusm Wokaj's Precepts of the Gritty Brume. There is a staircase back to the Lair here. Unknown command. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bloated husk Aim: a bloated husk (100% to hit) You feel a surge of power! Zombie hands grab the bloated husk. The zombie hands constrict the bloated husk! The bloated husk struggles to escape constriction. The zombie hands constrict the bloated husk! The bloated husk struggles to escape constriction. The zombie hands constrict the bloated husk! Sif Muna accepts your kill. The bloated husk explodes! A swamp worm comes into view. The swamp worm moves out of view. Found 10 gold pieces. You see here Zyrusm Wokaj's Precepts of the Gritty Brume. You pick up Zyrusm Wokaj's Precepts of the Gritty Brume and begin reading... Unfortunately, you learned nothing new. A goliath frog comes into view. Throw: 21 darts (poison) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - goliath frog Aim: a goliath frog (asleep, 98% to hit) You throw a poisoned dart. The poisoned dart hits the goliath frog. The goliath frog is poisoned. You hear a splash. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! You spew toxic sludge! The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog hits you but does no damage. The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! You kill the goliath frog! Sif Muna accepts your kill. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! Your noxious spew wanes. Found a fizzy coppery potion. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! You spew toxic sludge! Found 23 gold pieces. The swamp worm fires a harpoon shot at you. The harpoon shot hits you! You are yanked forward by the harpoon shot. The swamp worm closely misses you. You slice the swamp worm!! The swamp worm is poisoned. You bite the swamp worm, but do no damage. The swamp worm is severely wounded. The swamp worm festers in the toxic bog! The swamp worm looks as sick as possible! The swamp worm bites you!! You slash the swamp worm! You kill the swamp worm! Sif Muna accepts your kill. You now have 2228 gold pieces (gained 10). Your noxious spew wanes. w - 21 poisoned darts (gained 1) Magic restored. An alligator comes into view. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The alligator puts on a burst of speed! The alligator bites you! The alligator barely misses you. Your cactus giant hits the alligator with a +0 giant spiked club. You slice the alligator!! The alligator is moderately wounded. The alligator barely misses you. x2 You slice the alligator!! The alligator is poisoned. The alligator is heavily wounded. The alligator bites you! The alligator tail-slaps you but does no damage. You barely miss the alligator. The alligator is heavily wounded. The alligator misses you. The alligator tail-slaps you. Your cactus giant closely misses the alligator. The alligator completely misses you. The alligator barely misses you. You slash the alligator! The alligator looks as sick as possible! Your bite misses the alligator. The alligator is severely wounded. The alligator bites you but does no damage. The alligator tail-slaps you. You slash the alligator! The alligator looks as sick as possible! The alligator is severely wounded. The alligator bites you. The alligator misses you. You barely miss the alligator. You bite the alligator. The alligator is almost dead. The alligator bites you but does no damage. The alligator tail-slaps you but does no damage. Your cactus giant hits the alligator with a +0 giant spiked club!! The alligator dies! Sif Muna accepts your kill. Found 2 potions of flight. You now have 2251 gold pieces (gained 23). Found a scroll of blinking. a - a fizzy coppery potion Found 26 gold pieces. Found a scroll of teleportation. A goliath frog comes into view. A goliath frog is nearby! Casting: Summon Cactus Giant (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! You spew toxic sludge! Throw: 21 darts (poison) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - goliath frog Aim: a goliath frog (asleep, ally target, 98% to hit) You throw a poisoned dart. The poisoned dart hits the goliath frog. The goliath frog is poisoned. The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! Your cactus giant festers in the toxic bog. Your cactus giant is poisoned. The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! You kill the goliath frog! Sif Muna accepts your kill. Your cactus giant festers in the toxic bog! Your cactus giant looks as sick as possible! Your cactus giant disappears in a puff of smoke! i - 11 scrolls of blinking (gained 1) Your noxious spew wanes. You now have 2277 gold pieces (gained 26). Found 26 gold pieces. A swamp worm comes into view. You see here a scroll of teleportation. You see here a poisoned dart. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! You spew toxic sludge! The swamp worm festers in the toxic bog! The swamp worm looks as sick as possible! The swamp worm fires a harpoon shot at you. The harpoon shot hits you. You are yanked forward by the harpoon shot. You slash the swamp worm! The swamp worm looks as sick as possible! The swamp worm is severely wounded. The swamp worm festers in the toxic bog! The swamp worm looks as sick as possible! The swamp worm bites you but does no damage. You slice the swamp worm!! You kill the swamp worm! Sif Muna accepts your kill. w - 21 poisoned darts (gained 1) l - 14 scrolls of teleportation (gained 1) You start resting. Your noxious spew wanes. You start resting. Magic restored. You start resting. HP restored. You see here a swamp worm corpse. You now have 2303 gold pieces (gained 26). You see here 2 potions of flight. You see here 2 potions of flight. Found a phantom mirror. Found a stone staircase leading down. A bunyip comes into view. Found 13 gold pieces. Found a leather armour. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! You spew toxic sludge! Throw: 21 darts (poison) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - bunyip Aim: a bunyip (asleep, 98% to hit) You throw a poisoned dart. The poisoned dart hits the bunyip!! Unknown command. The bunyip howls a warning cry! The bunyip festers in the toxic bog. The bunyip is poisoned. The bunyip festers in the toxic bog. The bunyip looks as sick as possible! Press: ? - help, v - describe, . - travel Here: a bunyip (lightly wounded, extremely poisoned) A toxic bog, summoned. Unknown command. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bunyip Aim: a bunyip (lightly wounded, extremely poisoned, 100% to hit) You feel a surge of power! Zombie hands grab the bunyip. The zombie hands constrict the bunyip! The bunyip festers in the toxic bog! The bunyip looks as sick as possible! The bunyip struggles to escape constriction. The bunyip festers in the toxic bog. The bunyip looks as sick as possible! The bunyip struggles to escape constriction. The zombie hands constrict the bunyip! The bunyip festers in the toxic bog. The bunyip looks as sick as possible! The bunyip struggles to escape constriction. The zombie hands constrict the bunyip! The bunyip festers in the toxic bog. The bunyip looks as sick as possible! The bunyip howls a warning cry! A shambling mangrove comes into view. The bunyip festers in the toxic bog. The bunyip looks as sick as possible! The bunyip escapes! You barely miss the bunyip. You bite the bunyip. The bunyip is almost dead. The bunyip festers in the toxic bog. The bunyip looks as sick as possible! The bunyip claws you! The bunyip claws you but does no damage. x2 You barely miss the bunyip. The bunyip is almost dead. You slash the bunyip! You kill the bunyip! Sif Muna accepts your kill. Your noxious spew wanes. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! A fountain of clear blue water erupts! Press: ? - help, v - describe, . - travel Here: a shambling mangrove (freezing vapour) The floor. Unknown command. Unknown command. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - shambling mangrove Aim: a shambling mangrove (freezing vapour, 100% to hit) You feel a surge of power! Zombie hands grab the shambling mangrove. The zombie hands constrict the shambling mangrove! The shambling mangrove is engulfed in freezing vapours. The shambling mangrove struggles to escape constriction. The zombie hands constrict the shambling mangrove! The shambling mangrove struggles to escape constriction. The zombie hands constrict the shambling mangrove! Angry insects surge out from beneath the shambling mangrove's foliage! The shambling mangrove struggles to escape constriction. Throw: 20 darts (poison) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - hornet, p - shambling mangrove Aim: a hornet (freezing vapour, 67% to hit) You throw a poisoned dart. The poisoned dart hits the hornet. The hornet is poisoned. The zombie hands constrict the shambling mangrove, but do no damage. The hornet is engulfed in freezing vapours. Throw: 19 darts (poison) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - hornet Aim: a hornet (freezing vapour, moderately wounded, poisoned, 67% to hit) You throw a poisoned dart. The poisoned dart hits the hornet. The hornet looks even sicker. The hornet is moderately wounded. You hear a splash. The zombie hands constrict the shambling mangrove! The hornet is engulfed in freezing vapours. A hornet comes into view. The shambling mangrove is engulfed in freezing vapours. Roots burst forth from the earth! The grasping roots grab you! The grasping roots constrict you! Throw: 18 darts (poison) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - hornet, p - hornet Aim: a hornet (steam, 67% to hit) You throw a poisoned dart. The poisoned dart hits the hornet!! The hornet looks as sick as possible! You hear a splash. The zombie hands constrict the shambling mangrove. The hornet is engulfed in a cloud of scalding steam. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You ignite the poison in your surroundings! The hornet seems to burn from within!!! You kill the hornet! Sif Muna accepts your kill. The hornet seems to burn from within!!! You kill the hornet! Sif Muna accepts your kill. The zombie hands constrict the shambling mangrove!! The shambling mangrove is engulfed in freezing vapours. You destroy the shambling mangrove! Sif Muna accepts your kill. You see here a hornet corpse. You see here a phantom mirror. e - a phantom mirror w - 18 poisoned darts (gained 1) w - 19 poisoned darts (gained 1) w - 20 poisoned darts (gained 1) You now have 2316 gold pieces (gained 13). HP restored. Magic restored. Found a scroll of noise. An eleionoma comes into view. Found 22 gold pieces. Casting: Ignite Poison (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - eleionoma Aim: an eleionoma (asleep) You feel a surge of power! The eleionoma is engulfed in freezing vapours. A goliath frog comes into view. The eleionoma is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! You spew toxic sludge! The eleionoma shouts! The eleionoma is engulfed in freezing vapours. The eleionoma festers in the toxic bog! The eleionoma looks as sick as possible! Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You ignite the poison in your surroundings! The eleionoma seems to burn from within!!! You kill the eleionoma! Sif Muna accepts your kill. The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! You kill the goliath frog! Sif Muna accepts your kill. You hear a distant splash. Your noxious spew wanes. Found a halberd. A goliath frog comes into view. An alligator comes into view. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! Casting: Ignite Poison (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! You spew toxic sludge! Unknown command. The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! The goliath frog misses you. The goliath frog festers in the toxic bog! The goliath frog looks as sick as possible! You kill the goliath frog! Sif Muna accepts your kill. Throw: 20 darts (poison) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - alligator Aim: an alligator (wandering, hasn't noticed you, 78% to hit) You throw a poisoned dart. The poisoned dart hits the alligator!! The alligator looks as sick as possible! Unknown command. The alligator puts on a burst of speed! You hear a distant splash. The alligator festers in the toxic bog! The alligator looks as sick as possible! The alligator festers in the toxic bog!! The alligator looks as sick as possible! You closely miss the alligator. The alligator is heavily wounded. Your noxious spew wanes. The alligator bites you! The alligator barely misses you. The alligator bites you but does no damage. The alligator barely misses you. You slice the alligator!! The alligator looks as sick as possible! You bite the alligator. The alligator is almost dead. The alligator bites you! The alligator completely misses you. You slice the alligator!! You kill the alligator! Sif Muna accepts your kill. You start resting. A tyrant leech comes into view. You see here an alligator corpse. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! Throw: 19 darts (poison) Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - tyrant leech Aim: a tyrant leech (65% to hit) You throw a poisoned dart. The poisoned dart hits the tyrant leech!! The tyrant leech looks as sick as possible! A swamp worm comes into view. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! You spew toxic sludge! The tyrant leech festers in the toxic bog!! The tyrant leech looks as sick as possible! The tyrant leech festers in the toxic bog!! The tyrant leech looks as sick as possible! The swamp worm festers in the toxic bog! The swamp worm looks as sick as possible! The tyrant leech festers in the toxic bog!! The tyrant leech looks as sick as possible! You kill the tyrant leech! Sif Muna accepts your kill. The swamp worm festers in the toxic bog! The swamp worm looks as sick as possible! The swamp worm festers in the toxic bog! The swamp worm looks as sick as possible! You kill the swamp worm! Sif Muna accepts your kill. Your noxious spew wanes. You see here a swamp worm corpse. You see here an alligator corpse. w - 19 poisoned darts (gained 1) w - 20 poisoned darts (gained 1) Found a book of Misfortune. Found 3 stones. You see here a book of Misfortune. You pick up a book of Misfortune and begin reading... Unfortunately, you learned nothing new. A swamp drake comes into view. Found a scroll of magic mapping. The helpless swamp drake fails to defend itself. You carve the swamp drake like a ham!!! You kill the swamp drake! Sif Muna accepts your kill. You see here 3 stones. t - 4 scrolls of magic mapping (gained 1) You hear a distant splash. Found a stone staircase leading down. Found a stone staircase leading down. There is a stone staircase leading down here. You now have 2338 gold pieces (gained 22). You see here a +0 leather armour. You now have 2358 gold pieces (gained 20). Found a spear. An alligator comes into view. Found a scroll of teleportation. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! You spew toxic sludge! The alligator festers in the toxic bog! The alligator looks as sick as possible! The alligator festers in the toxic bog! The alligator looks as sick as possible! The alligator festers in the toxic bog! The alligator looks as sick as possible! The alligator festers in the toxic bog! The alligator looks as sick as possible! The alligator festers in the toxic bog! The alligator looks as sick as possible! You kill the alligator! Sif Muna accepts your kill. You see here an alligator corpse. Found a potion of ambrosia and a book of Flames. Your noxious spew wanes. You see here a +0 spear. l - 15 scrolls of teleportation (gained 1) You pick up a book of Flames and begin reading... You add the spells Conjure Flame and Inner Flame to your library. g - a potion of ambrosia There is a staircase back to the Lair here. Done exploring. Done exploring. There is a staircase back to the Lair here. You see here 2 potions of flight. There is a stone staircase leading down here. There is a stone staircase leading down here. You fly downwards. Found a leather armour. Found a stone staircase leading down. There is a stone staircase leading up here. The helpless goliath frog fails to defend itself. You slice the goliath frog!! The goliath frog looks as sick as possible! The goliath frog is almost dead. The goliath frog barely misses you. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You ignite the poison in your surroundings! The goliath frog seems to burn from within!!!! You kill the goliath frog! Sif Muna accepts your kill. You fly upwards. There is a stone staircase leading down here. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. Casting: Ignite Poison (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. Casting: Eringya's Noxious Bog (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - swamp worm Aim: a swamp worm (100% to hit) You feel a surge of power! Zombie hands grab the swamp worm. The zombie hands constrict the swamp worm! The swamp worm fires a harpoon shot at you. The harpoon shot hits you. You are yanked forward by the harpoon shot. The zombie hands constrict the swamp worm! The swamp worm bites you but does no damage. The swamp worm bites you! You hit the swamp worm. The swamp worm is poisoned. The swamp worm is heavily wounded. The zombie hands constrict the swamp worm! The swamp worm bites you. You slice the swamp worm!! You kill the swamp worm! Sif Muna accepts your kill. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. There's nothing to close nearby. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Magic restored. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. HP restored. A swamp dragon comes into view. You see here a scroll of silence. v - a scroll of silence Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - swamp dragon Aim: a swamp dragon (asleep, 100% to hit) You feel a surge of power! The swamp dragon roars deafeningly! Zombie hands grab the swamp dragon. The zombie hands constrict the swamp dragon! You hear a shout! A swamp worm comes into view. The swamp dragon misses you. The swamp dragon closely misses you. The swamp dragon tramples you but does no damage. You hit the swamp dragon. The swamp dragon is moderately wounded. The zombie hands constrict the swamp dragon. The swamp dragon bites you. The swamp dragon completely misses you. The swamp dragon tramples you but does no damage. You slice the swamp dragon!! The swamp dragon looks as sick as possible! You bite the swamp dragon. The swamp dragon is severely wounded. The zombie hands constrict the swamp dragon! You kill the swamp dragon! Sif Muna accepts your kill. The swamp worm fires a harpoon shot at you. The harpoon shot misses you. A spriggan druid comes into view. It is wielding a +0 quarterstaff. The swamp worm fires a harpoon shot at you. The harpoon shot hits you but does no damage. The swamp worm fires a harpoon shot at you. The harpoon shot hits you but does no damage. The swamp worm fires a harpoon shot at you. The harpoon shot misses you. A spriggan rider comes into view. It is wielding a +2 spear of venom. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - spriggan druid Aim: a spriggan druid, wielding a +0 quarterstaff and wearing a +0 robe (100% to hit) Okay, then. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - spriggan druid Aim: a spriggan druid, wielding a +0 quarterstaff and wearing a +0 robe You feel a surge of power! That beam is likely to hit you. Continue anyway? The spriggan rider shouts! The spriggan druid is engulfed in freezing vapours. Unknown command. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - spriggan rider, p - spriggan druid Aim: a spriggan rider, wielding a +2 spear of venom and quivering stones (100% to hit) You feel a surge of power! Zombie hands grab the spriggan druid. Zombie hands grab the spriggan rider. The zombie hands constrict the spriggan druid! The zombie hands constrict the spriggan rider! The spriggan rider struggles to escape constriction. The spriggan druid is engulfed in freezing vapours. The spriggan druid struggles to escape constriction. The spriggan rider struggles to escape constriction. The spriggan druid is engulfed in freezing vapours. The spriggan druid calls out to the beasts of the wild! The swamp worm misses you. You hear a roar! Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - swamp worm, p - spriggan rider Aim: a swamp worm (100% to hit) You feel a surge of power! Zombie hands grab the swamp worm. The zombie hands constrict the spriggan druid! With its final breath, the spriggan druid offers up its power to the beasts of the wild! The swamp worm seems to grow more fierce. You kill the spriggan druid! Sif Muna accepts your kill. The zombie hands constrict the spriggan rider. The zombie hands constrict the swamp worm! You hear a shout! The spriggan rider struggles to escape constriction. The swamp worm bites you!! The spriggan rider escapes! You slash the swamp worm! The swamp worm is poisoned. The swamp worm is almost dead. The zombie hands constrict the swamp worm! You kill the swamp worm! Sif Muna accepts your kill. You slash the spriggan rider! The spriggan rider looks as sick as possible! The spriggan rider is moderately wounded. The spriggan rider is engulfed in freezing vapours. The spriggan rider hits you with a +2 spear of venom. A spriggan comes into view. It is wielding a +0 rapier. A swamp dragon comes into view. A swamp drake comes into view. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You ignite the poison in your surroundings! The spriggan rider seems to burn from within!!! You kill the spriggan rider! Sif Muna accepts your kill. You kill the hornet! Sif Muna accepts your kill. The spriggan shouts! The swamp dragon breathes poison at you. The swamp drake breathes poison at you. Casting: Ignite Poison (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! The swamp drake is engulfed in freezing vapours. Unknown command. A swamp drake comes into view. The swamp drake is engulfed in freezing vapours. The swamp dragon is engulfed in freezing vapours. The swamp dragon is engulfed in freezing vapours. You slice the swamp drake!! You kill the swamp drake! Sif Muna accepts your kill. The swamp drake is engulfed in freezing vapours. The swamp dragon is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - swamp drake Aim: a swamp drake (freezing vapour, moderately wounded, 100% to hit) You feel a surge of power! Zombie hands grab the swamp dragon. Zombie hands grab the swamp drake. The zombie hands constrict the swamp drake! The zombie hands constrict the swamp dragon! A spriggan comes into view. It is wielding a +0 dagger of venom. The swamp dragon barely misses you. The swamp dragon completely misses you. The swamp dragon misses you. The swamp drake is engulfed in freezing vapours. You kill the swamp drake! Sif Muna accepts your kill. The spriggan moves out of view. You slash the swamp dragon! The swamp dragon is poisoned. The swamp dragon is severely wounded. The zombie hands constrict the swamp dragon! The swamp dragon breathes poison at you. The blast of poison engulfs you but does no damage. You resist. You hear a shout! You completely miss the swamp dragon. The swamp dragon is almost dead. The zombie hands constrict the swamp dragon!! You kill the swamp dragon! Sif Muna accepts your kill. Really fly into that cloud of freezing vapour? Okay, then. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - spriggan Aim: a spriggan, wielding a +0 dagger of venom and wearing a +0 robe (100% to hit) You feel a surge of power! Zombie hands grab the spriggan. The zombie hands constrict the spriggan! The zombie hands constrict the spriggan! You kill the spriggan! Sif Muna accepts your kill. You see here a swamp drake corpse. Things that are here: a +0 dagger of venom; a +0 robe; a spriggan corpse Things that are here: a +2 spear of venom; 3 stones; a hornet corpse Things that are here: a +0 dagger of venom; a +0 robe; a spriggan corpse Items here: ) ? [ †. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - spriggan Aim: a spriggan, wielding a +0 rapier and wearing a +0 robe (100% to hit) You feel a surge of power! Zombie hands grab the spriggan. The zombie hands constrict the spriggan! The spriggan struggles to escape constriction. The zombie hands constrict the spriggan! You kill the spriggan! Sif Muna accepts your kill. Things that are here: a +0 dagger of venom; a +0 robe; a spriggan corpse Things that are here: a +0 rapier; a +0 robe; a swamp drake corpse There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. Things that are here: a +0 robe; a +0 rapier; a swamp drake corpse Things that are here: a +0 robe; a +0 dagger of venom; a spriggan corpse t - 5 scrolls of magic mapping (gained 1) Things that are here: a +0 robe; a +0 quarterstaff; a spriggan corpse Found 2 potions of mutation. Press: ? - help, v - describe, . - travel Some shallow water. You see here 2 potions of mutation. L - 2 potions of mutation Press: ? - help, v - describe, . - travel Some shallow water. Found an amber-encrusted leather armour. Found 18 gold pieces. A spriggan druid comes into view. It is wielding a +0 quarterstaff. The spriggan druid shouts! Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - spriggan druid Aim: a spriggan druid, wielding a +0 quarterstaff and wearing a +0 robe (100% to hit) You feel a surge of power! Zombie hands grab the spriggan druid. The zombie hands constrict the spriggan druid. The spriggan druid struggles to escape constriction. x2 The zombie hands constrict the spriggan druid. The spriggan druid closely misses you. You slash the spriggan druid! The spriggan druid is moderately wounded. The zombie hands constrict the spriggan druid! The spriggan druid hits you but does no damage. You slash the spriggan druid! The spriggan druid is poisoned. The spriggan druid is almost dead. The zombie hands constrict the spriggan druid!! You kill the spriggan druid! Sif Muna accepts your kill. Your Maces & Flails skill increases to level 13! You see here the +2 leather armour of Valiance {Will+}. M - the +2 leather armour of Valiance {Will+} A swamp dragon comes into view. You now have 2376 gold pieces (gained 18). The swamp dragon roars deafeningly! The swamp dragon breathes poison at you. The blast of poison misses you. A goliath frog comes into view. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goliath frog Aim: a goliath frog (100% to hit) You feel a surge of power! Zombie hands grab the swamp dragon. Zombie hands grab the goliath frog. The zombie hands constrict the swamp dragon! The zombie hands constrict the goliath frog! The goliath frog struggles to escape constriction. The swamp dragon breathes poison at you. The blast of poison misses you. The goliath frog struggles to escape constriction. You slash the swamp dragon! The swamp dragon is moderately wounded. The zombie hands constrict the swamp dragon. The zombie hands constrict the goliath frog! The goliath frog escapes! The swamp dragon misses you. The swamp dragon completely misses you. The swamp dragon closely misses you. You slash the swamp dragon! The swamp dragon is heavily wounded. The zombie hands constrict the swamp dragon. The swamp dragon bites you. The swamp dragon claws you! The swamp dragon tramples you. You are shoved backwards! The zombie hands lose their grip on the swamp dragon. You slice the swamp dragon!! The swamp dragon is almost dead. The swamp dragon bites you. The swamp dragon claws you but does no damage. The swamp dragon misses you. You hit the swamp dragon but do no damage. The swamp dragon is almost dead. The swamp dragon breathes poison at you. The blast of poison misses you. Unknown command. You slash the swamp dragon! You kill the swamp dragon! Sif Muna accepts your kill. The swamp dragon scales are intact enough to wear. The goliath frog hits you but does no damage. The goliath frog completely misses you. Things that are here: +0 swamp dragon scales; a swamp dragon corpse You closely miss the goliath frog. The goliath frog is heavily wounded. The goliath frog closely misses you. The goliath frog misses you. You slice the goliath frog!! You kill the goliath frog! Sif Muna accepts your kill. O - +0 swamp dragon scales Unknown command. Unknown command. Things that are here: a +0 quarterstaff; a +0 robe; a spriggan corpse Found 2 scrolls of identify and a scroll of noise. Found 11 gold pieces. Z - 2 scrolls of identify Okay, then. Okay, then. As you read the scroll of identify, it crumbles to dust. a - a potion of resistance Found 2 stones. You now have 2387 gold pieces (gained 11). HP restored. Unknown command. Unknown command. Magic restored. There is a stone staircase leading down here. Found a stone staircase leading down. You now have 2400 gold pieces (gained 13). An eleionoma comes into view. Casting: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - eleionoma Aim: an eleionoma (asleep) You feel a surge of power! The eleionoma shouts! The eleionoma is engulfed in freezing vapours. The eleionoma hurls a spray of splinters at you. The spray of wooden splinters misses you. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - eleionoma Aim: an eleionoma (freezing vapour, lightly wounded, 100% to hit) You feel a surge of power! Zombie hands grab the eleionoma. The zombie hands constrict the eleionoma. The eleionoma is engulfed in freezing vapours. The eleionoma escapes! The eleionoma is engulfed in freezing vapours. The eleionoma closely misses you. You hit the eleionoma. The eleionoma is poisoned. The eleionoma is heavily wounded. The eleionoma is engulfed in freezing vapours. The eleionoma closely misses you. You barely miss the eleionoma. The eleionoma is severely wounded. The eleionoma is engulfed in freezing vapours. The eleionoma misses you. You slice the eleionoma!! The eleionoma looks as sick as possible! The eleionoma is almost dead. The eleionoma is engulfed in freezing vapours. You kill the eleionoma! Sif Muna accepts your kill. You have identified the last wand. An eleionoma bone magically twists into a wand of mindburst (14). >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.29.0-11-gd7f09526c8 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 9, arena_suspended: 0 prev_cmd = CMD_MOVE_UP_LEFT repeat_cmd = CMD_NO_CMD Monster 'DEAD MONSTER' (0, 0) [midx = 0] currently acting: Player: {{{{{{{{{{{ Name: [meatsac] Species: Gnoll Job: Monk HP: 146/146; mods: 0/0 MP: 25/34; mod: 0 Stats: 7 (7) 30 (30) 15 (15) Position: (52, 18), god: Sif Muna (9), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 3 | 14 | 1467 | 61/225 Short Blades | X | 1 | 3 | 12 | 1166 | 154/188 Long Blades | X | 1 | 3 | 12 | 1166 | 154/188 Axes | X | 1 | 3 | 14 | 1467 | 61/225 Maces & Flails | X | 1 | 3 | 13 | 1204 | 4/206 Polearms | X | 1 | 3 | 12 | 1166 | 154/188 Staves | X | 1 | 3 | 12 | 1166 | 154/188 Ranged Weapons | X | 1 | 3 | 12 | 1166 | 154/188 Throwing | X | 1 | 3 | 12 | 1166 | 154/188 Armour | X | 1 | 3 | 12 | 1166 | 154/188 Dodging | X | 1 | 3 | 14 | 1467 | 61/225 Stealth | X | 1 | 3 | 13 | 1293 | 93/206 Shields | X | 1 | 3 | 12 | 1166 | 154/188 Unarmed Combat | X | 1 | 3 | 12 | 1166 | 154/188 Spellcasting | X | 1 | 3 | 12 | 1166 | 154/188 Conjurations | X | 1 | 3 | 12 | 1565 | 134/266 Hexes | X | 1 | 3 | 10 | 1166 | 185/212 Summonings | X | 1 | 3 | 10 | 1166 | 185/212 Necromancy | X | 1 | 3 | 10 | 1166 | 185/212 Translocations | X | 1 | 3 | 10 | 1166 | 185/212 Transmutations | X | 1 | 3 | 10 | 1166 | 185/212 Fire Magic | X | 1 | 3 | 10 | 1166 | 185/212 Ice Magic | X | 1 | 3 | 10 | 1166 | 185/212 Air Magic | X | 1 | 3 | 10 | 1166 | 185/212 Earth Magic | X | 1 | 3 | 10 | 1166 | 185/212 Poison Magic | X | 1 | 3 | 10 | 1166 | 185/212 Invocations | X | 1 | 3 | 13 | 1166 | 157/173 Evocations | X | 1 | 3 | 12 | 1166 | 154/188 Spell bugs: Durations: Attributes: #12: 3424 #13: 1024 #22: 1 #23: 32298 #24: 967870866 #49: 3441 Mutations: fangs: 1 (innate) iridescent scales: 1 inability to read after injury: 1 strong nose: 1 (innate) distributed training: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #17: +5 battleaxe of Descent {venom, Fragile Fly Str-5 Int+8} eq slot #1, inv slot #26: +2 cloak of poison resistance eq slot #2, inv slot #44: +2 helmet eq slot #3, inv slot #5: +2 pair of gloves of Weifeaff {Slay+3} eq slot #4, inv slot #50: +2 pair of boots eq slot #6, inv slot #2: +2 robe of the Archmagi eq slot #7, inv slot #39: +4 ring of slaying eq slot #8, inv slot #49: +6 ring of intelligence eq slot #9, inv slot #47: amulet of faith }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ♣♣♣♣ ♣~§♣~...♣♣ ♣♣~~~.~~~~☼§♣♣♣ ♣♣.~~~~~~~§§§§.♣♣ ♣♣..~~~.§~~~~§R..♣♣♣ ♣♣..~.~~..~~~§~~@♣..♣ ♣♣♣ ~..~~..~ ♣.~~.~§.♣..♣♣♣~♣♣ .~~~~.♣♣ ♣♣~§~.>♣...~♣.~.♣♣ ~~~.<~~♣♣♣♣♣♣~.~..~.~♣....♣♣♣ ~~.......~♣~.♣.......~......♣♣ ~~...~~....~~.....~~...~...~~♣ .§.♣~~~~~♣......~~~~...~~....♣ ~~~.~..†♣♣♣♣♣...~~~~.~~~~~..♣♣ ~~~~...~♣ .....~~~..~~~~§.♣♣ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>