Dungeon Crawl Stone Soup version 0.35-a0-41-gef146b28bf (webtiles) character file. Game seed: 3152099038039158632 5485 m3hm3hm3h the Frost Mage (level 10, -2/75 HPs) Began as a Gnoll Ice Elementalist on Feb 4, 2026. Was an Initiate of Ashenzari. Killed by divine providence ... invoked by an orc high priest (13 damage) ... in a bailey. The game lasted 00:24:19 (9197 turns). m3hm3hm3h the Frost Mage (Gnoll Ice Elementalist) Turns: 9197, Time: 00:24:20 Health: -2/75 AC: 6 Str: 7 XL: 10 Next: 69% Magic: 7/21 EV: 18 Int: 18 God: Ashenzari [......] Gold: 304 SH: 0 Dex: 29 Spells: 11/24 levels left rFire . . . (100%) a - cold staff of the Black Skies {^Drain *Slow rC+ Dex+9 Necro Ice} rCold + + . (33%) (no offhand) rNeg . . . (100%) A - +0 robe rPois . (100%) (no helmet) rElec . (100%) C - +0 cloak rCorr . (100%) G - +0 pair of gloves SInv . B - +0 pair of boots {Fly} Will ..... (no amulet) Stlth ++++ R - ring of protection from cold HPRegen 0.32/turn L - +6 ring of dexterity MPRegen 0.17/turn %: slow self (1%) @: flying, slowed, very slow A: fangs 1, treasure sense, distributed training a: Renounce Religion (0%) You were in a bailey. You worshipped Ashenzari. Ashenzari was noncommittal. You visited 2 branches of the dungeon, and saw 9 of its levels. You also visited: Ossuary and Bailey. You collected 558 gold pieces. You spent 254 gold pieces at shops. Inventory: Hand Weapons b - a +1 sling c - a +1 heavy war axe d - a +0 dagger e - a +1 short sword of electrocution f - a +0 orcbow g - a +3 trident of draining Missiles t - 6 boomerangs u - 8 poisoned darts Armour A - a +0 robe (worn) B - a +0 pair of boots of flying (worn) C - a +0 cloak (worn) D - a -3 buckler E - a +1 pair of boots F - an orb of energy G - a +0 pair of gloves (worn) I - a +0 cloak Magical Staves a - the cold staff of the Black Skies (weapon) {^Drain *Slow rC+ Dex+9 Necro Ice} (You acquired it on level 2 of the Dungeon) [staff of cold] ^Drain: It drains your maximum health when unequipped. *Slow: It may slow you when you take damage. rC+: It protects you from cold. Dex+9: It affects your dexterity (+9). Necro: It increases the power of your Necromancy spells. Ice: It increases the power of your Ice spells. Jewellery L - a +6 ring of dexterity (worn) R - a ring of protection from cold (worn) Talismans h - the inkwell talisman of the Valley of Death {Harm} (You found it in an ossuary) [inkwell talisman] Harm: It increases damage dealt and taken. Wands e - a wand of charming (16) Scrolls t - 4 scrolls of teleportation f - 2 scrolls of fear g - 2 scrolls of fog I - a scroll of immolation N - a scroll of noise i - 9 scrolls of identify r - a scroll of revelation p - a scroll of poison A - a scroll of acquirement Potions g - 2 potions of magic d - a potion of moonshine m - 4 potions of might j - a potion of cancellation {unknown} a - 2 potions of ambrosia c - 6 potions of curing o - a potion of invisibility {unknown} k - a potion of enlightenment {unknown} f - a potion of resistance {unknown} l - 2 potions of lignification {unknown} n - a potion of attraction {unknown} p - a potion of brilliance {unknown} Skills: + Level 5.6 Fighting + Level 5.6 Short Blades + Level 5.6 Long Blades + Level 5.6 Axes + Level 5.6 Maces & Flails + Level 5.6 Polearms + Level 5.6 Staves + Level 5.6 Ranged Weapons + Level 5.6 Throwing + Level 5.6 Armour + Level 7.3 Dodging + Level 7.1 Stealth + Level 5.6 Shields + Level 5.6 Unarmed Combat + Level 7.6 Spellcasting + Level 4.6 Conjurations + Level 4.6 Hexes + Level 4.6 Summonings + Level 4.6 Necromancy + Level 4.6 Translocations + Level 4.6 Forgecraft + Level 4.6 Fire Magic + Level 8.6 Ice Magic + Level 4.6 Air Magic + Level 4.6 Earth Magic + Level 4.6 Alchemy + Level 6.2 Invocations + Level 5.6 Evocations + Level 5.1 Shapeshifting You had 11 spell levels left. You knew the following spells: Your Spells Type Power Damage Failure Level a - Freeze Ice 100% 1d10 1% 1 b - Frozen Ramparts Ice 100% 1d16 1% 3 c - Ozocubu's Armour Ice 54% N/A 1% 3 d - Summon Ice Beast Ice/Summ 46% N/A 1% 3 e - Hailstorm Conj/Ice 46% 3d10 1% 3 Your spell library contained the following spells: Spells Type Power Damage Failure Level Poisonous Vapours Alch/Air 92% 1d3 1% 1 Slow Hex 92% N/A 1% 1 Summon Small Mammal Summ 92% N/A 1% 1 Gloom Hex/Necr 70% N/A 4% 3 Passwall Erth 23% N/A 4% 3 Swiftness Air 23% N/A 4% 3 Tukima's Dance Hex 23% N/A 4% 3 Vampiric Draining Necr 35% 2d8 4% 3 Anguish Hex/Necr 17% N/A 16% 4 Martyr's Knell Necr/Summ 35% N/A 16% 4 Sticky Flame Fire/Alch 23% 2d6 16% 4 Silence Hex/Air 11% N/A 38% 5 Dungeon Overview and Level Annotations Branches: Dungeon (8/15) Temple (1/1) D:4 Ossuary (visited) Bailey (1/1) Lair: D:8-11 The Realm of Zot is guarded by orbs of entropy. 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: D:2 * D:3 [[((* D:6 [ Innate Abilities, Weirdness & Mutations You have very sharp teeth. You have an uncanny knack for detecting items. Your experience applies equally to all skills. Message History Gang up on whom? Press: ? - help, Dir - move target Aim: a kobold demonologist, wielding a +0 broad axe and wearing a +0 ring mail (moderately wounded, ally target) Attack! Your ice beast closely misses the kobold demonologist. The kobold demonologist hits your ice beast with a +0 broad axe. The iron imp disappears for a moment. Your magical contamination has completely faded away. Your icy armour cracks and falls away as you move. Your sixfirhy closely misses the kobold demonologist. Your sixfirhy hits the kobold demonologist. Your sixfirhy shocks the kobold demonologist! Your ice beast hits the kobold demonologist but does no damage. The orc high priest utters an invocation to Beogh. The kobold demonologist barely misses your ice beast. The kobold demonologist hits your sixfirhy but does no damage. Your sixfirhy closely misses the kobold demonologist. Your sixfirhy closely misses the kobold demonologist. Your sixfirhy hits the kobold demonologist but does no damage. Your sixfirhy barely misses the kobold demonologist. The neqoxec gestures at you. Something gnaws on your mind! * * * LOW HITPOINT WARNING * * * You feel yourself slow down. You feel your power leaking away. Your ice beast hits the kobold demonologist but does no damage. The orc high priest utters an invocation to Beogh. Send 'em back where they came from! Your ice beast disappears in a puff of smoke! Your sixfirhy disappears in a puff of smoke! The orc high priest utters an invocation to Beogh. The neqoxec gestures at you. Something gnaws on your mind! * * * LOW HITPOINT WARNING * * * You feel your power leaking away. The crimson imp puffs mist at you. Unknown command. The neqoxec disappears in a puff of smoke! The orc high priest mumbles some strange prayers to Beogh against you. Beogh smites you! You die... ≈≈≈≈≈~.#..# .og.. #).#.~≈≈≈≈≈ ≈≈≈≈≈~.##)# 3o4 #)##.~≈≈≈≈≈ ≈≈≈≈≈~.#.)# ##5## #.)#.~≈≈≈≈≈ ≈≈≈≈≈~.#.)#∆∆ #...# ∆∆#..#.~≈≈≈≈≈ ≈≈≈≈≈~.#..#∆∆ #...# ∆∆#))#.~≈≈≈≈≈ ≈≈≈≈≈~.#..# #ß3ß# #..#.~≈≈≈≈≈ ≈≈≈≈≈~.#..# #.K.# #))#.~≈≈≈≈≈ ≈≈≈≈≈#'#'##+###ß.ß###+##'#'#≈≈≈≈≈ ≈≈≈≈≈#....#÷÷.#.@.#.[[#....#≈≈≈≈≈ ≈≈≈≈≈#....#((.#...#.[[#....#≈≈≈≈≈ ≈≈≈≈≈###..######.######..###≈≈≈≈≈ ≈≈≈≈≈#.'........∩........'.#≈≈≈≈≈ ≈≈≈≈≈######~~~)))~~~~~######≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ You could see an orc high priest, 2 sun demons, an orange demon (summoned), a kobold demonologist and a crimson imp (summoned). Vanquished Creatures Pikel (D:6) Jeremiah (D:7) Prince Ribbit (D:5) A steam dragon (D:7) Edmund (D:6) 3 water moccasins 6 orc warriors (Bailey) An ice beast (D:6) A sky beast (D:8) An ogre (D:6) A centaur (D:6) 2 lemures (D:6) 2 phantoms A kobold brigand (D:7) A weeping skull (Ossuary) 2 bullfrogs A gnoll sergeant (D:7) 2 scorpions 2 rock fish (D:7) A burial acolyte (Ossuary) 4 electric eels (Bailey) A hound (D:7) 2 jellies 2 orc priests (D:7) 2 sleepcaps A clockroach (D:5) 4 iguanas 3 orc wizards A centaur zombie (Ossuary) 2 mummies (Ossuary) 13 gnolls 5 adders A hound zombie (Ossuary) 2 dart slugs 2 adder zombies (Ossuary) 2 gnoll zombies (Ossuary) 21 orcs A ribbon worm (D:5) 5 endoplasms 9 hobgoblins 13 jackals 2 quokkas 11 ball pythons 5 ball python zombies (Ossuary) 5 bats 3 frilled lizards (D:1) 18 goblins 4 jackal zombies 23 kobolds 4 kobold zombies (Ossuary) An orc zombie (Ossuary) 5 rats 209 creatures vanquished. Vanquished Creatures (collateral kills) An orc knight (Bailey) A water moccasin (D:8) 5 orc warriors An ogre (D:5) A lemure (D:6) 2 bullfrogs An electric eel (Bailey) An elf zombie (Ossuary) An orc priest (D:4) An orc wizard (D:7) A crocodile zombie (Ossuary) A centaur zombie (Ossuary) A mummy (Ossuary) A gnoll (Bailey) A shadow imp (D:6) A hound zombie (Ossuary) A white imp (D:7) An adder zombie (Ossuary) 5 orcs 4 ball python zombies (Ossuary) 2 goblins (Bailey) A jackal zombie (Ossuary) A kobold zombie (Ossuary) 36 creatures vanquished. Grand Total: 245 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | m3hm3hm3h the Gnoll Ice Elementalist began the quest for | the Orb. 0 | D:1 | Reached XP level 1. HP: 13/13 MP: 6/6 152 | D:1 | Reached XP level 2. HP: 19/19 MP: 7/7 1137 | D:1 | Reached skill level 5 in Spellcasting 1137 | D:1 | Reached XP level 3. HP: 24/25 MP: 7/9 1438 | D:2 | Learned a level 3 spell: Frozen Ramparts 1442 | D:2 | Learned a level 3 spell: Ozocubu's Armour 1446 | D:2 | Learned a level 3 spell: Summon Ice Beast 1554 | D:2 | Reached skill level 1 in Invocations 1631 | D:2 | Found Raitaic's Antique Scrolls. 1745 | D:2 | Reached skill level 1 in Fighting 1745 | D:2 | Reached skill level 1 in Short Blades 1745 | D:2 | Reached skill level 1 in Long Blades 1745 | D:2 | Reached skill level 1 in Axes 1745 | D:2 | Reached skill level 1 in Maces & Flails 1745 | D:2 | Reached skill level 1 in Polearms 1745 | D:2 | Reached skill level 1 in Staves 1745 | D:2 | Reached skill level 1 in Ranged Weapons 1745 | D:2 | Reached skill level 1 in Throwing 1745 | D:2 | Reached skill level 1 in Armour 1745 | D:2 | Reached skill level 1 in Shields 1745 | D:2 | Reached skill level 1 in Unarmed Combat 1745 | D:2 | Reached skill level 1 in Evocations 1779 | D:2 | Identified a scroll of acquirement 1779 | D:2 | Acquired the cold staff of the Black Skies {^Drain *Slow | rC+ Dex+9 Necro Ice} 1999 | D:3 | Found Zalu Uff's General Store. 2002 | D:3 | Bought a parchment of Passwall for 105 gold pieces 2038 | D:3 | Found Duxuirul's Antique Weapon Emporium. 2088 | D:3 | Reached XP level 4. HP: 32/32 MP: 3/11 2104 | D:3 | Reached skill level 1 in Shapeshifting 2206 | D:3 | Found Gisyf's Antique Armour Boutique. 2516 | D:3 | Found Ujualodiqu's Weapon Emporium. 2663 | D:3 | Found Oddaacov's Armour Boutique. 2716 | D:3 | Reached skill level 1 in Conjurations 2716 | D:3 | Reached skill level 1 in Hexes 2716 | D:3 | Reached skill level 1 in Summonings 2716 | D:3 | Reached skill level 1 in Necromancy 2716 | D:3 | Reached skill level 1 in Translocations 2716 | D:3 | Reached skill level 1 in Forgecraft 2716 | D:3 | Reached skill level 1 in Fire Magic 2716 | D:3 | Reached skill level 1 in Air Magic 2716 | D:3 | Reached skill level 1 in Earth Magic 2716 | D:3 | Reached skill level 1 in Alchemy 2730 | D:3 | Found a hide-covered altar of Uskayaw. 2873 | D:4 | Found a burning altar of Makhleb. 2979 | D:4 | Encountered a phantom 3004 | D:4 | Killed a phantom 3005 | D:4 | Reached XP level 5. HP: 31/37 MP: 8/12 3050 | D:4 | Found a shimmering altar of Xom. 3051 | D:4 | Found a hazy altar of Hepliaklqana. 3051 | D:4 | Encountered a spectral ugly thing 3052 | D:4 | Encountered a spectral ugly thing 3138 | D:4 | Reached XP level 6. HP: 44/44 MP: 7/13 3188 | D:4 | Reached skill level 5 in Dodging 3684 | D:4 | Found a statue of an orb of entropy. 3684 | D:4 | Found a staircase to the Ecumenical Temple. 3688 | D:4 | Found a statue of an orb of entropy. 3693 | Temple | Entered the Ecumenical Temple 3742 | D:5 | Entered Level 5 of the Dungeon 3758 | D:5 | Reached XP level 7. HP: 46/50 MP: 6/15 3937 | D:5 | Learned a level 3 spell: Hailstorm 3942 | D:5 | Encountered Prince Ribbit 3966 | D:5 | Killed Prince Ribbit 3967 | D:5 | Reached skill level 5 in Stealth 4119 | D:5 | Reached XP level 8. HP: 27/58 MP: 6/16 4770 | D:6 | Found a sand-covered staircase. 4792 | Ossuary | Entered an ossuary 5713 | Ossuary | Identified the inkwell talisman of the Valley of Death | {Harm} 6003 | D:6 | Reached XP level 9. HP: 52/65 MP: 13/18 6089 | D:6 | Found a blossoming altar of Fedhas. 6126 | D:6 | Found a glowing silver altar of Zin. 6185 | D:6 | Encountered Pikel 6195 | D:6 | Killed Pikel 6196 | D:6 | Reached skill level 8 in Ice Magic 6518 | D:6 | Found Hasun's Armour Boutique. 6529 | D:6 | Encountered Edmund 6542 | D:6 | Killed Edmund 6565 | D:6 | Bought a +0 pair of boots of flying for 149 gold pieces 6830 | D:7 | Encountered Jeremiah 6833 | D:7 | Killed Jeremiah 6834 | D:7 | Reached skill level 5 in Invocations 7226 | D:7 | Reached XP level 10. HP: 73/73 MP: 6/20 7616 | D:7 | Reached skill level 5 in Fighting 7616 | D:7 | Reached skill level 5 in Short Blades 7616 | D:7 | Reached skill level 5 in Long Blades 7616 | D:7 | Reached skill level 5 in Axes 7616 | D:7 | Reached skill level 5 in Maces & Flails 7616 | D:7 | Reached skill level 5 in Polearms 7616 | D:7 | Reached skill level 5 in Staves 7616 | D:7 | Reached skill level 5 in Ranged Weapons 7616 | D:7 | Reached skill level 5 in Throwing 7616 | D:7 | Reached skill level 5 in Armour 7616 | D:7 | Reached skill level 5 in Shields 7616 | D:7 | Reached skill level 5 in Unarmed Combat 7616 | D:7 | Reached skill level 5 in Evocations 7755 | D:7 | Found a broken altar of Ashenzari. 7784 | D:7 | Became a worshipper of Ashenzari the Shackled 7926 | D:7 | Found a stormy altar of Qazlal. 7927 | D:7 | Found an ancient bone altar of Kikubaaqudgha. 7928 | D:7 | Found an opulent altar of Gozag. 7928 | D:7 | Found a snail-covered altar of Cheibriados. 8073 | D:8 | Found a flagged portal. 8096 | Bailey | Entered a bailey 8586 | Bailey | Encountered an orc knight 8598 | Bailey | Killed an orc knight 8679 | Bailey | Reached skill level 5 in Shapeshifting 9178 | Bailey | Found an iron altar of Okawaru. 9178 | Bailey | Encountered an orc high priest 9183 | Bailey | Encountered a sixfirhy 9194 | Bailey | Encountered a sun demon 9196 | Bailey | Encountered a sun demon 9196 | Bailey | Encountered an orange demon 9197 | Bailey | Killed from afar by an orc high priest Illustrated notes Levels and vault maps discovered: D:1: minmay_arrival_nine_rooms, layout_basic, wander_ebering_terrifying_dragon_lair D:2: layout_rooms, nicolae_shop_antique_consumables D:3: layout_loops_cross, nicolae_uskayaw_murder_on_the_dancefloor, serial_shops, nicolae_shop_temple_entry_statues_fountains, nicolae_square_shop, shop, shop, shop, item_on_display_a_b D:4: layout_loops_cross, regret_index_temple_of_mockery, mainiacjoe_overflow_small_starburst, temple_entry_dummy D:5: layout_rooms, uniq_prince_ribbit1 D:6: layout_basic, mainiacjoe_overflow_catch_the_wave, enter_ossuary_3, serial_shops, nicolae_shop_scrapyard, uniq_pikel, uniq_edmund D:7: layout_basic, mainiacjoe_overflow_alcove_3, cheibrodos_ashenzari_chains, uniq_jeremiah D:8: minmay_separated_statues, layout_rooms, enter_bailey_3, serial_shops, nicolae_take_the_stairs Temple: nicolae_temple_ecumenical_triangle Bailey: bailey_axe_of_yendor_kennysheep, bailey Skill XL: | 1 2 3 4 5 6 7 8 9 10 | ---------------+-------------------------------+----- Spellcasting | 5 6 7 | 7.6 Invocations | 1 2 3 4 5 6 | 6.2 Fighting | 1 2 3 4 5 | 5.6 Short Blades | 1 2 3 4 5 | 5.6 Long Blades | 1 2 3 4 5 | 5.6 Axes | 1 2 3 4 5 | 5.6 Maces & Flails | 1 2 3 4 5 | 5.6 Polearms | 1 2 3 4 5 | 5.6 Staves | 1 2 3 4 5 | 5.6 Ranged Weapons | 1 2 3 4 5 | 5.6 Throwing | 1 2 3 4 5 | 5.6 Armour | 1 2 3 4 5 | 5.6 Shields | 1 2 3 4 5 | 5.6 Unarmed Combat | 1 2 3 4 5 | 5.6 Evocations | 1 2 3 4 5 | 5.6 Shapeshifting | 1 2 3 4 5 | 5.1 Conjurations | 1 2 3 4 | 4.6 Hexes | 1 2 3 4 | 4.6 Summonings | 1 2 3 4 | 4.6 Necromancy | 1 2 3 4 | 4.6 Translocations | 1 2 3 4 | 4.6 Forgecraft | 1 2 3 4 | 4.6 Fire Magic | 1 2 3 4 | 4.6 Air Magic | 1 2 3 4 | 4.6 Earth Magic | 1 2 3 4 | 4.6 Alchemy | 1 2 3 4 | 4.6 Dodging | 5 6 7 | 7.3 Stealth | 5 6 7 | 7.1 Ice Magic | 8 | 8.6 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 || total ---------------------------+-------+-------+-------+-------++------- Attack: Normal | 2 | 32 | 145 | 28 || 207 Melee: Dagger | 2 | | | || 2 Staff | | 32 | 145 | 28 || 205 Bite | | 3 | 22 | 6 || 31 Fire: Sling | 78 | | | || 78 Cast: Freeze | 22 | 2 | | 1 || 25 Frozen Ramparts | 4 | 19 | 27 | 13 || 63 Summon Ice Beast | | 3 | 18 | 12 || 33 Ozocubu's Armour | | 1 | 2 | 4 || 7 Hailstorm | | | 33 | 4 || 37 Evoke: Wand of charming | | | | 1 || 1 Read: Poison | 1 | | | || 1 Identify | 1 | 4 | | || 5 Teleportation | 1 | | | || 1 Fear | 1 | | | || 1 Immolation | 1 | | | || 1 Fog | 1 | | | || 1 Acquirement | 1 | | | || 1 Enchant armour | | 1 | | || 1 Enchant weapon | | 1 | | || 1 Revelation | | | 1 | || 1 Stab: Sleeping | | 3 | 1 | 2 || 6 Armour: Robe | 35 | 20 | 75 | 18 || 148 Dodge: Dodged | 31 | 34 | 180 | 29 || 274 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 | 9234 | 8975 | 259 | 2239 | 3335 | 11 | 839.5 | Dungeon | 6958 | 6703 | 255 | 912 | 3335 | 8 | 869.8 | Temple | 14 | 10 | 4 | 0 | 0 | 1 | 14.0 | Ossuary | 1160 | 1160 | 0 | 713 | 0 | 1 | 1160.0 | Bailey | 1100 | 1100 | 0 | 614 | 0 | 1 | 1100.0 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: D:1: 1219 daAuts Ossuary: 1160 daAuts D:7: 1147 daAuts Bailey: 1100 daAuts D:6: 1013 daAuts D:5: 905 daAuts D:3: 894 daAuts D:4: 861 daAuts D:2: 785 daAuts D:8: 132 daAuts Temple: 14 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 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+ Ashenzari | 0 | 78209 | 2 | 0 | 0 | 0 | 0 | 0 | 0 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+