Dungeon Crawl Stone Soup version 0.35-a0-478-g324fca1d4c (webtiles) character file. Game seed: 10804519138821009098 21035 zonber the Fighter (level 12, -8/74 HPs) Began as a Vine Stalker Cinder Acolyte on June 10, 2026. Was a Believer of Ignis. Mangled by a sun demon (12 damage) ... summoned by a kobold demonologist ... summoned by an orange crystal statue ... on level 12 of the Dungeon. The game lasted 00:32:36 (10723 turns). zonber the Fighter (Vine Stalker Cinder Acolyte) Turns: 10723, Time: 00:32:37 Health: -8/74 AC: 15 Str: 21 XL: 12 Next: 85% Magic: 0/14 EV: 9 Int: 14 God: Ignis [**....] Gold: 649 SH: 0 Dex: 20 Spells: 11/13 levels left rFire + . . (50%) q - +2 dagger (venom) rCold + . . (50%) (no offhand) rNeg . . . (100%) u - +0 ring mail {rC+} rPois . (100%) s - +1 helmet "Gasuc" {Dex+3} rElec . (100%) v - +1 cloak rCorr . (100%) (no gloves) SInv . h - +2 pair of boots Will +.... (no amulet) Stlth + k - +6 ring of dexterity HPRegen 1.12/turn (no ring) MPRegen 0.14/turn %: guardian spirit @: about to teleport A: fangs 3, regeneration 1, magic shield, antimagic bite, no potion heal 2, robust 1, efficient magic 1 a: Renounce Religion (0%), Fiery Armour (0%), Foxfire Swarm (0%), Rising Flame (0%) You were on level 12 of the Dungeon. You worshipped Ignis. Ignis was pleased with you. You visited 2 branches of the dungeon, and saw 13 of its levels. You visited the chambers of the Necropolis 1 time. You collected 649 gold pieces. Inventory: Hand Weapons a - a -1 short sword of flaming e - a +4 hand axe of draining g - a +1 vampiric short sword i - a +2 vampiric dagger m - the +7 staff of the Meek {protect, meekguard} (You found it on level 4 of the Dungeon) It cannot be enchanted further. n - a +4 dagger of freezing q - a +2 dagger of venom (weapon) r - the +5 morningstar "Xaehan" {spect, Int+2 Dex+2} (You took it off a centaur on level 8 of the Dungeon) Int+2: It affects your intelligence (+2). Dex+2: It affects your dexterity (+2). It cannot be enchanted further. w - the +5 hand axe "Vubadug" {sunder, *Rage Int+6 SInv} (You found it on level 11 of the Dungeon) *Rage: It berserks you when you make melee attacks (+20% chance). Int+6: It affects your intelligence (+6). SInv: It lets you see invisible. It cannot be enchanted further. x - a +3 broad axe of draining A - the +9 sling of the Valley of Death {chaos, rF+ rCorr Str+5 Dex-5} (You found it in the Necropolis) rF+: It protects you from fire. rCorr: It protects you from acid and corrosion. Str+5: It affects your strength (+5). Dex-5: It affects your dexterity (-5). It cannot be enchanted further. C - a +0 rapier of electrocution Missiles o - 4 curare-tipped darts p - 2 throwing nets Armour b - a +0 robe c - a +0 pair of boots d - a +0 leather armour f - a +0 helmet of light h - a +2 pair of boots (worn) j - a +0 ring mail l - a +0 cloak s - the +1 helmet "Gasuc" (worn) {Dex+3} (You found it on level 8 of the Dungeon) Dex+3: It affects your dexterity (+3). It cannot be enchanted further. t - the +0 pair of boots of the Sheltering Gods {Will+} (You found it on level 4 of the Dungeon) Will+: It increases your willpower. It cannot be enchanted further. u - a +0 ring mail of cold resistance (worn) v - a +1 cloak (worn) y - the orb of the Gate {Guile, Dex+8} (You found it in the Necropolis) Dex+8: It affects your dexterity (+8). B - a +2 robe Jewellery k - a +6 ring of dexterity (worn) Talismans z - an eel talisman Wands c - a wand of warping (27) a - a wand of flame (66) f - a wand of mindburst (15) b - a wand of quicksilver (4) d - a wand of digging (5) Scrolls s - 3 scrolls of summoning p - 2 scrolls of poison V - 5 scrolls of vulnerability j - a scroll of noise {unknown} t - 3 scrolls of teleportation q - a scroll of silence {unknown} h - a scroll of revelation {unknown} x - 3 scrolls of amnesia u - a scroll of torment {unknown} g - a scroll of fog e - a scroll of enchant weapon {unknown} y - a scroll of fear {unknown} Potions C - 2 potions of cancellation L - 5 potions of lignification r - 2 potions of resistance l - a potion of moonshine {unknown} c - 3 potions of curing w - 2 potions of heal wounds a - 2 potions of ambrosia M - a potion of mutation s - a potion of invisibility {unknown} o - a potion of attraction {unknown} d - a potion of magic {unknown} f - a potion of haste {unknown} Skills: - Level 10.4 Fighting - Level 10.0 Short Blades - Level 9.2 Armour - Level 1.1 Spellcasting - Level 3.0 Fire Magic * Level 9.4 Evocations You had 11 spell levels left. You knew the following spells: Your Spells Type Power Damage Failure Level a - Scorch Fire 18% 2d5 17% 2 Your spell library contained the following spells: Spells Type Power Damage Failure Level Apportation Tloc 0% N/A 36% 1 Magic Dart Conj 0% 1d3 36% 1 Jinxbite Hex 0% 2d2 52% 2 Searing Ray Conj 0% 2d4 52% 2 Static Discharge Conj/Air 0% 3-3/arc 52% 2 Volatile Blastmotes Fire/Tloc 8% 2d10 54% 3 Fugue of the Fallen Necr 0% N/A 75% 3 Gloom Hex/Necr 0% N/A 75% 3 Stone Arrow Conj/Erth 0% 3d7 75% 3 Summon Ice Beast Ice/Summ 0% N/A 75% 3 Sticky Flame Fire/Alch 4% 2d4 91% 4 Anguish Hex/Necr 0% N/A 98% 4 Eringya's Surprising Cr Summ 0% N/A 98% 4 Forge Lightning Spire Air/Frge 0% 3d4 98% 4 Fulminant Prism Conj/Alch 0% 3d5 98% 4 Passage of Golubria Tloc 0% N/A 98% 4 Vhi's Electric Charge Tloc/Air 0% N/A 98% 4 Detonation Catalyst Fire/Alch 4% 1d1 99% 5 Alistair's Intoxication Alch 0% N/A 100% 5 Arcjolt Conj/Air 0% 1d10 100% 5 Freezing Cloud Conj/Ice/Air 0% 6-21 100% 5 Summon Mana Viper Hex/Summ 0% N/A 100% 5 Gell's Gavotte Tloc 0% 2d(11-16) 100% 6 Summon Hydra Summ 0% N/A 100% 7 Maxwell's Capacitive Co Air 0% ∞ 100% 8 Dungeon Overview and Level Annotations Branches: Dungeon (12/15) Temple (1/1) D:5 Lair (0/5) D:8 Orc (0/2) D:9 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 Xom Yredelemnul Zin The Shining One Beogh Shops: D:6 [[[ Annotations: D:12 exclusion: orange crystal statue Innate Abilities, Weirdness & Mutations You have razor-sharp teeth. Your natural rate of healing is unusually fast. When hurt, damage is shared between your health and your magic reserves. Your bite disrupts and absorbs the magic of your enemies. Potions cannot restore your health. You are robust. (+10% HP) Spells you cast cost 1 less MP (to a minimum of 1). Message History The ufetubus rages. The kobold demonologist mumbles some strange words. The ufetubus closely misses you. The ufetubus hits you but does no damage. A sun demon comes into view. The ufetubus attacks as it pursues you! The ufetubus hits you but does no damage. The ufetubus hits you. * * * LOW HITPOINT WARNING * * * The ufetubus closely misses you. The ufetubus hits you. * * * LOW HITPOINT WARNING * * * You enter a dispersal trap! The ynoxinul blinks! The two-headed ogre blinks! The acid dragon blinks! The troll blinks! The ufetubus blinks! x2 The orc blinks! The hellwing blinks! The sun demon blinks! You blink. Unknown command. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. The ufetubus slips past you! The ufetubus hits you. * * * LOW HITPOINT WARNING * * * The ufetubus barely misses you. The ufetubus hits you but does no damage. x2 The ufetubus completely misses you. The ufetubus barely misses you. The ufetubus hits you. * * * LOW HITPOINT WARNING * * * The ufetubus hits you but does no damage. x3 The ufetubus hits you! * * * LOW HITPOINT WARNING * * * The ufetubus closely misses you. The ufetubus shouts! The ufetubus barely misses you. The ufetubus hits you but does no damage. The ufetubus attacks as it pursues you! The ufetubus hits you! * * * LOW HITPOINT WARNING * * * The ufetubus barely misses you. The ufetubus slips past you! The ufetubus hits you but does no damage. The ufetubus hits you. * * * LOW HITPOINT WARNING * * * The sun demon hits you! You die... Ignis goes out, and joins you in death. #.......)..............### ##.....4.................# ####)..3............<.......# #..).....5.................## #....#........................# # .### ##.....#................## # ##..?..#o............### ## ##..K.l#OT5.....##### #. .......#....53@###..## #. .......##...D.## #.. ## ....... ##.^..# #.. # ####... ###.## ### # #### ### You could see a two-headed ogre, a sun demon (summoned), a hellwing (summoned), a kobold demonologist (summoned), a troll (summoned), a basilisk (summoned), a ynoxinul (summoned), an acid dragon (summoned), 3 ufetubi and an orc. Vanquished Creatures The ghost of DungeonNFighter the the Fighter, a journeyman GrFi of Makhleb (Necropolis) The ghost of Syrn the the Destroyer, a novice DsHW of Vehumet (Necropolis) The ghost of lhg1003 the the Cleaver, a novice MiBe of Trog (Necropolis) Erolcha (D:9) A hydra (Necropolis) A boulder beetle (D:11) 2 two-headed ogres (D:8) A death yak (D:8) A dancing weapon (Necropolis) A harpy (shapeshifter) (Necropolis) Pikel (D:4) A deep elf pyromancer (D:12) 4 ugly things A cyclops (D:12) Maurice (D:11) A rust devil (D:10) Joseph (D:9) A gargoyle (D:12) An unseen horror (D:12) A kobold demonologist (D:11) 3 komodo dragons An ice devil (D:10) 3 trolls 2 hellwings (D:10) 2 hornets Sigmund (D:6) 4 shadowghasts 3 wraiths 8 yaks A yak (shapeshifter) (Necropolis) A neqoxec (Necropolis) A steam dragon (D:8) 2 vampire mosquitoes (D:11) An acid dragon (D:8) 3 water moccasins Duvessa (D:4) A kobold geomancer (D:5) 5 orc warriors 2 ice beasts A black bear (D:6) 2 centaurs 3 phantoms (Necropolis) 4 kobold brigands 3 bullfrogs 2 gnoll sergeants 2 rock fish (D:10) 8 wights Dowan (D:4) 10 killer bees An electric eel (D:9) 3 howler monkeys (D:8) A hound (D:6) 8 orc priests A gnoll bouda (D:6) An iron imp (D:10) 5 iguanas A sleepcap (D:4) 6 orc wizards 2 centaur zombies (D:5) 2 scorpion zombies (D:5) 11 gnolls 6 adders 3 shadow imps A white imp (D:8) An ufetubus (D:10) 3 ribbon worms 3 dart slugs (D:4) 35 orcs 10 endoplasms 13 hobgoblins 5 jackals 5 quokkas 6 ball pythons 5 bats 3 frilled lizards (D:1) 5 goblins 24 kobolds 8 rats 283 creatures vanquished. Vanquished Creatures (others) An orc (D:10) 1 creature vanquished. Grand Total: 284 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | zonber the Vine Stalker Cinder Acolyte began the quest for | the Orb. 0 | D:1 | Reached XP level 1. HP: 11/11 MP: 3/3 146 | D:1 | Reached XP level 2. HP: 14/16 MP: 2/4 157 | D:1 | Learned a level 2 spell: Scorch 243 | D:1 | Found a faded altar of an unknown god. 684 | D:1 | Reached XP level 3. HP: 19/19 MP: 5/5 1121 | D:2 | Reached skill level 1 in Armour 1981 | D:3 | Found a shimmering altar of Xom. 2025 | D:3 | Reached XP level 4. HP: 24/24 MP: 6/6 2670 | D:4 | Reached XP level 5. HP: 26/29 MP: 7/7 2881 | D:4 | Encountered Duvessa 2881 | D:4 | Encountered Dowan 2942 | D:4 | Encountered a lemure 2942 | D:4 | Encountered a lemure 2942 | D:4 | Encountered a lemure 2942 | D:4 | Encountered a lemure 2942 | D:4 | Encountered Pikel 3077 | D:4 | Killed Pikel 3078 | D:4 | Reached skill level 5 in Fighting 3078 | D:4 | Reached XP level 6. HP: 28/35 MP: 5/8 3078 | D:4 | Reached XP level 7. HP: 31/39 MP: 5/9 3081 | D:4 | Killed Duvessa 3084 | D:4 | Killed Dowan 3114 | D:5 | Entered Level 5 of the Dungeon 3134 | D:5 | Gained mutation: You have razor-sharp teeth. [Vine Stalker | growth] 3134 | D:5 | Reached XP level 8. HP: 42/44 MP: 7/10 3357 | D:4 | Identified the +0 pair of boots of the Sheltering Gods | {Will+} 3470 | D:4 | Found the +7 staff of the Meek {protect, meekguard} 3470 | D:4 | Found a roughly hewn altar of Beogh. 3492 | D:4 | Got the +7 staff of the Meek {protect, meekguard} 3609 | D:5 | Reached skill level 5 in Armour 3723 | D:5 | Found a basalt altar of Yredelemnul. 4136 | D:5 | Found a statue of an orb of winter. 4136 | D:5 | Found a staircase to the Ecumenical Temple. 4136 | D:5 | Found a statue of an orb of winter. 4149 | Temple | Entered the Ecumenical Temple 4322 | D:6 | Found a snail-covered altar of Cheibriados. 4464 | D:6 | Found an opulent altar of Gozag. 4513 | D:6 | Found Zukluug's Antique Armour Boutique. 4514 | D:6 | Found a faded altar of an unknown god. 4515 | D:6 | Found Aduv's Antique Armour Boutique. 4518 | D:6 | Found Lufuodab's Antique Armour Shop. 4665 | D:6 | Reached XP level 9. HP: 50/50 MP: 11/11 4770 | D:6 | Encountered Sigmund 4776 | D:6 | Killed Sigmund 5025 | D:7 | Found a sacrificial altar of Ru. 5028 | D:7 | Found an ancient bone altar of Kikubaaqudgha. 5030 | D:7 | Found a hide-covered altar of Uskayaw. 5030 | D:7 | Found a bloodstained altar of Trog. 5569 | D:8 | Encountered a two-headed ogre 5587 | D:8 | Encountered a death yak 5606 | D:8 | Killed a two-headed ogre 5607 | D:8 | Reached XP level 10. HP: 58/58 MP: 9/12 5638 | D:8 | Reached skill level 10 in Fighting 5664 | D:8 | Killed a death yak 5949 | D:8 | Identified the +5 morningstar "Xaehan" {spect, Int+2 Dex+2} 5954 | D:8 | Encountered a brown ugly thing 5964 | D:8 | Killed a brown ugly thing 5965 | D:8 | Reached skill level 5 in Short Blades 5972 | D:8 | Found a staircase to the Lair. 5985 | D:8 | Identified the +1 helmet "Gasuc" {Dex+3} 6036 | D:8 | Encountered a two-headed ogre 6043 | D:8 | Killed a two-headed ogre 6044 | D:8 | Reached XP level 11. HP: 64/64 MP: 13/13 6084 | D:8 | Identified the +5 lajatang of Fosterus {venom, rF- rN+ | rCorr SInv} 6165 | D:8 | Identified the quill talisman of Impatience {*Silence +Inv | Str+6 Int+3} 6269 | D:8 | Found a shimmering blue altar of Sif Muna. 6491 | D:9 | Encountered Joseph 6655 | D:9 | Killed Joseph 7011 | D:9 | Encountered Erolcha 7033 | D:9 | Killed Erolcha 7678 | D:9 | Found a broken altar of Ashenzari. 7987 | D:9 | Found a staircase to the Orcish Mines. 8040 | D:10 | Entered Level 10 of the Dungeon 8074 | D:10 | Paralysed by a hornet for 1.5 turns 8946 | D:11 | Found a phantasmal passage. 8953 | D:11 | Encountered a boulder beetle 8974 | D:11 | Killed a boulder beetle 8975 | D:11 | Reached skill level 10 in Short Blades 9066 | D:11 | Reached skill level 1 in Evocations 9169 | D:11 | Reached XP level 12. HP: 38/68 MP: 14/14 9228 | D:11 | Encountered Maurice 9233 | D:11 | Maurice stole 537 gold 9239 | D:11 | Maurice stole the +5 morningstar "Xaehan" {spect, Int+2 | Dex+2} 9244 | D:11 | Killed Maurice 9504 | D:11 | Identified the +5 hand axe "Vubadug" {sunder, *Rage Int+6 | SInv} 9547 | Necropol | Found a shimmering altar of Xom. 9547 | Necropol | Found a shimmering altar of Xom. 9547 | Necropol | Found a shimmering altar of Xom. 9547 | Necropol | Found a shimmering altar of Xom. 9547 | Necropol | Found a shimmering altar of Xom. 9547 | Necropol | Entered the Necropolis 9548 | Necropol | Gained mutation: Your mind is acute. (Int +4, Str/Dex -1) | [potion of mutation] 9548 | Necropol | Gained mutation: You have a somewhat thin skeletal | structure. (Dex +2, Stealth+) [potion of mutation] 9548 | Necropol | Gained mutation: You are robust. (+10% HP) [potion of | mutation] 9548 | Necropol | Gained mutation: Spells you cast cost 1 less MP (to a | minimum of 1). [potion of mutation] 9636 | Necropol | Encountered lhg1003's ghost (novice MiBe) 9639 | Necropol | Reached skill level 5 in Evocations 9696 | Necropol | Killed lhg1003's ghost 9750 | Necropol | Encountered Syrn's ghost (novice DsHW) 9751 | Necropol | Encountered a nine-headed hydra 9757 | Necropol | Killed a nine-headed hydra 9764 | Necropol | Killed Syrn's ghost 9780 | Necropol | Got the Incunable of the Band and the Sky 9825 | Necropol | Encountered DungeonNFighter's ghost (journeyman GrFi) 9919 | Necropol | Killed DungeonNFighter's ghost 9928 | Necropol | Identified the orb of the Gate {Guile, Dex+8} 9939 | Necropol | Got the +9 sling of the Valley of Death {chaos, rF+ rCorr | Str+5 Dex-5} 10237 | D:12 | Lost mutation: You are robust. (+10% HP) [potion of | mutation] 10237 | D:12 | Lost mutation: You have a somewhat thin skeletal structure. | (Dex +2, Stealth+) [potion of mutation] 10237 | D:12 | Lost mutation: Your mind is acute. (Int +4, Str/Dex -1) | [potion of mutation] 10237 | D:12 | Gained mutation: You are partially covered in large bone | plates. (SH +4) [potion of mutation] 10237 | D:12 | Lost mutation: You are partially covered in large bone | plates. (SH +4) [potion of mutation] 10237 | D:12 | Gained mutation: You are robust. (+10% HP) [potion of | mutation] 10497 | D:12 | Found a glowing silver altar of Zin. 10683 | D:12 | Encountered a two-headed ogre 10719 | D:12 | Encountered a sun demon 10723 | D:12 | Mangled by a sun demon Illustrated notes Levels and vault maps discovered: D:1: lightli_arrival_farm, layout_basic, hellmonk_ecumenical_altar_arch_garden D:2: layout_basic, solitary_fountain D:3: layout_basic, xom_redecorated D:4: layout_basic, pf_guarded_unrand_meek, uniq_pikel, uniq_duvessa D:5: layout_basic, nicolae_overflow_some_kind_of_shallow_water_thing, temple_green, serial_undead, serial_undead_c, serial_undead_e, serial_undead_e D:6: layout_basic, mainiacjoe_overflow_boulevard, kennysheep_little_box, nicolae_shops_antique_district, uniq_sigmund D:7: layout_basic, grunt_temple_overflow_open, gammafunk_temple_overflow_pools, serial_shops, nicolae_shop_well_armoured, chequers_serial_rivers_micro_c, uniq_jeremiah D:8: layout_cave_pods, nicolae_sif_muna_just_conduit, dpeg_lair_monsters, amcnicky_mini_pool_small, minmay_pinched_square D:9: layout_basic, nicolae_ashenzari_tiny_skybox, erik_orc_2, minmay_misc_feat_roman, nrook_pool_corridor, uniq_erolcha, uniq_joseph D:10: layout_basic, nicolae_demonic_statue_gallery D:11: layout_loops_cross, index_necropolis_entry_repeat_visits, uniq_maurice D:12: layout_cave_pods, gauntlet_entry_generic, statue_in_the_mist_lemuel, minivault_16, minmay_tree_intersection, minmay_misc_feat_secret_circle, zin_statuary, uniq_lodul Temple: hellmonk_temple_beads Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 12 | ---------------+-------------------------------------+----- Short Blades | 3 6 10 | 10.0 Fighting | 3 5 6 7 9 10 | 10.4 Armour | 1 2 4 6 8 9 | 9.2 Evocations | 3 9 | 9.4 Spellcasting | | 1.1 Fire Magic | | 3.0 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 || total ---------------------------+-------+-------+-------+-------++------- Attack: Normal | 128 | 41 | 163 | 647 || 979 Melee: Short sword | 111 | | | || 111 Bite | 24 | 13 | 69 | 279 || 385 Hand axe | 19 | 62 | 19 | || 100 Quarterstaff | | | 144 | 226 || 370 Dagger | | | | 415 || 415 Unarmed | | | | 6 || 6 Cast: Scorch | 3 | 6 | 1 | || 10 Invoke: Fiery Armour | | 1 | 1 | 4 || 6 Foxfire Swarm | | | 1 | 1 || 2 Evoke: Wand of mindburst | | | | 2 || 2 Wand of warping | | | | 2 || 2 Drink: Mutation | | | | 2 || 2 Read: Identify | | 2 | | 6 || 8 Vulnerability | | | | 1 || 1 Teleportation | | | | 1 || 1 Fog | | | | 1 || 1 Stab: Sleeping | 1 | | | 2 || 3 Armour: Robe | 23 | | | || 23 Leather armour | 55 | 24 | | || 79 Ring mail | | 12 | 168 | 636 || 816 None | | | | 6 || 6 Dodge: Dodged | 59 | 29 | 113 | 305 || 506 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 | 10669 | 9543 | 1126 | 346 | 6453 | 14 | 762.1 | Dungeon | 10121 | 8995 | 1126 | 281 | 6408 | 12 | 843.4 | Temple | 2 | 2 | 0 | 0 | 0 | 1 | 2.0 | Necropolis | 545 | 545 | 0 | 65 | 45 | 1 | 545.0 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: D:8: 1513 daAuts D:9: 1060 daAuts D:2: 995 daAuts D:6: 960 daAuts D:3: 940 daAuts D:1: 887 daAuts D:11: 817 daAuts D:5: 741 daAuts D:4: 712 daAuts D:10: 705 daAuts Necropolis: 545 daAuts D:12: 490 daAuts D:7: 295 daAuts Temple: 2 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 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+ +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+