Dungeon Crawl Stone Soup version 0.35-a0-345-gb3cffbe06b (webtiles) character file. Game seed: 16225490790906617344 13620 opking the Carver (level 11, -5/86 HPs) Began as a Mummy Chaos Knight on May 6, 2026. Was a Plaything of Xom. Slain by an enormous slime creature (75 damage) ... on level 11 of the Dungeon. The game lasted 00:19:27 (10733 turns). opking the Carver (Mummy Chaos Knight) Turns: 10733, Time: 00:19:28 Health: -5/86 AC: 15 Str: 19 XL: 11 Next: 78% Magic: 11/11 EV: 9 Int: 11 God: Xom [....*.] Gold: 999 SH: 0 Dex: 16 Spells: 10/10 levels left rFire x . . (150%) c - +2 falchion (elec) rCold + + . (33%) (no offhand) rNeg + + + (0%) e - +3 chain mail {rC+} rPois ∞ (0%) (no helmet) rElec . (100%) j - scarf {Shadows} rCorr . (100%) h - +1 pair of gloves {Str+3} SInv . (no boots) Will +.... i - amulet of chemistry Stlth (no ring) HPRegen 0.34/turn (no ring) MPRegen 0.12/turn %: faith @: no status effects A: cold resistance 1, negative energy resistance 3, torment resistance 2, heat vulnerability 1, in touch with death 1, no potions, faith, accursed a: Renounce Religion (0%) You were on level 11 of the Dungeon. You worshipped Xom. You were a beloved toy of Xom. You visited 1 branch of the dungeon, and saw 11 of its levels. You visited the chambers of the Necropolis 1 time. You also visited: Ossuary. You collected 999 gold pieces. Inventory: Hand Weapons c - a +2 falchion of electrocution (weapon) g - the +10 quarterstaff "Daduck" {antimagic, Int+3} (You found it in the Necropolis) Int+3: It affects your intelligence (+3). It cannot be enchanted further. Missiles f - 2 throwing nets k - 4 curare-tipped darts m - 2 datura-tipped darts (quivered) Armour a - +0 steam dragon scales b - the +1 robe of Xisk {Dex+5 Stlth+} (You found it on level 10 of the Dungeon) Dex+5: It affects your dexterity (+5). Stlth+: It makes you more stealthy. It cannot be enchanted further. e - a +3 chain mail of cold resistance (worn) h - a +1 pair of gloves of strength (worn) j - a scarf of shadows (worn) Jewellery d - a ring of willpower i - an amulet of chemistry (worn) l - a ring of protection from fire Wands a - a wand of flame (28) p - a wand of polymorph (2) c - a wand of roots (2) f - a wand of mindburst (24) e - a wand of charming (3) Scrolls s - a scroll of butterflies f - 2 scrolls of fear d - a scroll of poison {unknown} a - 2 scrolls of enchant armour h - a scroll of immolation {unknown} t - 4 scrolls of teleportation T - 2 scrolls of torment l - a scroll of blinking {unknown} m - 2 scrolls of enchant weapon {unknown} r - a scroll of revelation n - a scroll of acquirement {unknown} e - 2 scrolls of identify {unknown} o - 2 scrolls of fog {unknown} V - a scroll of vulnerability Skills: + Level 8.2 Fighting * Level 11.8 Long Blades - Level 6.0 Armour - Level 6.0 Dodging + Level 4.1 Evocations 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 Freeze Ice 0% 1d3 95% 1 Poisonous Vapours Alch/Air 0% 1d1 95% 1 Sandblast Erth 0% 2d4 95% 1 Construct Spike Launche Frge 0% 2d3 98% 2 Grave Claw Necr 0% 2d7 98% 2 Call Canine Familiar Summ 0% N/A 100% 3 Fugue of the Fallen Necr 0% N/A 100% 3 Gloom Hex/Necr 0% N/A 100% 3 Mephitic Cloud Conj/Alch/Air 0% N/A 100% 3 Summon Ice Beast Ice/Summ 0% N/A 100% 3 Tukima's Dance Hex 0% N/A 100% 3 Vampiric Draining Necr 0% 2d6 100% 3 Animate Dead Necr 0% N/A 100% 4 Ignite Poison Fire/Alch 0% N/A 100% 4 Iskenderun's Mystic Bla Conj/Tloc 0% 2d3 (+2d1 100% 4 Summon Seismosaurus Egg Summ/Erth 0% N/A 100% 4 Forge Monarch Bomb Fire/Frge 0% 4d5 100% 6 Permafrost Eruption Ice/Erth 0% 2x4d1 100% 6 Infestation Necr 0% N/A 100% 8 Lehudib's Crystal Spear Conj/Erth 0% 10d2 100% 8 Shatter Erth 0% 3d5* 100% 9 Dungeon Overview and Level Annotations Branches: Dungeon (11/15) Zot: 26268 Temple (0/1) D:6 Lair (0/5) D:8 Ossuary (visited) Orc: D:9-12 The Realm of Zot is guarded by orbs of entropy. Altars: Ashenzari Cheibriados Dithmenos Fedhas Gozag Nemelex Xobeh Okawaru Qazlal Ru Sif Muna Uskayaw Xom Yredelemnul Jiyva Shops: D:4 ::* D:7 ( Annotations: D:11 exclusion: 2 doors Innate Abilities, Weirdness & Mutations You are immune to poison. You are cold resistant. (rC+) You are immune to negative energy. (rN+++) You are immune to unholy pain and torment. You are vulnerable to heat. (rF-) You are in touch with the powers of death. You cannot drink. You have a special connection with the divine. (Faith) You recover more slowly from Doom and Banes. Message History The floor. Unknown command. The slime creature hits your boulder beetle. Your boulder beetle leaps! Your boulder beetle curls into a ball and begins rolling! There is an open door here. Two slime creatures merge to form a large slime creature. Two slime creatures merge to form a very large slime creature. Your boulder beetle hits the slime creature. Your boulder beetle stops rolling and uncurls. Two slime creatures merge to form an enormous slime creature. The slime creature hits your boulder beetle! Your boulder beetle bites the slime creature!! Your boulder beetle stops glowing. The enormous slime creature stops glowing. The slime creature hits your boulder beetle! Your boulder beetle bites the slime creature! Xom's power touches on your mind for a moment. The enormous slime creature looks rather confused. The slime creature looks rather confused. Your boulder beetle bites the slime creature. The slime creature seems less confused. The slime creature hits you! Your boulder beetle bites the slime creature! You hit the slime creature. The slime creature is almost dead. The slime creature hits you but does no damage. Your boulder beetle bites the slime creature! The slime creature dies! Your boulder beetle bites the enormous slime creature! Your boulder beetle bites the enormous slime creature! The enormous slime creature hits your boulder beetle. Your boulder beetle bites the enormous slime creature! The enormous slime creature hits your boulder beetle!!! Your boulder beetle is killed! The enormous slime creature seems less confused. The enormous slime creature attacks as it pursues you! The enormous slime creature hits you!!!! Ouch! That really hurt! You die... Xom chuckles heartily! #..........#.....# #.#.............## **####***** *......#.........# *.....,,,,* #,#.....#...#....####.....,,,,* #.#§§#.##........##.'.....,,,,* #..§..###....(#..#..#..J..,,,,* ######.####(.......†.##,....,,,,* ........).'........###*,,J(.,,,,* ###########.....@J.# ****##*+*** #####'#### *,* ##..# *,* #..## *,* #.## ******+*** ###.###### *,,,,,,,,, #........# #......... #........# #...)..... #######........# #......... You could see an enormous slime creature. Vanquished Creatures The ghost of vayu the the Scholar of Souls, a journeyman DsNe of Kikubaaqudgha (Necropolis) The ghost of Esse the the Grappler, a journeyman GnSh of Gozag (Necropolis) 4 two-headed ogres A boulder beetle (D:11) A cyclops (D:11) A gargoyle (D:11) Jeremiah (D:8) An ice devil (Necropolis) 3 trolls 3 shadowghasts A vampire (D:10) A wraith (D:9) 6 yaks A wyvern (D:7) A steam dragon (D:10) 3 kobold geomancers A swamp drake (D:7) 3 ice beasts 2 orc warriors (D:10) 2 black bears (D:8) An ogre (D:6) A phantom (D:5) 2 kobold brigands (D:9) 3 unseen horror simulacra (Necropolis) 3 bullfrogs (D:8) A gnoll sergeant (D:7) 5 scorpions 2 marrowcudas 5 rock fish A wight (Ossuary) A burial acolyte (Ossuary) 2 bes kemwar (Ossuary) 9 killer bees 4 howler monkeys 2 crimson imps (D:5) 2 human zombies (Ossuary) A bombardier beetle (D:3) 9 hounds 7 jellies 2 orc priests A gnoll bouda (D:8) 3 drudes 3 sleepcaps 2 iguanas (D:4) Ijyb (D:3) 12 orc wizards A centaur simulacrum (Necropolis) 3 centaur zombies (Ossuary) 2 mummies (Ossuary) 2 adders 13 gnolls 4 shadow imps (D:5) 9 hound zombies (Ossuary) 3 white imps 2 ufetubi (D:5) A dart slug (D:3) A ribbon worm (D:3) 4 gnoll zombies (Ossuary) 5 endoplasms 3 hobgoblins 6 jackals 28 orcs 3 quokkas 5 ball pythons 4 bats 7 frilled lizards 5 goblins 15 kobolds A kobold zombie (Ossuary) 11 orc zombies (Ossuary) 6 rats 267 creatures vanquished. Vanquished Creatures (collateral kills) A two-headed ogre (D:9) A cyclops (D:11) A slime creature (D:11) An orc warrior (Necropolis) An ice beast (D:7) An ogre (Necropolis) A gnoll sergeant (Necropolis) A human zombie (Ossuary) A gnoll bouda (D:5) An iguana (D:5) 2 gnolls (D:5) An adder (D:5) A white imp (Necropolis) 3 gnoll zombies (Ossuary) A kobold (Necropolis) An orc zombie (Ossuary) 19 creatures vanquished. Vanquished Creatures (others) A yak (D:11) 1 creature vanquished. Grand Total: 287 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | opking the Mummy Chaos Knight began the quest for the Orb. 0 | D:1 | Reached XP level 1. HP: 18/18 MP: 1/1 71 | D:1 | Found a faded altar of an unknown god. 185 | D:1 | Reached XP level 2. HP: 24/24 MP: 2/2 212 | D:1 | Reached skill level 3 in Long Blades 298 | D:1 | XOM: divination: all 391 | D:1 | XOM: summons 2 hostile shadow creatures 400 | D:1 | a crimson imp changed into a neqoxec 400 | D:1 | Encountered a neqoxec 400 | D:1 | XOM: bad polymorph crimson imp -> neqoxec 849 | D:2 | XOM: silly message 1044 | D:2 | XOM: god gift: wand of quicksilver (4) 1097 | D:2 | Reached XP level 3. HP: 29/29 MP: 3/3 1190 | D:2 | Found a broken altar of Ashenzari. 1480 | D:3 | Encountered Ijyb 1489 | D:3 | Killed Ijyb 1490 | D:3 | Reached skill level 4 in Long Blades 1523 | D:3 | Reached XP level 4. HP: 33/35 MP: 4/4 1550 | D:3 | XOM: enchant monsters (good, fragile as glass) 1566 | D:3 | Found a basalt altar of Yredelemnul. 1566 | D:3 | Found a blossoming altar of Fedhas. 1566 | D:3 | Found a sacrificial altar of Ru. 1568 | D:3 | Found an iron altar of Okawaru. 1586 | D:3 | Reached XP level 5. HP: 41/41 MP: 5/5 1600 | D:3 | Found a hide-covered altar of Uskayaw. 1600 | D:3 | Found a shadowy altar of Dithmenos. 1705 | D:3 | XOM: cloud trail 1746 | D:3 | Reached skill level 5 in Long Blades 1954 | D:3 | XOM: noise 1978 | D:3 | Reached XP level 6. HP: 42/47 MP: 6/6 2250 | D:4 | Found an opulent altar of Gozag. 2253 | D:4 | Found Gozag's Platinum Reserve. 2316 | D:4 | XOM: enchant monsters (good, slow) 2348 | D:4 | XOM: divination: all 2441 | D:4 | XOM: made a ring of doors, pushed 1 other out 2455 | D:4 | Reached skill level 6 in Long Blades 2630 | D:4 | XOM: god gift: 17 gold pieces 2669 | D:4 | Found Miesesuk's Vocational Training. 2681 | D:4 | Found Rossourch's Book Emporium. 2728 | D:4 | Reached XP level 7. HP: 43/52 MP: 7/7 3091 | D:4 | XOM: god gift: Vyps's Precepts of the Quarry and Vitiated | Deeds 3092 | D:4 | Got Vyps's Precepts of the Quarry and Vitiated Deeds 3264 | D:4 | XOM: divination: all 3310 | D:4 | XOM: divination: all 3515 | D:5 | Entered Level 5 of the Dungeon 3528 | D:5 | Reached skill level 7 in Long Blades 3574 | D:5 | XOM: cloud trail 3711 | D:5 | XOM: summons 3 friends 3743 | D:5 | Reached skill level 8 in Long Blades 3864 | D:5 | XOM: silly message 3881 | D:5 | Reached skill level 1 in Dodging 3881 | D:5 | Reached XP level 8. HP: 19/58 MP: 8/8 3921 | D:5 | XOM: cast spell 'Animate Dead' 3925 | D:5 | XOM: enchant monsters (bad, unusually resistant) 3928 | D:5 | XOM: fake shatter 4086 | D:5 | XOM is BORED! 4086 | D:5 | XOM: summons 1 hostile chaos creature 4357 | D:6 | XOM: confusion (+ might) 4375 | D:6 | Identified the +1 robe of Giqioheti {rPois Dex+4} 4429 | D:6 | Found a shimmering blue altar of Sif Muna. 4433 | D:6 | XOM: enchant monsters (bad, regenerating) 4447 | D:6 | Found a shimmering altar of Xom. 4475 | D:6 | XOM: summons 2 hostile shadow creatures 4483 | D:6 | XOM: 1-stop teleportation journey 4525 | D:6 | XOM: silly message 4672 | D:6 | XOM: noise 4709 | D:6 | XOM: silly message 4780 | D:6 | Found a sand-covered staircase. 4789 | Ossuary | Entered an ossuary 4830 | Ossuary | XOM: confusion (+ monsters) (+ might) 4867 | Ossuary | XOM: potion effect (curing) 4883 | Ossuary | XOM: divination: all 4997 | Ossuary | XOM: god gift: 42 gold pieces 5033 | Ossuary | XOM: divination: all 5041 | Ossuary | XOM: confuse monster(s) 5068 | Ossuary | XOM: divination: all 5075 | Ossuary | XOM: god gift: amulet of chemistry 5087 | Ossuary | XOM: summons friendly chaos spawn 5196 | Ossuary | Reached skill level 9 in Long Blades 5240 | Ossuary | Reached XP level 9. HP: 62/66 MP: 9/9 5296 | D:6 | Found a statue of an orb of entropy. 5297 | D:6 | Found a statue of an orb of entropy. 5298 | D:6 | Found a staircase to the Ecumenical Temple. 5527 | D:6 | XOM: divination: all 5958 | D:7 | XOM: summons 4 friends 5978 | D:7 | XOM: divination: all 5994 | D:7 | Reached skill level 5 in Fighting 6230 | D:7 | XOM: 2-stop teleportation journey 6317 | D:7 | XOM: god gift: bubbling puce potion {god gift} 6340 | D:7 | XOM: silly message 6554 | D:7 | Found Xusocs's Weapon Emporium. 6618 | D:7 | Encountered a two-headed ogre 6631 | D:7 | Killed a two-headed ogre 6780 | D:8 | Reached skill level 10 in Long Blades 6816 | D:8 | Encountered Jeremiah 6827 | D:8 | XOM: 1-stop teleportation journey 6878 | D:8 | Killed Jeremiah 6879 | D:8 | Reached XP level 10. HP: 12/76 MP: 10/10 7246 | D:8 | XOM: enchant monsters (good, slow) 7419 | D:8 | XOM: potion effect (might) 7421 | D:8 | XOM: potion effect (might) 7617 | D:8 | Found a staircase to the Lair. 7625 | D:8 | Reached skill level 1 in Evocations 7761 | D:9 | Found a stormy altar of Qazlal. 7826 | D:9 | Encountered a two-headed ogre 7835 | D:9 | Killed a two-headed ogre 7836 | D:9 | Reached skill level 5 in Armour 8051 | D:9 | XOM: silly message 8055 | D:9 | XOM: enchant monsters (good, paralysed) 8058 | D:9 | Found a viscous altar of Jiyva. 8084 | D:9 | XOM: destruction 8127 | D:9 | Encountered a two-headed ogre 8127 | D:9 | XOM: cleaving 8130 | D:9 | XOM: smoke on damage 8133 | D:9 | Killed a two-headed ogre 8253 | D:9 | XOM: god gift: parchment of Iskenderun's Mystic Blast 8331 | D:9 | Reached skill level 5 in Dodging 8342 | D:9 | Encountered a two-headed ogre 8351 | D:9 | XOM: potion effect (haste) 8353 | D:9 | XOM: enchant monsters (good, petrifying slowly) 8364 | D:9 | Killed a two-headed ogre 8490 | D:9 | XOM: cloud trail 8534 | D:10 | Entered Level 10 of the Dungeon 8562 | D:10 | Reached XP level 11. HP: 81/84 MP: 11/11 8579 | D:10 | Identified the +1 robe of Xisk {Dex+5 Stlth+} 8588 | D:10 | XOM: 1-stop teleportation journey 8603 | D:10 | Found a snail-covered altar of Cheibriados. 8772 | D:10 | XOM: 5-stop teleportation journey 8978 | D:10 | Encountered a two-headed ogre 8985 | D:10 | Killed a two-headed ogre 8986 | D:10 | Reached skill level 11 in Long Blades 9114 | D:10 | XOM: 9-stop teleportation journey 9136 | D:10 | Found a sparkling altar of Nemelex Xobeh. 9139 | D:10 | XOM: silly message 9255 | D:10 | XOM: noise 9523 | D:11 | Found a phantasmal passage. 9525 | D:11 | XOM: fog 9529 | D:11 | XOM: chaos upgrade 9531 | Necropol | Found a stormy altar of Qazlal. 9531 | Necropol | Found a bloodstained altar of Trog. 9531 | Necropol | Found a transporter. 9531 | Necropol | Found a transporter. 9531 | Necropol | Entered the Necropolis 9576 | Necropol | Encountered Esse's ghost (journeyman GnSh) 9624 | Necropol | XOM: noise 9647 | Necropol | XOM: silly message 9660 | Necropol | XOM: blink monster(s) 9669 | Necropol | XOM: swap monsters 9672 | Necropol | Killed Esse's ghost 9685 | Necropol | Identified the +10 quarterstaff "Daduck" {antimagic, Int+3} 9735 | Necropol | XOM: noise 9743 | Necropol | Encountered hanjumuk's ghost (journeyman DsFi) 9760 | Necropol | Identified the +6 dire flail of the Spider {flame, Dex+3 | Stlth+} 9770 | Necropol | XOM: good polymorph moth of wrath -> glowing shapeshifter 9777 | Necropol | XOM: potion effect (curing) 9786 | Necropol | a glass eye changed into a death drake 9786 | Necropol | Encountered a death drake (glowing shapeshifter) 9791 | Necropol | a death drake changed into a komodo dragon 9908 | Necropol | Encountered vayu's ghost (journeyman DsNe) 9911 | Necropol | XOM: enchant monsters (good, petrifying slowly) 9927 | Necropol | XOM: enchant monsters (good, petrifying slowly) 9929 | Necropol | XOM: charmed 1 monster 9960 | Necropol | Your ally vayu's ghost died 9992 | Necropol | XOM: divination: all 10335 | D:11 | XOM: enchant monsters (good, paralysed) 10342 | D:11 | XOM: silly message 10349 | D:11 | XOM: noise 10350 | D:11 | XOM: blink monster(s) 10352 | D:11 | XOM: enchant monsters (good, fragile as glass) 10353 | D:11 | XOM: destruction 10695 | D:11 | Encountered a boulder beetle 10715 | D:11 | XOM: fake destruction 10723 | D:11 | XOM: confuse monster(s) 10733 | D:11 | Slain by an enormous slime creature Illustrated notes Levels and vault maps discovered: D:1: dpeg_arrival_simpleton_b, layout_loops_ring, basic_ecumenical_altar, nicolae_concentric_dashed_squares_wild D:2: layout_basic, basic_altar, nrook_mini_vaults, minmay_quantized D:3: layout_loops_ring, nicolae_overflow_sandstone_temple, uniq_ijyb D:4: layout_layer_cave, nicolae_gozag_zags_fifth_avenue, serial_shops, shop, nicolae_shop_vocational D:5: layout_cave_pools, serial_demonic, serial_demonic_f, serial_demonic_a, serial_demonic_d, serial_demonic_d D:6: layout_basic, nicolae_overflow_squiral, temple_hall, nicolae_ossuary_entry_ruins D:7: layout_gridville, serial_shops, shop, minivault_26, corexii_item_surrounded_by_moat, minivault_27, st_stairs_5 D:8: layout_cave_pools, grunt_lair_entry_orc_guard_hut, uniq_jeremiah D:9: layout_roguey, nicolae_qazlal_style_of_elements, jiyva_altar_1 D:10: layout_rooms, lemuel_tele_altar, nemelex_spade_bored_becter, moated_statue, minmay_between D:11: layout_roguey, index_necropolis_entry_life_lattice Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 | ---------------+----------------------------------+----- Long Blades | 3 4 5 6 8 9 10 11 | 11.8 Dodging | 1 2 4 5 6 | 6.0 Armour | 3 4 5 6 | 6.0 Fighting | 4 6 7 8 | 8.2 Evocations | 2 4 | 4.1 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 || total ---------------------------+-------+-------+-------+-------++------- Attack: Normal | 120 | 131 | 423 | 384 || 1058 Melee: Falchion | 120 | 131 | 423 | 389 || 1063 Quarterstaff | | | | 2 || 2 Throw: Throwing net | | | 1 | || 1 Dart | | | | 1 || 1 Evoke: Wand of quicksilv | | 1 | 3 | || 4 Wand of roots | | | 6 | 6 || 12 Wand of polymorph | | | 3 | 1 || 4 Wand of flame | | | 4 | 2 || 6 Wand of mindburst | | | | 10 || 10 Wand of charming | | | | 7 || 7 Read: Enchant armour | | | 1 | || 1 Teleportation | | | | 2 || 2 Revelation | | | | 2 || 2 Vulnerability | | | | 2 || 2 Fear | | | | 1 || 1 Torment | | | | 1 || 1 Stab: Sleeping | 1 | | | || 1 Paralysed | | | 3 | 3 || 6 Confused | | | 1 | || 1 Held in net/web | | | 4 | || 4 Petrified | | | | 9 || 9 Armour: Leather armour | 71 | | | || 71 Chain mail | 1 | 97 | 454 | 313 || 865 Dodge: Dodged | 78 | 28 | 203 | 118 || 427 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 | 10610 | 10120 | 490 | 1848 | 5798 | 13 | 816.2 | Dungeon | 9536 | 9046 | 490 | 1602 | 5585 | 11 | 866.9 | Ossuary | 476 | 476 | 0 | 116 | 167 | 1 | 476.0 | Necropolis | 597 | 597 | 0 | 130 | 46 | 1 | 597.0 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: D:4: 1406 daAuts D:7: 1127 daAuts D:10: 979 daAuts D:6: 976 daAuts D:1: 806 daAuts D:3: 761 daAuts D:9: 754 daAuts D:8: 754 daAuts D:5: 699 daAuts D:2: 689 daAuts Necropolis: 597 daAuts D:11: 582 daAuts Ossuary: 476 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 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+ +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+