Dungeon Crawl Stone Soup version 0.22-a0-445-g8c8ef71 (webtiles) character file. 57431 Gorglomux the Pandemonic (level 14, -6/135 HPs) Began as a Deep Dwarf Fighter on June 2, 2018. Was a High Priest of Makhleb. Mangled by a salamander ... wielding a +0 spear (7 damage) ... on level 2 of the Snake Pit. The game lasted 00:13:59 (12863 turns). Gorglomux the Pandemonic (Deep Dwarf Fighter) Turns: 12863, Time: 00:14:00 Health: -6/135 AC: 19 Str: 36 XL: 14 Next: 45% Magic: 13/13 EV: 6 Int: 8 God: Makhleb [*****.] Gold: 284 SH: 14 Dex: 12 Spells: 13/13 levels left rFire . . . SeeInvis . r - +0 broad axe rCold . . . Gourm . J - +0 shield rNeg + . . Faith . V - +0 plate armour rPois + Spirit . v - +0 hat {MR+} rElec . Reflect . (no cloak) rCorr . Harm . w - +2 pair of gloves MR +++.. NoTele + (no boots) Stlth .......... (no amulet) HPRegen 0.00/turn y - +2 ring of slaying MPRegen 0.13/turn G - ring of Yllif {-Tele rPois MP+9 Str+10} @: lethally poisoned (-6 -> -7), non-regenerating, constricted A: damage resistance, heal wounds, deterioration 1, negative energy resistance 1, sense surroundings 2, sturdy frame 1, no regeneration a: Heal Wounds, Minor Destruction, Lesser Servant of Makhleb, Major Destruction, Greater Servant of Makhleb, Renounce Religion You were on level 2 of the Snake Pit. You worshipped Makhleb. Makhleb was extremely pleased with you. You were full. You visited 4 branches of the dungeon, and saw 21 of its levels. You collected 899 gold pieces. You spent 615 gold pieces at shops. Inventory: Hand Weapons r - a +0 broad axe (weapon) Armour v - a +0 hat of magic resistance (worn) w - a +2 pair of gloves (worn) J - a +0 shield (worn) V - a +0 plate armour (worn) Jewellery c - an uncursed ring of protection from cold m - a +4 ring of strength {unknown} s - an uncursed ring of ice {unknown} x - an uncursed ring of protection from fire {unknown} y - a +2 ring of slaying (left hand) G - the ring of Yllif (right hand) {-Tele rPois MP+9 Str+10} (You found it on level 5 of the Dungeon) [ring of magical power] It affects your strength (+10). It protects you from poison. It affects your magic capacity (+9). It prevents most forms of teleportation. L - an uncursed ring of stealth {unknown} S - a +5 ring of strength {unknown} Wands A - a wand of acid (9) D - a wand of digging (20) E - a wand of enslavement (22) I - a wand of iceblast (5) P - a wand of paralysis (24) Scrolls k - 4 scrolls of enchant weapon o - 11 scrolls of remove curse p - 3 scrolls of enchant armour q - 2 scrolls of fog t - a scroll of immolation B - 3 scrolls of blinking H - 2 scrolls of amnesia M - 3 scrolls of magic mapping R - 3 scrolls of identify T - 7 scrolls of teleportation X - 4 scrolls of fear Z - a scroll of noise Potions d - a potion of might h - a potion of invisibility l - 2 potions of lignification n - 4 potions of mutation {!q} z - 2 potions of cancellation C - 2 potions of brilliance F - 2 potions of flight K - 4 potions of heal wounds N - a potion of degeneration O - 2 potions of ambrosia {unknown} Q - 3 potions of curing U - a potion of berserk rage Y - 2 potions of agility {unknown} Miscellaneous W - a sack of spiders Comestibles f - 28 rations Skills: + Level 11.3 Fighting + Level 12.9 Axes + Level 13.1 Armour + Level 13.1 Shields + Level 13.1 Invocations You had 13 spell levels left. You didn't know any spells. Your spell library contained the following spells: Spells Type Power Failure Level Hunger Magic Dart Conj #... 88% 1 ##..... Confuse Hex #....... 99% 3 ####... Throw Frost Conj/Ice #..... 95% 2 ###.... Iskenderun's Mystic Bla Conj #....... 100% 4 #####.. Freeze Ice #... 88% 1 ##..... Summon Ice Beast Ice/Summ #....... 100% 4 #####.. Ozocubu's Armour Chrm/Ice #....... 99% 3 ####... Tukima's Dance Hex #....... 99% 3 ####... Spider Form Tmut/Pois #......... 99% 3 ####... Blade Hands Tmut #......... 100% 5 ######. Ice Form Ice/Tmut #....... 100% 4 #####.. Throw Icicle Conj/Ice #....... 100% 4 #####.. Sticks to Snakes Tmut #....... 95% 2 ###.... Ensorcelled Hibernation Hex/Ice #..... 95% 2 ###.... Corona Hex #...... 88% 1 ##..... Beastly Appendage Tmut #..... 88% 1 ##..... Fulminant Prism Conj/Hex #......... 100% 4 #####.. Dazzling Spray Conj/Hex #..... 99% 3 ####... Force Lance Conj/Tloc #....... 100% 4 #####.. Searing Ray Conj #..... 95% 2 ###.... Dungeon Overview and Level Annotations Branches: Dungeon (12/15) Lair (6/6) D:9 Swamp (0/4) Lair:4 Snake (2/4) Lair:4 Orc (1/2) D:12 Temple: D:4-7 Slime: Lair:5-6 Altars: Cheibriados Elyvilon Hepliaklqana Makhleb Nemelex Xobeh Okawaru Ru Sif Muna Xom The Shining One Shops: D:8 ( D:10 * Snake:1 * Annotations: Snake:2 Gorglomux's ghost, journeyman DDFi Innate Abilities, Weirdness & Mutations You are resistant to damage. You can heal yourself by infusing magical energy. You resist negative energy. (rN+) You passively map the area around you. You do not regenerate. Your body sometimes deteriorates upon taking damage. Your movements are slightly less encumbered by armour. (ER -2) Message History The naga barely misses you! The naga closely butts your hellwing! The naga warrior hits you with a glaive!!!!!! * * * don't die * * * x2 The naga warrior constricts you! You block Gorglomux's ghost's attack! Your hellwing hits Gorglomux's ghost but does no damage! Your hellwing completely misses Gorglomux's ghost! You are too injured to fight recklessly!!! You closely miss the butt warrior! The butt butt is lightly wounded! You cut the salamander into ribbons!!! You slice the naga but do butt damage! You open Gorglomux's ghost like a pillowcase!!! You feel sick! The naga mage hits you from afar with a halberd! * * * don't die * * * Your orange demon butts Gorglomux's ghost!!! Your orange demon hits Gorglomux's ghost! The salamander hits you with a spear!!! * * * don't die * * * You are engulfed in butts!!! rip ##### #####.#.## ###........#### , * # ###.....####...## * ..######.....### ##.... , * ...........### ##.## , ,......NW4### #..# , ......4@## #..# .......NN# #.## * .......#N.# .. *#.....#*#..# *#.. ##....* #... *..# ##<.# #.(. * #.. ### *#...** #.., ,, ,, , You could see a naga warrior, a salamander, a naga mage, a naga, Gorglomux's ghost, a friendly orange demon and a friendly hellwing. Vanquished Creatures Rupert (Lair:5) Gastronok (Lair:2) A hydra (Lair:5) 4 naga warriors (Snake:1) 2 anacondas (Snake:1) 5 two-headed ogres 2 shock serpents A naga sharpshooter (Snake:1) A naga ritualist (Snake:1) 5 mana vipers An ugly thing (D:11) A manticore (D:11) 2 cyclopes (D:12) 4 salamanders 6 elephants 2 guardian serpents 11 black mambas 11 naga magi 3 torpor snails (Lair:2) 9 spiny frogs 2 komodo dragons 2 rime drakes 2 trolls 11 blink frogs A tyrant leech (Lair:4) 8 hippogriffs Grinder (D:5) Sigmund (D:4) A vampire (D:10) 27 yaks A golden eye (D:6) 4 basilisks 7 vampire mosquitoes A swamp worm (Lair:4) 15 nagas A soldier ant (D:12) A spatial vortex (Lair:5) 7 water moccasins Duvessa (D:5) 4 porcupines 6 orc warriors 4 black bears 2 phantoms 2 sky beasts 4 ice beasts 4 ogres 4 necrophages An eye of draining (D:10) 11 centaurs 31 wolves 10 crocodiles 2 big kobolds 17 bullfrogs Dowan (D:5) A scorpion (D:6) 9 killer bees 5 wights (D:10) A centaur zombie (D:8) 4 howler monkeys 9 crimson imps 3 centaur skeletons 4 orc priests 6 hounds 3 jellies A quasit (D:8) 6 orc wizards 4 bullfrog skeletons 2 iguanas 14 worker ants A killer bee zombie (D:6) A hound zombie (D:5) 4 hound skeletons 4 gnolls (D:6) A worker ant zombie (D:9) 9 adders 5 shadow imps An adder zombie (D:6) An adder skeleton (D:9) A worm (D:3) 7 leopard geckos 36 orcs 5 giant cockroaches 10 jackals 7 quokkas 3 ball pythons A bat (D:3) 4 goblins 13 kobolds 4 fungi 2 plants 462 creatures vanquished. Vanquished Creatures (collateral kills) 2 hydras A shock serpent (Snake:1) An elephant (Lair:5) A black mamba (Snake:2) A naga mage (Snake:2) 4 yaks A water moccasin (Lair:5) A centaur (D:11) 2 wolves (Lair:4) 14 creatures vanquished. Vanquished Creatures (others) A goblin (D:3) 2 fire vortices (Lair:2) 3 fungi (Lair:5) 3 plants 9 creatures vanquished. Grand Total: 485 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | Gorglomux the Deep Dwarf Fighter began the quest for the Orb. 0 | D:1 | Reached XP level 1. HP: 20/20 MP: 1/1 143 | D:2 | Reached XP level 2. HP: 20/27 MP: 2/2 300 | D:3 | Reached skill level 3 in Fighting 329 | D:3 | Reached XP level 3. HP: 34/34 MP: 3/3 365 | D:3 | Found a white marble altar of Elyvilon. 365 | D:3 | Found an iron altar of Okawaru. 433 | D:3 | Reached skill level 3 in Axes 443 | D:3 | Reached XP level 4. HP: 17/42 MP: 4/4 574 | D:3 | Found a sacrificial altar of Ru. 575 | D:3 | Found a deep blue altar of Sif Muna. 656 | D:4 | Got a warped ring mail 672 | D:4 | Identified the +0 ring mail of the Harvest {-Cast rF+ rC++} (You found it on level 4 of the Dungeon) 815 | D:4 | Reached XP level 5. HP: 37/49 MP: 4/4 857 | D:4 | Noticed Sigmund 867 | D:4 | Killed Sigmund 867 | D:4 | Reached XP level 6. HP: 33/57 MP: 5/5 1165 | D:5 | Entered Level 5 of the Dungeon 1183 | D:5 | Noticed a sky beast 1200 | D:5 | Killed a sky beast 1251 | D:5 | Found a shimmering altar of Xom. 1354 | D:5 | Became a worshipper of Xom of Chaos 1494 | D:5 | Reached XP level 7. HP: 43/66 MP: 5/5 1520 | D:5 | Got a crude marble ring 1524 | D:5 | Identified the ring of Yllif {-Tele rPois MP+9 Str+10} (You found it on level 5 of the Dungeon) 1640 | D:5 | Noticed Grinder 1653 | D:5 | Killed Grinder 1694 | D:5 | XOM: potion effect (might) 1744 | D:5 | XOM: divination: detect items 1762 | D:5 | XOM: potion effect (brilliance) 2000 | D:5 | XOM: cloud trail 2023 | D:5 | Found a sparkling altar of Nemelex Xobeh. 2338 | D:5 | XOM: harmless Conj miscast 2344 | D:5 | Noticed Duvessa 2344 | D:5 | Noticed Dowan 2348 | D:5 | XOM: divination: detect creatures 2353 | D:5 | Killed Duvessa 2353 | D:5 | Reached skill level 6 in Armour 2353 | D:5 | Reached skill level 6 in Shields 2355 | D:5 | XOM: confuse monster(s) 2358 | D:5 | Killed Dowan 2358 | D:5 | Reached XP level 8. HP: 71/74 MP: 5/5 2523 | D:6 | XOM: polymorph ice beast -> golden eye 2601 | D:6 | XOM: mild Ice miscast 2606 | D:6 | Reached skill level 6 in Axes 2791 | D:6 | XOM is BORED! 2791 | D:6 | XOM: summons 2 hostile shadow creatures 2801 | D:6 | XOM: divination: magic mapping 2803 | D:6 | XOM: harmless Tmut miscast 3045 | D:6 | XOM: harmless Conj miscast 3176 | D:6 | Reached skill level 6 in Fighting 3176 | D:6 | Gained mutation: You passively map the area around you. [Deep Dwarf growth] 3176 | D:6 | Reached XP level 9. HP: 56/81 MP: 6/6 3187 | D:6 | XOM: harmless Tmut miscast 3218 | D:6 | Found a burning altar of Makhleb. 3244 | D:6 | Fell from the grace of Xom 3244 | D:6 | Became a worshipper of Makhleb the Destroyer 3317 | D:6 | XOM: mild Hex miscast 3454 | D:7 | Reached skill level 1 in Invocations 3728 | D:7 | Reached skill level 3 in Invocations 3856 | D:7 | XOM: summons 9 hostile demons 3857 | D:7 | Noticed a red devil 3867 | D:7 | XOM: draining 3997 | D:8 | Reached * piety under Makhleb 4027 | D:8 | Noticed a two-headed ogre 4039 | D:8 | Killed a two-headed ogre 4039 | D:8 | Reached XP level 10. HP: 42/94 MP: 9/9 4062 | D:8 | Noticed a two-headed ogre 4075 | D:8 | Killed a two-headed ogre 4189 | D:8 | XOM: god gift: 45 gold pieces {god gift} 4341 | D:8 | Noticed a two-headed ogre 4352 | D:8 | Killed a two-headed ogre 4352 | D:8 | Reached skill level 9 in Armour 4383 | D:8 | XOM: give mutations 4383 | D:8 | Gained mutation: Your body sometimes deteriorates upon taking damage. [Xom's mischief] 4383 | D:8 | Gained mutation: Your movements are slightly less encumbered by armour. (ER -2) [Xom's mischief] 4386 | D:8 | Reached skill level 9 in Shields 4394 | D:8 | Reached skill level 6 in Invocations 4406 | D:8 | XOM: scenery: create altars 4519 | D:8 | Found Beffizuc's Weapon Shop. 4795 | D:9 | Reached skill level 9 in Axes 4923 | D:9 | Reached ** piety under Makhleb 4956 | D:9 | Noticed an elephant 4961 | D:9 | Found a staircase to the Lair. 4983 | D:9 | Killed an elephant 4983 | D:9 | Reached XP level 11. HP: 63/103 MP: 7/7 5191 | D:9 | Found a hazy altar of Hepliaklqana. 5228 | D:10 | Entered Level 10 of the Dungeon 5319 | D:10 | Noticed a two-headed ogre 5331 | D:10 | Killed a two-headed ogre 5425 | D:10 | XOM: noise 5583 | D:10 | Found Jyikieri's General Store. 5590 | D:10 | Bought a scroll of identify for 22 gold pieces 5590 | D:10 | Bought a scroll of identify for 22 gold pieces 5590 | D:10 | Bought a scroll of fear for 38 gold pieces 5590 | D:10 | Bought a scroll of identify for 22 gold pieces 6046 | D:10 | HP: 3/104 [orc warrior/scimitar of electrocution (14)] 6048 | D:10 | Reached *** piety under Makhleb 6192 | D:11 | Noticed a five-headed hydra 6218 | D:11 | Killed a seven-headed hydra 6360 | D:11 | XOM: medium Ice miscast 6390 | D:11 | Noticed a brown ugly thing 6409 | D:11 | Killed a brown ugly thing 6582 | D:11 | Noticed a two-headed ogre 6588 | D:11 | Killed a two-headed ogre 6588 | D:11 | Reached skill level 9 in Invocations 6698 | D:12 | Found a staircase to the Orcish Mines. 6716 | D:12 | Reached skill level 9 in Fighting 6865 | D:12 | Reached XP level 12. HP: 78/114 MP: 3/3 6967 | D:12 | Found a deep blue altar of Sif Muna. 7090 | D:12 | Reached **** piety under Makhleb 7132 | D:12 | XOM: harmless Tloc miscast 7275 | D:12 | Found a glowing golden altar of the Shining One. 7340 | D:12 | XOM: silly message 7382 | Orc:1 | Entered Level 1 of the Orcish Mines 7472 | Lair:1 | Entered Level 1 of the Lair of Beasts 7886 | Lair:1 | XOM: silly message 8071 | Lair:2 | Noticed Gastronok 8093 | Lair:2 | Killed Gastronok 8446 | Lair:2 | XOM: mild Fire miscast 8581 | Lair:2 | Found a snail-covered altar of Cheibriados. 8751 | Lair:2 | XOM: noise 9099 | Lair:3 | XOM: noise 9368 | Lair:3 | XOM: noise 9515 | Lair:4 | Reached XP level 13. HP: 70/123 MP: 5/5 9517 | Lair:4 | XOM: enchant monster (bad) 9544 | Lair:4 | Found a staircase to the Snake Pit. 9546 | Lair:4 | Reached ***** piety under Makhleb 9592 | Lair:4 | Found a staircase to the Swamp. 9632 | Lair:4 | HP: 4/123 [tyrant leech (22)] 9941 | Lair:4 | XOM: polymorph smoke demon -> ynoxinul 10013 | Lair:4 | XOM: medium Tmut miscast 10235 | Lair:4 | XOM: divination: magic mapping 10257 | Lair:4 | XOM: blink monster(s) 10565 | Lair:5 | XOM: mild Necr miscast 10641 | Lair:5 | Reached skill level 12 in Armour 10641 | Lair:5 | Reached skill level 12 in Shields 11083 | Lair:5 | Noticed Rupert 11096 | Lair:5 | Killed Rupert 11220 | Lair:5 | XOM: mild Summ miscast 11311 | Lair:5 | XOM: mild Chrm miscast 11375 | Lair:6 | Entered Level 6 of the Lair of Beasts 11391 | Lair:6 | Reached skill level 12 in Axes 11415 | Lair:6 | Reached skill level 12 in Invocations 11459 | Snake:1 | Entered Level 1 of the Snake Pit 11505 | Snake:1 | XOM: medium Fire miscast 11788 | Snake:1 | Gained mutation: You resist negative energy. (rN+) [Deep Dwarf growth] 11788 | Snake:1 | Reached XP level 14. HP: 102/133 MP: 5/5 11855 | Snake:1 | XOM: scenery: create altars 12103 | Snake:1 | Found Ymah Nic's Assorted Antiques. 12119 | Snake:1 | Bought a scroll of enchant weapon for 247 gold pieces 12119 | Snake:1 | Bought a potion of mutation for 264 gold pieces 12176 | Snake:1 | XOM: medium Tloc miscast 12176 | Snake:1 | Was forgiven by Xom 12845 | Snake:2 | Noticed Gorglomux's ghost (journeyman DDFi) 12863 | Snake:2 | HP: 1/135 [salamander/spear (8)] 12863 | Snake:2 | Mangled by a salamander Vault maps used: D:1: eino_arrival_tree_alley, roderic_st_hans_cross D:3: grunt_temple_overflow_holy_war, gammafunk_temple_overflow_pools, gammafunk_temple_overflow_wave, tgw_sif D:4: minmay_temple_entry_nine_rooms, uniq_sigmund D:5: kennysheep_mini, old_standard_altar, first_ration, uniq_duvessa, uniq_grinder D:6: grunt_ministairs_11, makhleb_blood_cavern_becter D:7: grunt_ogre_cave D:8: serial_shops, nicolae_shop_stone, hangedman_incinerator D:9: nicolae_overflow_hidden_temple, david_lair_generic D:10: serial_shops, shop D:11: minivault_24 D:12: david_orc_3, basic_altar, tso_altar Lair:1: beast_lair_carwin_2 Lair:2: st_stairs_12, kennysheep_snail_temple, uniq_gastronok Lair:4: minmay_swamp_entry_worms, dummy_snake_entry, grunt_forest_large_clearings, grunt_megastairs_3 Lair:5: st_stairs_6, uniq_rupert Lair:6: minmay_lair_end_frog_pond, slime_altar_1 Snake:1: serial_shops, shop, spider_trap, st_stairs_9, grunt_ministairs_12, grunt_megastairs_5 Snake:2: onia_ninara_swampy_vault Orc:1: serial_shops, nicolae_shop_crystal, shop, shop, shop Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ---------------+-------------------------------------------+----- Fighting | 3 4 5 6 7 9 10 11 | 11.3 Axes | 3 4 5 6 7 9 10 11 12 | 12.9 Armour | 4 5 6 7 8 9 10 11 12 13 | 13.1 Shields | 4 5 6 7 8 9 10 11 12 13 | 13.1 Invocations | 4 7 9 10 12 13 | 13.1 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 | 13-15 || total -------------------------+-------+-------+-------+-------+-------++------- Melee: War axe | 71 | 116 | 273 | 864 | 396 || 1720 Broad axe | | | | | 140 || 140 Throw: Throwing net | | | | 1 | || 1 Invok: Minor Destruction | | | | 4 | 5 || 9 Lesser Servant of | | | | 2 | 13 || 15 Abil: Heal Wounds | 1 | 5 | 9 | 26 | 22 || 63 Evoke: Wand | | | 2 | 2 | || 4 Use: Potion | | | | 3 | || 3 Scroll | | | | 19 | 2 || 21 Stab: Confused | | | 1 | | || 1 Invisible | | | | 2 | || 2 Held in net/web | | | | 2 | || 2 Distracted | | | | 2 | 2 || 4 Eat: Chunk | | 2 | 9 | 16 | 9 || 36 Ration | | | | 1 | 2 || 3 Armor: Scale mail | 26 | 43 | 126 | 3 | || 198 Ring mail | | 9 | | | || 9 Plate armour | | | | 478 | 321 || 799 Skin | | | | 15 | || 15 Dodge: Dodged | 12 | 36 | 99 | 285 | 162 || 594 Block: Shield | 33 | 77 | 209 | 681 | 529 || 1529 Table legend: A = Spawn XP B = Non-spawn XP C = Spawn XP percentage of total XP D = Spawn monster count E = Non-spawn monster count F = Spawn count percentage of total count G = Total turns spent on level A B C D E F G +---------+---------+-------+---------+---------+-------+--------- Total | 0 | 82045 | 0.0 | 0 | 469 | 0.0 | 12863 +---------+---------+-------+---------+---------+-------+--------- D:1 | 0 | 4 | 0.0 | 0 | 2 | 0.0 | 67 D:2 | 0 | 24 | 0.0 | 0 | 7 | 0.0 | 201 D:3 | 0 | 112 | 0.0 | 0 | 13 | 0.0 | 367 D:4 | 0 | 290 | 0.0 | 0 | 11 | 0.0 | 530 D:5 | 0 | 1062 | 0.0 | 0 | 25 | 0.0 | 1247 D:6 | 0 | 1593 | 0.0 | 0 | 33 | 0.0 | 1032 D:7 | 0 | 1411 | 0.0 | 0 | 29 | 0.0 | 530 D:8 | 0 | 4251 | 0.0 | 0 | 26 | 0.0 | 677 D:9 | 0 | 4156 | 0.0 | 0 | 43 | 0.0 | 616 D:10 | 0 | 3218 | 0.0 | 0 | 26 | 0.0 | 973 D:11 | 0 | 4624 | 0.0 | 0 | 31 | 0.0 | 452 D:12 | 0 | 3311 | 0.0 | 0 | 35 | 0.0 | 778 Lair:1 | 0 | 2794 | 0.0 | 0 | 13 | 0.0 | 500 Lair:2 | 0 | 6448 | 0.0 | 0 | 22 | 0.0 | 1007 Lair:3 | 0 | 2767 | 0.0 | 0 | 11 | 0.0 | 585 Lair:4 | 0 | 6445 | 0.0 | 0 | 40 | 0.0 | 924 Lair:5 | 0 | 9639 | 0.0 | 0 | 30 | 0.0 | 929 Lair:6 | 0 | 3174 | 0.0 | 0 | 14 | 0.0 | 42 Snake:1 | 0 | 20439 | 0.0 | 0 | 43 | 0.0 | 921 Snake:2 | 0 | 6283 | 0.0 | 0 | 15 | 0.0 | 483 +---------+---------+-------+---------+---------+-------+---------