Dungeon Crawl Stone Soup version 0.34-a0-1955-g0f66c09651 (webtiles) character file. Game seed: 10061951039583358264 14598 manuke2 the Covert (level 11, -13/55 HPs) Began as a Spriggan Chaos Knight on Jan 7, 2026. Was a Plaything of Xom. Killed from afar by an acid dragon (32 damage) ... with a splash of acid ... on level 11 of the Dungeon. The game lasted 00:26:22 (10427 turns). manuke2 the Covert (Spriggan Chaos Knight) Turns: 10427, Time: 00:26:23 Health: -13/55 AC: 9 Str: 8 XL: 11 Next: 90% Magic: 12/12 EV: 28 Int: 15 God: Xom [.*....] Gold: 689 SH: 0 Dex: 20 Spells: 10/10 levels left rFire . . . (100%) e - +2 dagger (drain) rCold . . . (100%) (no offhand) rNeg . . . (100%) g - +0 steam dragon scales rPois + (33%) (helmet unavailable) rElec . (100%) (cloak unavailable) rCorr . (100%) l - amulet "Vileez" {^Contam Rampage Regen+ Dex+2} SInv + c - +4 ring of protection Will +.... i - +5 ring of evasion Stlth ++++++ d - medusa talisman HPRegen 1.09/turn MPRegen 0.13/turn %: clarity, rampage @: medusa-form, on lithotoxin cooldown, studying 3 skills, very quick A: stinger hair, lithotoxin, very small, no large weapons, unfitting armour, see invisible, speed 3, antennae 1, claws 1, clarity, frail 1 a: Renounce Religion (0%) You were on level 11 of the Dungeon. You worshipped Xom. You were a plaything of Xom. You had a mane of long, stinging tendrils on your head. You visited 1 branch of the dungeon, and saw 11 of its levels. You collected 689 gold pieces. Inventory: Hand Weapons a - a +0 short sword of chaos e - a +2 dagger of draining (weapon) h - a +2 dagger of venom Missiles j - 2 throwing nets Armour b - a +2 robe g - +0 steam dragon scales (worn) Jewellery c - a +4 ring of protection (worn) f - a ring of protection from fire i - a +5 ring of evasion (worn) k - an amulet of dissipation l - the amulet "Vileez" (worn) {^Contam Rampage Regen+ Dex+2} (You found it on level 9 of the Dungeon) [amulet of regeneration] ^Contam: It causes magical contamination when unequipped. Rampage: It causes one to take an extra step when moving towards enemies, briefly stunning them if this results in an attack. Regen+: It increases your rate of health regeneration. Dex+2: It affects your dexterity (+2). m - a ring of protection from fire n - a ring of willpower Talismans d - a medusa talisman (worn) Wands c - a wand of roots (13) d - a wand of digging (13) e - a wand of charming (12) a - a wand of flame (18) p - a wand of polymorph (4) Scrolls N - 2 scrolls of noise b - a scroll of blinking (quivered) g - 7 scrolls of fog r - 2 scrolls of revelation t - 3 scrolls of teleportation f - 2 scrolls of fear W - a scroll of brand weapon x - 2 scrolls of amnesia u - 2 scrolls of enchant weapon {unknown} I - 2 scrolls of immolation y - a scroll of torment {unknown} z - a scroll of poison {unknown} c - a scroll of vulnerability {unknown} Potions m - 3 potions of might A - 3 potions of attraction c - 5 potions of curing k - 2 potions of mutation {unknown} w - a potion of heal wounds s - a potion of enlightenment {unknown} t - a potion of cancellation {unknown} d - a potion of ambrosia {unknown} Skills: + Level 9.2 Fighting - Level 10.0 Short Blades - Level 9.1 Dodging - Level 14.0 Stealth - Level 5.0 Evocations - Level 9.0 Shapeshifting You had 10 spell levels left. You didn't know any spells. Your spell library contained the following spells: Spells Type Power Damage Failure Level Kinetic Grapnel Frge 0% 1d4 26% 1 Summon Small Mammal Summ 0% N/A 26% 1 Ensorcelled Hibernation Hex/Ice 0% N/A 38% 2 Lesser Beckoning Tloc 0% N/A 38% 2 Mercury Arrow Conj/Alch 0% 2d5 38% 2 Teleport Other Tloc 0% N/A 63% 3 Volatile Blastmotes Fire/Tloc 0% 2d10 63% 3 Dimensional Bullseye Hex/Tloc 0% N/A 95% 4 Iskenderun's Mystic Bla Conj/Tloc 0% 2d3 (+2d1 95% 4 Leda's Liquefaction Alch/Erth 0% N/A 95% 4 Alistair's Intoxication Alch 0% N/A 100% 5 Arcjolt Conj/Air 0% 1d10 100% 5 Irradiate Conj/Alch 0% 3d11 100% 5 Lee's Rapid Deconstruct Erth 0% 3d4* 100% 5 Infestation Necr 0% N/A 100% 8 Platinum Paragon Frge 0% 4d10 100% 9 Dungeon Overview and Level Annotations Branches: Dungeon (11/15) Temple (0/1) D:7 Lair (0/5) D:11 Orc (0/2) D:11 The Realm of Zot is guarded by orbs of entropy. Altars: Nemelex Xobeh Qazlal Sif Muna Trog Vehumet Xom Zin The Shining One Shops: D:5 ? D:6 * Annotations: D:8 2 runed translucent doors Innate Abilities, Weirdness & Mutations You have a mane of long, stinging tendrils on your head. Your tendrils poison nearby enemies when you attack. When significantly injured, you may petrify poisoned enemies. Your helmet and cloak are melded. You are very small and have problems with some larger weapons. You are too small for most types of armour. You have supernaturally acute vision. (SInv) You move with supernatural speed. (Speed+++) You have a pair of small antennae on your head. You have sharp fingernails. You possess an exceptional clarity of mind. You are frail. (-10% HP) Message History The yak is almost dead. Your tendrils sting the acid dragon. Your tendrils sting the yak. The yak looks as sick as possible! Your tendrils sting the yak. The yak looks as sick as possible! The yak closely misses you. The yak misses you. x2; The yak gores you! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You hit the yak but do no damage. The yak is almost dead. Your tendrils sting the acid dragon. Your tendrils sting the yak. The yak looks as sick as possible! Your tendrils sting the yak. The yak looks as sick as possible! You puncture the yak! You kill the yak! Your tendrils sting the acid dragon. Your sting misses the yak. x2 The yak completely misses you. The yak closely misses you. The yak completely misses you. You closely miss the acid dragon. The acid dragon is lightly wounded. Your tendrils sting the yak. The yak looks as sick as possible! Your tendrils sting the yak. The yak looks as sick as possible! The yak closely misses you. You closely miss the acid dragon. The acid dragon is lightly wounded. Your tendrils sting the yak. The yak looks as sick as possible! Your tendrils sting the yak. The yak looks as sick as possible! Your tendrils sting the yak. The yak looks as sick as possible! The yak gores you! The acid dragon spits acid at you. The splash of acid hits you!! Ouch! That really hurt! You die... Xom thinks this is hilarious! ...............## ................## ................## ................## ..~.............## ~≈~....###......## ≈~~... #.......# ≈~~..###.Y.....# ≈.......YJ....# ......DYY...# ............# ............# ...........†# ............# ............# ..?.........# ...........# You could see 4 yaks and an acid dragon (poisoned, catching breath). Vanquished Creatures An ettin (D:10) 5 two-headed ogres A cyclops (D:11) A komodo dragon (D:8) 3 trolls A polar bear (D:10) 2 hornets 2 shadowghasts A wraith (D:8) 3 wyverns 2 centaur simulacra (D:10) 3 yaks A fire bat (D:6) A basilisk (D:9) A vampire mosquito (D:8) 2 steam dragons Edmund (D:5) Menkaure (D:5) 2 acid dragons A water moccasin (D:6) 3 kobold geomancers 5 orc warriors 3 sky beasts 2 ice beasts A black bear (D:5) A wolf (D:10) 2 centaurs 3 kobold brigands 4 bullfrogs A gnoll sergeant (D:9) A scorpion (D:4) 6 rock fish 13 wights 2 marrowcudas 2 killer bees (D:9) 3 electric eels (D:11) A bombardier beetle (D:7) 2 jellies 4 orc priests 2 hounds 3 gnoll boudas (D:5) 2 drudes 4 sleepcaps A clockroach (D:4) 2 iguanas Ijyb (D:5) 13 orc wizards 19 gnolls 8 adders 2 shadow imps A white imp (D:10) 6 ufetubi 4 dart slugs 6 endoplasms 9 hobgoblins 9 jackals 27 orcs 10 quokkas 4 ball pythons 5 bats 2 frilled lizards 6 goblins 15 kobolds 3 rats 258 creatures vanquished. Vanquished Creatures (collateral kills) Pikel (D:7) A polar bear (D:10) 2 glass eyes (D:9) A centaur simulacrum (D:10) 2 steam dragons 3 lemures (D:7) A scorpion (D:7) A marrowcuda (D:11) A drude (D:7) 2 orc wizards (D:9) 3 orcs A ball python (D:4) 19 creatures vanquished. Vanquished Creatures (others) An orc wizard (D:6) 2 gnolls (D:9) 3 creatures vanquished. Grand Total: 280 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | manuke2 the Spriggan Chaos Knight began the quest for the | Orb. 0 | D:1 | Reached XP level 1. HP: 11/11 MP: 2/2 230 | D:1 | Reached skill level 1 in Stealth 276 | D:1 | Reached skill level 2 in Stealth 371 | D:1 | Reached XP level 2. HP: 14/16 MP: 3/3 408 | D:1 | Reached skill level 3 in Stealth 728 | D:2 | Found a faded altar of an unknown god. 732 | D:2 | XOM: summons friendly butterfly 737 | D:2 | XOM: enchant monsters (good, petrifying slowly) 753 | D:2 | XOM: silly message 764 | D:2 | XOM: summons 3 friends 802 | D:2 | Reached skill level 4 in Stealth 865 | D:2 | Reached XP level 3. HP: 19/19 MP: 4/4 1189 | D:3 | Reached skill level 5 in Stealth 1361 | D:3 | XOM: summons 2 hostile chaos creatures 1507 | D:4 | Reached XP level 4. HP: 23/23 MP: 5/5 1513 | D:4 | Reached skill level 6 in Stealth 1523 | D:4 | You fall into a shaft and drop 2 floors! 1530 | D:6 | Encountered an ice beast 1537 | D:6 | XOM: butterfly on damage 1543 | D:6 | Killed an ice beast 1544 | D:6 | Reached skill level 8 in Stealth 1544 | D:6 | Reached XP level 5. HP: 10/27 MP: 6/6 1609 | D:6 | Encountered a kobold geomancer 1609 | D:6 | XOM: 1-stop teleportation journey 1626 | D:6 | XOM: noise 1628 | D:6 | Killed a kobold geomancer 1629 | D:6 | Reached skill level 9 in Stealth 1629 | D:6 | Reached XP level 6. HP: 30/32 MP: 7/7 1682 | D:6 | XOM: 1-stop teleportation journey 1773 | D:6 | XOM: enchant monsters (good, fragile as glass) 1785 | D:6 | Reached skill level 10 in Stealth 1898 | D:6 | Encountered a water moccasin 1905 | D:6 | Killed a water moccasin 1906 | D:6 | Reached skill level 11 in Stealth 1946 | D:6 | XOM: divination: all 1972 | D:7 | Found a staircase to the Ecumenical Temple. 1973 | D:7 | Found a statue of an orb of entropy. 1974 | D:7 | Found a statue of an orb of entropy. 1985 | D:7 | XOM: potion effect (invisibility) 1986 | D:7 | Reached XP level 7. HP: 35/35 MP: 8/8 1989 | D:7 | XOM: cast spell 'Summon Small Mammal' 1998 | D:6 | Reached skill level 12 in Stealth 1998 | D:6 | XOM: silly message 2051 | D:6 | XOM: enchant monsters (good, fragile as glass) 2060 | D:6 | Reached skill level 13 in Stealth 2209 | D:6 | Found Enuaqouq's Serpentskin Sales. 2360 | D:6 | Reached skill level 14 in Stealth 2360 | D:6 | Reached skill level 1 in Shapeshifting 2360 | D:6 | Reached XP level 8. HP: 39/39 MP: 9/9 2566 | D:6 | XOM: draining 2684 | D:6 | Found a shimmering altar of Xom. 2702 | D:6 | XOM: made a ring of doors, pushed 0 others out 2709 | D:6 | XOM: potion effect (berserk rage) 2714 | D:6 | XOM: enchant monsters (bad, strong) 2719 | D:6 | Reached skill level 5 in Shapeshifting 2850 | D:6 | XOM: god gift: wand of digging (5) 2944 | D:6 | XOM: summons 4 hostile chaos creatures 3060 | D:7 | XOM: divination: all 3078 | D:7 | Found the +5 justicar's regalia {Inspire Amulet+ Str+4} 3111 | D:7 | Encountered Pikel 3112 | D:7 | XOM: summons friendly crimson imp 3119 | D:7 | XOM: enchant monsters (good, paralysed) 3155 | D:7 | Killed Pikel 3156 | D:7 | Reached XP level 9. HP: 43/43 MP: 10/10 3226 | D:7 | Found a sparkling altar of Nemelex Xobeh. 3284 | D:7 | XOM: divination: all 3568 | D:5 | Entered Level 5 of the Dungeon 3647 | D:8 | Reached skill level 5 in Fighting 3706 | D:8 | XOM: 3-stop teleportation journey 3729 | D:8 | XOM: 7-stop teleportation journey 3845 | D:8 | XOM: give mutations 3845 | D:8 | Gained mutation: You are resistant to poisons. (rPois) | [Xom's grace] 3845 | D:8 | Gained mutation: You have a pair of small antennae on your | head. [Xom's grace] 3845 | D:8 | Gained mutation: Your spells are a little harder to cast, | but a little more powerful. [Xom's grace] 3845 | D:8 | Gained mutation: You can sometimes gain power from killing | poisoned or drained foes. [Xom's grace] 3979 | D:8 | Encountered a komodo dragon 4183 | D:8 | XOM: smoke on damage 4185 | D:8 | XOM: confuse monster(s) 4342 | D:8 | XOM: summons 4 hostile chaos creatures 4400 | D:8 | XOM: butterfly on damage 4522 | D:8 | XOM: blink monster(s) 4566 | D:8 | XOM: 1-stop teleportation journey 4587 | D:8 | XOM: 3-stop teleportation journey 4738 | D:8 | XOM: summons 2 hostile shadow creatures 4910 | D:8 | Found a glowing golden altar of the Shining One. 5092 | D:8 | XOM: summons 4 hostile chaos creatures 5367 | D:9 | XOM: noise 5385 | D:9 | Reached XP level 10. HP: 45/51 MP: 11/11 5462 | D:9 | Reached skill level 1 in Evocations 5574 | D:8 | XOM: confusion (+ monsters) 5687 | D:8 | XOM: give mutations 5687 | D:8 | Lost mutation: You are resistant to poisons. (rPois) [Xom's | mischief] 5687 | D:8 | Lost mutation: You have a pair of small antennae on your | head. [Xom's mischief] 5710 | D:8 | Reached skill level 5 in Evocations 5922 | D:5 | Encountered Ijyb 5938 | D:5 | Killed Ijyb 6054 | D:5 | Encountered Menkaure 6072 | D:5 | Killed Menkaure 6138 | D:5 | XOM: confuse monster(s) 6144 | D:5 | Reached skill level 5 in Short Blades 6167 | D:5 | XOM: divination: all 6264 | D:5 | Found Jeryofawk's Magic Scroll Shoppe. 6312 | D:5 | Encountered Edmund 6319 | D:5 | Killed Edmund 6329 | D:5 | XOM: made a ring of doors, pushed 1 other out 6703 | D:5 | XOM: noise 6757 | D:5 | XOM: give mutations 6757 | D:5 | Lost mutation: Your spells are a little harder to cast, but | a little more powerful. [Xom's mischief] 6757 | D:5 | Gained mutation: You have sharp toenails. [Xom's mischief] 6757 | D:5 | Lost mutation: You can sometimes gain power from killing | poisoned or drained foes. [Xom's mischief] 7196 | D:4 | XOM: noise 7472 | D:4 | XOM: give mutation 7472 | D:4 | Gained mutation: Your blood hastes a few of your allies | when you are sufficiently damaged. [Xom's grace] 7719 | D:3 | XOM: give mutations 7719 | D:3 | Lost mutation: You have sharp toenails. [Xom's mischief] 7719 | D:3 | Gained mutation: Your mind is acute. (Int +4, Str/Dex -1) | [Xom's mischief] 7719 | D:3 | Lost mutation: Your blood hastes a few of your allies when | you are sufficiently damaged. [Xom's mischief] 7792 | D:9 | XOM: swap monsters 7931 | D:9 | Encountered a two-headed ogre 7933 | D:9 | XOM: summons 7 living force lances 7934 | D:9 | Found a radiant altar of Vehumet. 7957 | D:9 | Killed a two-headed ogre 8003 | D:8 | XOM: god gift: parchment of Infestation 8074 | D:9 | XOM: cast spell 'Leda's Liquefaction' 8110 | D:9 | HP: 2/43 [wight/+0 battleaxe (3)] 8368 | D:9 | XOM: summons 8 living force lances 8394 | D:9 | XOM: confuse monster(s) 8396 | D:9 | Reached XP level 11. HP: 55/55 MP: 12/12 8400 | D:9 | Identified the amulet "Vileez" {^Contam Rampage Regen+ | Dex+2} 8544 | D:9 | Found a glowing silver altar of Zin. 8555 | D:9 | XOM: destruction 8617 | D:9 | XOM: give mutations 8617 | D:9 | Lost mutation: Your mind is acute. (Int +4, Str/Dex -1) | [Xom's mischief] 8617 | D:9 | Gained mutation: You possess an exceptional clarity of | mind. [Xom's mischief] 8654 | D:9 | Encountered a two-headed ogre 8671 | D:9 | Killed a two-headed ogre 8672 | D:9 | Reached skill level 10 in Short Blades 8701 | D:9 | XOM: give mutation 8701 | D:9 | Gained mutation: You are frail. (-10% HP) [Xom's mischief] 8801 | D:9 | XOM: noise 9149 | D:10 | Entered Level 10 of the Dungeon 9152 | D:10 | a yak changed into an ettin 9152 | D:10 | Encountered an ettin 9152 | D:10 | XOM: bad polymorph yak -> ettin 9155 | D:10 | XOM: bad polymorph white imp -> shadow imp 9156 | D:10 | XOM: butterfly on damage 9164 | D:10 | Killed an ettin 9259 | D:10 | Encountered a two-headed ogre 9262 | D:10 | XOM: confuse monster(s) 9271 | D:10 | XOM: confuse monster(s) 9276 | D:10 | Killed a two-headed ogre 9291 | D:10 | XOM: god gift: 54 gold pieces 9312 | D:10 | Encountered a two-headed ogre 9315 | D:10 | Killed a two-headed ogre 9432 | D:10 | Encountered a two-headed ogre 9435 | D:10 | XOM: confuse monster(s) 9436 | D:10 | Killed a two-headed ogre 9579 | D:10 | XOM: hasted player and everything else in sight 9581 | D:10 | XOM: noise 9596 | D:10 | XOM: 1-stop teleportation journey 9729 | D:10 | Found a stormy altar of Qazlal. 9729 | D:10 | Found a shimmering blue altar of Sif Muna. 9730 | D:10 | Found a bloodstained altar of Trog. 9754 | D:10 | XOM: swap monsters 9769 | D:10 | XOM: summons 3 friends 9914 | D:10 | Identified the lupine talisman "Feacseti" {Dex+3} 9949 | D:10 | XOM: swap monsters 9967 | D:10 | XOM: noise 10109 | D:10 | XOM: give mutations 10109 | D:10 | Gained mutation: You are strong-willed. (Will+) [Xom's | mischief] 10109 | D:10 | Gained mutation: You have a pair of small antennae on your | head. [Xom's mischief] 10109 | D:10 | Lost mutation: You are strong-willed. (Will+) [Xom's | mischief] 10109 | D:10 | Gained mutation: You have sharp fingernails. [Xom's | mischief] 10169 | D:11 | Found a staircase to the Lair. 10193 | D:11 | XOM: enchant monsters (bad, strong) 10197 | D:11 | XOM: buffed friendly hell rat 11 times 10361 | D:11 | Found a staircase to the Orcish Mines. 10427 | D:11 | Killed from afar by an acid dragon Illustrated notes Levels and vault maps discovered: D:1: dpeg_arrival_simpleton_a, layout_basic, minivault_27 D:2: layout_rooms, dreamdust_ecumenical_altar_grove, serial_park_tiny_pond D:3: layout_rooms, minmay_misc_feat_nine_boxes D:4: layout_basic D:5: layout_basic, serial_shops, nicolae_shop_statue_plus, minmay_statues_item, uniq_ijyb, uniq_menkaure, uniq_edmund D:6: layout_cave_pods, regret_index_xom_of_box, st_stairs_13, minmay_holes, guppyfry_shop_venom D:7: kennysheep_steamy, layout_rooms, mainiacjoe_overflow_paths, nicolae_overflow_hidden_temple, minmay_temple_entry_gardened_gates, uniq_pikel D:8: layout_basic, tso_oasis_becter, minmay_hollow_rounded_squares D:9: layout_basic, vehumet_crystals, mainiacjoe_overflow_chevrons, onia_ninara_cookie D:10: layout_loops_ring, gammafunk_temple_overflow_forgotten, serial_ice, serial_ice_e, serial_ice_a, serial_ice_f, serial_ice_o, grunt_pizzeria D:11: layout_big_octagon, lair_entry_dummy, orc_0_dummy Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 | ---------------+----------------------------------+----- Stealth | 2 4 5 8 9 11 14 | 14.0 Shapeshifting | 1 8 9 | 9.0 Fighting | 5 9 | 9.2 Dodging | 8 9 | 9.1 Evocations | 5 | 5.0 Short Blades | 9 10 | 10.0 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 || total ---------------------------+-------+-------+-------+-------++------- Attack: Normal | 145 | 72 | 296 | 598 || 1111 Melee: Short sword | 145 | 72 | 222 | || 439 Stingers | | | 211 | 583 || 794 Dagger | | | 74 | 598 || 672 Kick | | | | 9 || 9 Drink: Curing | | | | 1 || 1 Heal wounds | | | | 1 || 1 Might | | | | 1 || 1 Attraction | | | | 1 || 1 Read: Identify | | | | 9 || 9 Teleportation | | | | 1 || 1 Butterflies | | | | 1 || 1 Stab: Sleeping | 19 | 3 | 23 | 28 || 73 Distracted | 1 | | | 6 || 7 Petrified | 1 | | | 2 || 3 Invisible | | | 3 | || 3 Petrifying | | | 2 | 1 || 3 Confused | | | 1 | 2 || 3 Held in net/web | | | 1 | || 1 Paralysed | | | 1 | || 1 Armour: Robe | 47 | 27 | 63 | || 137 Steam dragon scal | | | 79 | 132 || 211 Dodge: Dodged | 99 | 30 | 306 | 448 || 883 Form: Medusa | | | 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 | 7316 | 6966 | 350 | 949 | 4306 | 11 | 665.1 | Dungeon | 7316 | 6966 | 350 | 949 | 4306 | 11 | 665.1 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: D:8: 1732 daAuts D:6: 1103 daAuts D:9: 977 daAuts D:5: 690 daAuts D:10: 672 daAuts D:7: 450 daAuts D:4: 432 daAuts D:1: 412 daAuts D:2: 343 daAuts D:3: 341 daAuts D:11: 160 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 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+ +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+