Dungeon Crawl Stone Soup version 0.35-a0-295-g2878072334 (webtiles) character file. Game seed: 2551853219004165933 21153 Esse the Martial Artist (level 12, 0/109 HPs) Began as a Gnoll Shapeshifter on Apr 26, 2026. Was an Initiate of Gozag. Slain by an ice beast (3 damage) ... summoned by an ice statue ... in an ice cave. The game lasted 00:16:34 (11819 turns). Esse the Martial Artist (Gnoll Shapeshifter) Turns: 11819, Time: 00:16:35 Health: 0/109 AC: 12 Str: 14 XL: 12 Next: 87% Magic: 29/32 EV: 13 Int: 11 God: Gozag Gold: 897 SH: 0 Dex: 15 Spells: 19/26 levels left rFire x . . (150%) - Horns rCold + + . (33%) (offhand unavailable) rNeg . . . (100%) a - melded +0 animal skin rPois . (100%) (helmet unavailable) rElec . (100%) (cloak unavailable) rCorr . (100%) (gloves unavailable) SInv + (boots unavailable) Will ..... e - amulet of wildshape Stlth ++++ k - ring of see invisible HPRegen 0.38/turn u - ring of magical power MPRegen 0.23/turn c - rimehorn talisman %: no passive effects @: yak-form A: frigid aura, ice wizardry, amphibious, boosted hp, large, (fangs 1), treasure sense, distributed training a: Renounce Religion (0%), Potion Petition (0%), Call Merchant (0%), Bribe Branch (0%) You were in an ice cave. You worshipped Gozag. Gozag was pleased with you. You were an ice-encrusted yak. You visited 3 branches of the dungeon, and saw 13 of its levels. You also visited: Ice Cave. You collected 2232 gold pieces. You spent 154 gold pieces at shops. You paid 1181 gold pieces to Gozag. Inventory: Hand Weapons h - the +9 spear of Armageddon {distort, rPois Will+ Str+3} (You found it on level 3 of the Dungeon) rPois: It protects you from poison. Will+: It increases your willpower. Str+3: It affects your strength (+3). It cannot be enchanted further. j - a +2 whip of draining v - a +2 short sword of distortion Missiles d - 21 poisoned darts (quivered) o - 5 curare-tipped darts q - 5 boomerangs r - 2 atropa-tipped darts Armour a - a +0 animal skin (melded) i - an orb of mesmerism n - a +0 kite shield t - the +0 leather armour of Springtime {Fly Will+} (You bought it in a shop on level 1 of the Lair of Beasts) Fly: It grants you flight. Will+: It increases your willpower. It cannot be enchanted further. w - a +0 pair of boots of flying Magical Staves g - a staff of alchemy p - a staff of air Jewellery e - an amulet of wildshape (worn) f - an amulet of the acrobat k - a ring of see invisible (worn) l - a ring of willpower m - an amulet of dissipation u - a ring of magical power (worn) Talismans b - a quill talisman c - a rimehorn talisman (worn) s - a scarab talisman Wands g - a wand of flame (34) Scrolls c - a scroll of fear {unknown} d - 12 scrolls of identify {unknown} e - a scroll of enchant armour {unknown} h - 3 scrolls of vulnerability {unknown} l - a scroll of poison {unknown} m - 5 scrolls of revelation {unknown} n - a scroll of noise {unknown} o - a scroll of enchant weapon {unknown} q - 2 scrolls of teleportation {unknown} u - a scroll of acquirement {unknown} v - a scroll of blinking {unknown} y - a scroll of immolation {unknown} Potions L - 8 potions of lignification f - a potion of haste {unknown} A - 2 potions of attraction k - a potion of curing {unknown} w - a potion of heal wounds s - 3 potions of might {unknown} t - 2 potions of ambrosia {unknown} x - a potion of moonshine {unknown} z - a potion of cancellation {unknown} D - a potion of magic {unknown} Baubles a - 3 flux baubles Skills: + Level 9.1 Fighting + Level 7.8 Short Blades + Level 7.8 Long Blades + Level 7.8 Axes + Level 7.8 Maces & Flails + Level 7.8 Polearms + Level 7.8 Staves + Level 7.8 Ranged Weapons + Level 7.8 Throwing + Level 7.8 Armour + Level 9.1 Dodging + Level 7.8 Stealth + Level 7.8 Shields + Level 10.2 Unarmed Combat + Level 7.8 Spellcasting + Level 6.5 Conjurations + Level 6.5 Hexes + Level 6.5 Summonings + Level 6.5 Necromancy + Level 6.5 Translocations + Level 6.5 Forgecraft + Level 6.5 Fire Magic + Level 6.5 Ice Magic + Level 6.5 Air Magic + Level 6.5 Earth Magic + Level 6.5 Alchemy + Level 8.6 Invocations + Level 7.8 Evocations + Level 9.7(14.7) Shapeshifting You had 19 spell levels left. You knew the following spells: Your Spells Type Power Damage Failure Level a - Fugue of the Fallen Necr 18% N/A 3% 3 b - Forge Lightning Spir Air/Frge 18% 3d4 11% 4 Your spell library contained the following spells: Spells Type Power Damage Failure Level Sandblast Erth 36% 2d10 1% 1 Summon Small Mammal Summ 72% N/A 1% 1 Lesser Beckoning Tloc 36% N/A 1% 2 Summon Ice Beast Ice/Summ 18% N/A 1% 3 Maxwell's Portable Pile Tloc 18% (3-9)d3 3% 3 Airstrike Air 9% 2d(2-18) 11% 4 Cigotuvi's Putrefaction Necr/Air 18% N/A 11% 4 Flame Wave Conj/Fire 18% 2d7 11% 4 Iskenderun's Battlesphe Conj/Frge 18% 2d9 11% 4 Iskenderun's Mystic Bla Conj/Tloc 18% 2d6 (+2d2 11% 4 Martyr's Knell Necr/Summ 18% N/A 11% 4 Olgreb's Toxic Radiance Alch 18% N/A 11% 4 Passage of Golubria Tloc 18% N/A 11% 4 Vhi's Electric Charge Tloc/Air 36% N/A 11% 4 Arcjolt Conj/Air 9% 1d19 30% 5 Borgnjor's Vile Clutch Necr/Erth 9% N/A 30% 5 Forge Phalanx Beetle Frge 9% N/A 86% 6 Plasma Beam Fire/Air 9% 2x1d19 86% 6 Magnavolt Erth/Air 9% 4d10 100% 7 Maxwell's Capacitive Co Air 9% ∞ 100% 8 Dungeon Overview and Level Annotations Branches: Dungeon (10/15) Temple (1/1) D:5 Lair (2/5) D:10 Shoals (0/4) Lair:2 Orc (0/2) D:10 IceCv (1/1) Snake: Lair:2-3 Spider: Lair:2-3 The Realm of Zot is guarded by orbs of winter. Altars: Ashenzari Cheibriados Dithmenos Elyvilon Fedhas Gozag Hepliaklqana Kikubaaqudgha Makhleb Nemelex Xobeh Okawaru Qazlal Ru Sif Muna Trog Uskayaw Vehumet Wu Jian Xom Yredelemnul Zin The Shining One Shops: Lair:1 * Annotations: Lair:1 Gastronok Lair:2 Amaemon IceCv exclusion: 3 ice statues Innate Abilities, Weirdness & Mutations You are an ice-encrusted yak. You freeze nearby walls in an area that expands as you fight. You can cast Ice magic more easily. You are amphibious. Your maximum health is increased. You are incapable of wielding weapons or throwing items. Your weapons and armour are melded. (You have very sharp teeth.) You have an uncanny knack for detecting items. Your experience applies equally to all skills. Message History Casting: Forge Lightning Spire (dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. You barely miss the ice beast. The ice beast is heavily wounded. The ice beast completely resists. The frigid air chills the ice beast but does no damage. The ice beast completely resists. The frigid air chills the ice beast but does no damage. The ice beast hits you. * * * LOW HITPOINT WARNING * * * The ice beast freezes you. You resist. * * * LOW HITPOINT WARNING * * * The ice beast completely resists. The frigid air chills the ice beast but does no damage. The ice beast completely resists. The frigid air chills the ice beast but does no damage. The ice beast hits you but does no damage. x3 The ice beast completely resists. The frigid air chills the ice beast but does no damage. The ice beast completely resists. The frigid air chills the ice beast but does no damage. Your lightning spire shoots out a bolt of lightning at the ice beast! The bolt of electricity hits the ice beast! x2 The ice beast dies! The ice beast disappears in a puff of smoke! The bolt of electricity hits your lightning spire. Your lightning spire completely resists. The ice beast hits you but does no damage. The ice beast completely resists. The frigid air chills the ice beast but does no damage. The ice beast completely resists. The frigid air chills the ice beast but does no damage. Your lightning spire shoots out a bolt of lightning at the ice beast! The bolt of electricity hits the ice beast! x2 The ice beast hits you. * * * LOW HITPOINT WARNING * * * The ice beast freezes you. You resist. You die... Your body crumbles into a pile of gold. ######### #.......# #...∩...# #.......# #.......# #...∩...# ##.YI..## ##Y.§## ##Y## ##..Y## ##.....## #.......# #.......# #$......# #(.....)# You could see 3 ice beasts and a friendly lightning spire (minion). Vanquished Creatures A hydra (Lair:2) Erica (Lair:2) 4 two-headed ogres An ugly thing (IceCv) A manticore (Lair:2) 4 elephants (Lair:2) 5 cane toads A kobold demonologist (D:10) A rime drake (Lair:1) A komodo dragon (Lair:2) A troll (D:10) A hornet (D:10) Prince Ribbit (D:7) 7 blink frogs A hydra simulacrum (IceCv) A wraith (D:10) A wyvern (Lair:2) A death yak simulacrum (IceCv) 21 yaks A fire bat (D:5) 2 steam dragons 5 water moccasins 4 orc warriors (D:10) 3 black bears 2 ogres 9 wolves 3 centaurs (D:8) A cane toad simulacrum (IceCv) A kobold brigand (D:9) 7 bullfrogs 2 gnoll sergeants 7 scorpions A marrowcuda (D:5) 6 rock fish (D:9) 2 polar bear simulacra (IceCv) 11 wights 16 killer bees 4 howler monkeys 3 bombardier beetles 4 hounds 2 jellies Crazy Yiuf (D:5) 14 orc priests A clockroach (D:4) A drude (D:8) 3 sleepcaps 4 iguanas Natasha (thrice) (D:2) 13 orc wizards A wolf simulacrum (IceCv) 7 gnolls 7 adders 2 white imps 2 ufetubi (D:5) 4 dart slugs 7 hobgoblins 4 jackals (D:1) 30 orcs 5 quokkas 5 ball pythons 5 bats 5 endoplasms (D:1) 3 frilled lizards 4 goblins 10 kobolds 4 rats 296 creatures vanquished. Vanquished Creatures (collateral kills) Sonja (Lair:1) A polar bear simulacrum (IceCv) 2 creatures vanquished. Grand Total: 298 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | Esse the Gnoll Shapeshifter began the quest for the Orb. 0 | D:1 | Reached XP level 1. HP: 20/20 MP: 1/1 79 | D:1 | Reached XP level 2. HP: 25/26 MP: 2/2 293 | D:1 | Reached XP level 3. HP: 27/31 MP: 3/3 863 | D:2 | Reached skill level 1 in Invocations 899 | D:2 | Encountered Natasha 906 | D:2 | Killed Natasha 907 | D:2 | Reached skill level 1 in Short Blades 907 | D:2 | Reached skill level 1 in Long Blades 907 | D:2 | Reached skill level 1 in Axes 907 | D:2 | Reached skill level 1 in Maces & Flails 907 | D:2 | Reached skill level 1 in Polearms 907 | D:2 | Reached skill level 1 in Staves 907 | D:2 | Reached skill level 1 in Ranged Weapons 907 | D:2 | Reached skill level 1 in Throwing 907 | D:2 | Reached skill level 1 in Armour 907 | D:2 | Reached skill level 1 in Stealth 907 | D:2 | Reached skill level 1 in Shields 907 | D:2 | Reached skill level 1 in Spellcasting 907 | D:2 | Reached skill level 1 in Evocations 907 | D:2 | Reached XP level 4. HP: 37/38 MP: 5/5 1018 | D:2 | Reached skill level 1 in Conjurations 1018 | D:2 | Reached skill level 1 in Hexes 1018 | D:2 | Reached skill level 1 in Summonings 1018 | D:2 | Reached skill level 1 in Necromancy 1018 | D:2 | Reached skill level 1 in Translocations 1018 | D:2 | Reached skill level 1 in Forgecraft 1018 | D:2 | Reached skill level 1 in Fire Magic 1018 | D:2 | Reached skill level 1 in Ice Magic 1018 | D:2 | Reached skill level 1 in Air Magic 1018 | D:2 | Reached skill level 1 in Earth Magic 1018 | D:2 | Reached skill level 1 in Alchemy 1143 | D:2 | Encountered Natasha 1172 | D:2 | Killed Natasha 1214 | D:2 | Reached XP level 5. HP: 43/43 MP: 5/7 1273 | D:2 | Encountered Natasha 1276 | D:2 | Killed Natasha 1915 | D:3 | Identified the +9 spear of Armageddon {distort, rPois Will+ | Str+3} 2103 | D:3 | Found an ornate altar of the Wu Jian Council. 2312 | D:4 | Found a basalt altar of Yredelemnul. 2364 | D:4 | Reached XP level 6. HP: 50/50 MP: 8/8 2407 | D:4 | Reached skill level 5 in Fighting 2407 | D:4 | Reached skill level 5 in Dodging 2851 | D:4 | Reached XP level 7. HP: 56/56 MP: 10/10 3030 | D:4 | Reached skill level 7 in Unarmed Combat 3209 | D:5 | Entered Level 5 of the Dungeon 3443 | D:5 | Encountered a two-headed ogre 3448 | D:5 | HP: 1/64 [two-headed ogre/+0 giant spiked club (17)] 3449 | D:5 | Killed a two-headed ogre 3450 | D:5 | Reached XP level 8. HP: 2/64 MP: 11/13 3817 | D:5 | Found a staircase to the Ecumenical Temple. 3817 | D:5 | Found a statue of an orb of winter. 3818 | D:5 | Found a statue of an orb of winter. 3828 | Temple | Entered the Ecumenical Temple 3843 | Temple | Became a worshipper of Gozag Ym Sagoz the Greedy 4001 | D:5 | Encountered Crazy Yiuf 4085 | D:5 | Reached XP level 9. HP: 61/69 MP: 14/14 4387 | D:5 | Found a shimmering altar of Xom. 4593 | D:5 | Killed Crazy Yiuf 5337 | D:6 | Found a bloodstained altar of Trog. 5581 | D:6 | Reached skill level 8 in Unarmed Combat 5833 | D:6 | Learned a level 3 spell: Fugue of the Fallen 5898 | D:7 | Reached skill level 5 in Invocations 5987 | D:7 | Found a stormy altar of Qazlal. 6009 | D:7 | Encountered Prince Ribbit 6017 | D:7 | Killed Prince Ribbit 6117 | D:7 | Reached XP level 10. HP: 77/77 MP: 17/17 6237 | D:7 | Reached skill level 5 in Short Blades 6237 | D:7 | Reached skill level 5 in Long Blades 6237 | D:7 | Reached skill level 5 in Axes 6237 | D:7 | Reached skill level 5 in Maces & Flails 6237 | D:7 | Reached skill level 5 in Polearms 6237 | D:7 | Reached skill level 5 in Staves 6237 | D:7 | Reached skill level 5 in Ranged Weapons 6237 | D:7 | Reached skill level 5 in Throwing 6237 | D:7 | Reached skill level 5 in Armour 6237 | D:7 | Reached skill level 5 in Stealth 6237 | D:7 | Reached skill level 5 in Shields 6237 | D:7 | Reached skill level 5 in Spellcasting 6237 | D:7 | Reached skill level 5 in Evocations 6324 | D:7 | Found a blossoming altar of Fedhas. 6570 | D:8 | Found a sacrificial altar of Ru. 7000 | D:8 | Encountered a two-headed ogre 7018 | D:8 | Killed a two-headed ogre 7305 | D:8 | Reached XP level 11. HP: 84/84 MP: 15/19 7463 | D:8 | Reached skill level 9 in Unarmed Combat 7742 | D:9 | Reached skill level 5 in Conjurations 7742 | D:9 | Reached skill level 5 in Hexes 7742 | D:9 | Reached skill level 5 in Summonings 7742 | D:9 | Reached skill level 5 in Necromancy 7742 | D:9 | Reached skill level 5 in Translocations 7742 | D:9 | Reached skill level 5 in Forgecraft 7742 | D:9 | Reached skill level 5 in Fire Magic 7742 | D:9 | Reached skill level 5 in Ice Magic 7742 | D:9 | Reached skill level 5 in Air Magic 7742 | D:9 | Reached skill level 5 in Earth Magic 7742 | D:9 | Reached skill level 5 in Alchemy 8555 | D:10 | Entered Level 10 of the Dungeon 9122 | D:10 | Found a staircase to the Orcish Mines. 9216 | D:10 | Found a staircase to the Lair. 9339 | D:10 | Found an iron altar of Okawaru. 9370 | D:10 | Found a shimmering blue altar of Sif Muna. 10232 | D:10 | Encountered a two-headed ogre 10233 | D:10 | Encountered a two-headed ogre 10239 | D:10 | Killed a two-headed ogre 10241 | D:10 | Killed a two-headed ogre 10459 | Lair:1 | Entered Level 1 of the Lair of Beasts 10462 | Lair:1 | Bought a smouldering leather armour for 154 gold pieces 10462 | Lair:1 | Identified the +0 leather armour of Springtime {Fly Will+} | (You bought it in a shop on level 1 of the Lair of Beasts) 10484 | Lair:1 | Learned a level 4 spell: Forge Lightning Spire 10610 | Lair:1 | Encountered Sonja 10635 | Lair:1 | Killed Sonja 10636 | Lair:1 | Reached XP level 12. HP: 73/94 MP: 22/22 10973 | Lair:1 | Encountered Gastronok 11114 | Lair:2 | Found a staircase to the Shoals. 11241 | Lair:2 | Encountered Erica 11244 | Lair:2 | Encountered an eight-headed hydra 11259 | Lair:2 | Killed an eight-headed hydra 11260 | Lair:2 | Reached skill level 10 in Unarmed Combat 11264 | Lair:2 | Killed Erica 11328 | Lair:2 | Found a frozen archway. 11332 | Lair:2 | Encountered Amaemon 11337 | IceCv | Entered an ice cave 11804 | IceCv | HP: 5/109 [ice statue] (8)] 11816 | IceCv | HP: 4/109 [ice beast[an ice statue] (3)] 11819 | IceCv | Slain by an ice beast Illustrated notes Levels and vault maps discovered: D:1: sevenhm_arrival_forest_fort_small_4, layout_basic, minmay_misc_feat_iff D:2: layout_loops_ring, minmay_door_square, uniq_natasha D:3: layout_loops_ring, general_overflow_altar D:4: layout_cave_pods, mainiacjoe_overflow_six_doors_small, nrook_uturn D:5: serial_bayou_shore_a, layout_basic, regret_index_xom_of_box, minmay_temple_entry_hall, kennysheep_dice, uniq_crazy_yiuf_cottage D:6: layout_loops_corners, trog_book D:7: layout_rooms, nicolae_overflow_four_foyers_orthogonal, nicolae_overflow_some_kind_of_shallow_water_thing, uniq_prince_ribbit1 D:8: layout_basic, nicolae_ru_sacrificial_ziggurat D:9: layout_loops_ring D:10: layout_layer_cave, mainiacjoe_overflow_two_lobes, erik_lair_orcish_takeover, erik_orc_4, minmay_fractal_squares_gapless_5 Temple: oiseaux_autumnal_temple Lair:1: layout_hall_layers, chequers_serial_rivers_small_3, infiniplex_staircase_pool, grunt_megastairs_4, uniq_sonja, uniq_gastronok Lair:2: layout_misc_corridors, minmay_shoals_entry_beasts, portal_ice_cave_entry_pillars_2, nicolae_lair_rhizomatic_trees, chequers_serial_rivers_small_3, nicolae_lair_sylvan_descent, uniq_amaemon, uniq_erica IceCv: ice_cave_statue_garden_chambered Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 12 | ---------------+-------------------------------------+----- Invocations | 1 2 3 4 5 6 7 8 | 8.6 Short Blades | 1 2 3 4 5 6 7 | 7.8 Long Blades | 1 2 3 4 5 6 7 | 7.8 Axes | 1 2 3 4 5 6 7 | 7.8 Maces & Flails | 1 2 3 4 5 6 7 | 7.8 Polearms | 1 2 3 4 5 6 7 | 7.8 Staves | 1 2 3 4 5 6 7 | 7.8 Ranged Weapons | 1 2 3 4 5 6 7 | 7.8 Throwing | 1 2 3 4 5 6 7 | 7.8 Armour | 1 2 3 4 5 6 7 | 7.8 Stealth | 1 2 3 4 5 6 7 | 7.8 Shields | 1 2 3 4 5 6 7 | 7.8 Spellcasting | 1 2 3 4 5 6 7 | 7.8 Evocations | 1 2 3 4 5 6 7 | 7.8 Conjurations | 1 2 3 4 5 6 | 6.5 Hexes | 1 2 3 4 5 6 | 6.5 Summonings | 1 2 3 4 5 6 | 6.5 Necromancy | 1 2 3 4 5 6 | 6.5 Translocations | 1 2 3 4 5 6 | 6.5 Forgecraft | 1 2 3 4 5 6 | 6.5 Fire Magic | 1 2 3 4 5 6 | 6.5 Ice Magic | 1 2 3 4 5 6 | 6.5 Air Magic | 1 2 3 4 5 6 | 6.5 Earth Magic | 1 2 3 4 5 6 | 6.5 Alchemy | 1 2 3 4 5 6 | 6.5 Fighting | 5 6 7 8 9 | 9.1 Dodging | 5 6 7 8 9 | 9.1 Unarmed Combat | 7 8 9 10 | 10.2 Shapeshifting | 7 8 9 | 9.7 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 || total ---------------------------+-------+-------+-------+-------++------- Attack: Normal | 39 | 86 | 124 | 325 || 574 Melee: Unarmed | 39 | 86 | 124 | 325 || 574 Cast: Fugue of the Fall | | | | 25 || 25 Forge Lightning S | | | | 13 || 13 Invoke: Call Merchant | | | | 1 || 1 Potion Petition | | | | 1 || 1 Drink: Heal wounds | | | | 2 || 2 Attraction | | | | 1 || 1 Stab: Sleeping | 2 | 5 | 12 | 7 || 26 Distracted | | | | 5 || 5 Armour: None | 16 | 34 | 64 | 211 || 325 Dodge: Dodged | 11 | 28 | 47 | 194 || 280 Form: Yak | 1 | | | || 1 Table legend: (Time is in decaauts) A = Elapsed time spent in this place. B = Non-inter-level travel time spent in this place. C = Inter-level travel time spent in this place. D = Time resting spent in this place. E = Time spent auto-exploring this place. F = Levels seen in this place. G = Mean time per level. A B C D E F G +--------+--------+--------+--------+--------+-----+--------+ Total | 11770 | 11172 | 598 | 221 | 8990 | 14 | 840.7 | Dungeon | 10386 | 9818 | 568 | 6 | 8428 | 10 | 1038.6 | Temple | 31 | 2 | 29 | 0 | 0 | 1 | 31.0 | Lair | 874 | 873 | 1 | 19 | 374 | 2 | 437.0 | Ice Cave | 477 | 477 | 0 | 196 | 188 | 1 | 477.0 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: D:10: 1903 daAuts D:5: 1447 daAuts D:8: 1130 daAuts D:4: 977 daAuts D:6: 973 daAuts D:3: 853 daAuts D:9: 852 daAuts D:1: 779 daAuts D:2: 772 daAuts D:7: 697 daAuts Lair:1: 529 daAuts IceCv: 477 daAuts Lair:2: 345 daAuts Temple: 31 daAuts DLua errors: Table legend: A = God B = Rank C = Start time D = Start piety E = Piety gained F = Piety on gifts G = Piety on penance H = Piety on stepdowns I = Piety decays J = Piety lost (inc. decay) A B C D E F G H I J +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+ Gozag | 0 | 38243 | 15 | 0 | 0 | 0 | 0 | 0 | 0 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+