Dungeon Crawl Stone Soup version 0.35-a0-550-geed3790eb1 (webtiles) character file. Game seed: 2360309316813337188 7079 lkydig the Thaumaturge (level 11, -6/83 HPs) Began as a Gnoll Alchemist on June 22, 2026. Was a Follower of Ashenzari. Mangled by a shadowghast (31 damage) ... on level 10 of the Dungeon. The game lasted 00:11:23 (11467 turns). lkydig the Thaumaturge (Gnoll Alchemist) Turns: 11467, Time: 00:11:24 Health: -6/83 AC: 15 Str: 9 XL: 11 Next: 9% Magic: 4/23 EV: 14 Int: 18 God: Ashenzari [*.....] Gold: 394 SH: 0 Dex: 12 Spells: 13/27 levels left rFire . . . (100%) i - +2 dagger (vamp) rCold . . . (100%) k - orb {Attunement} rNeg + . . (50%) n - +2 robe "Thunder Perfect Mind" {Melee, Fort} (curse) rPois . (100%) s - +1 hat rElec . (100%) g - +1 cloak "Share My Fetters" {Self, Comp} (curse) rCorr . (100%) (no gloves) SInv . q - +2 pair of boots Will ..... (no amulet) Stlth +++ j - ring of positive energy HPRegen 0.33/turn r - +4 ring of protection MPRegen 0.18/turn %: no passive effects @: slowed, very slow A: fangs 1, treasure sense, distributed training a: Renounce Religion (0%), Shatter the Chains (0%) You were on level 10 of the Dungeon. You worshipped Ashenzari. Ashenzari was aware of your devotion. You visited 2 branches of the dungeon, and saw 11 of its levels. You visited the chambers of the Necropolis 1 time. You also visited: Bailey. You collected 649 gold pieces. You spent 255 gold pieces at shops. Inventory: Hand Weapons b - a +0 short sword of draining d - a +0 short sword f - a +0 dagger of speed i - a +2 vampiric dagger (weapon) l - a +4 flail of draining m - a +2 devious short sword o - a +1 short sword of flaming Missiles c - 5 silver javelins e - 15 poisoned darts h - 5 boomerangs p - a throwing net t - 4 curare-tipped darts Armour a - a +0 robe g - the cursed +1 cloak "Share My Fetters" (worn) {Self, Comp} (You took it off Crazy Yiuf on level 5 of the Dungeon) It cannot be enchanted further. It has a curse which improves the following skills: Introspection: Fighting and Spellcasting. Companions: Summonings, Necromancy and Forgecraft. k - an orb of attunement (worn) n - the cursed +2 robe "Thunder Perfect Mind" (worn) {Melee, Fort} (You took it off Dowan on level 5 of the Dungeon) It cannot be enchanted further. It has a curse which improves the following skills: Melee Combat: Short Blades, Long Blades, Axes, Maces & Flails, Polearms, Staves and Unarmed Combat. Fortitude: Armour and Shields. q - a +2 pair of boots (worn) s - a +1 hat (worn) Jewellery j - a ring of positive energy (worn) r - a +4 ring of protection (worn) u - a ring of positive energy Wands a - a wand of flame (25) (quivered) e - a wand of charming (9) Scrolls a - 3 scrolls of enchant armour x - a scroll of amnesia N - 2 scrolls of noise w - 4 scrolls of enchant weapon s - 2 scrolls of summoning Potions g - 3 potions of magic m - 2 potions of might A - 2 potions of attraction r - 3 potions of resistance c - 6 potions of curing w - 5 potions of heal wounds d - 2 potions of moonshine e - 2 potions of enlightenment L - a potion of lignification i - 3 potions of invisibility a - a potion of ambrosia C - a potion of cancellation b - 4 potions of brilliance M - 2 potions of mutation h - a potion of haste Skills: + Level 6.1(6.8) Fighting + Level 6.1(6.8) Short Blades + Level 6.1(6.8) Long Blades + Level 6.1(6.8) Axes + Level 6.1(6.8) Maces & Flails + Level 6.1(6.8) Polearms + Level 6.1(6.8) Staves + Level 6.1 Ranged Weapons + Level 6.1 Throwing + Level 6.1(6.8) Armour + Level 7.7 Dodging + Level 7.4 Stealth + Level 6.1(6.8) Shields + Level 6.1(6.8) Unarmed Combat + Level 8.0(8.8) Spellcasting + Level 5.5 Conjurations + Level 5.0 Hexes + Level 5.0(5.8) Summonings + Level 5.0(5.8) Necromancy + Level 5.0 Translocations + Level 5.0(5.8) Forgecraft + Level 5.0 Fire Magic + Level 5.0 Ice Magic + Level 5.0 Air Magic + Level 5.0 Earth Magic + Level 7.5 Alchemy + Level 6.6 Invocations + Level 6.1 Evocations + Level 5.5 Shapeshifting You had 13 spell levels left. You knew the following spells: Your Spells Type Power Damage Failure Level a - Poisonous Vapours Alch/Air 100% 1d4 1% 1 b - Mercury Arrow Conj/Alch 62% 2d9 1% 2 c - Mephitic Cloud Conj/Alch/Air 29% N/A 2% 3 d - Olgreb's Toxic Radia Alch 35% N/A 4% 4 e - Sticky Flame Fire/Alch 30% 2d7 7% 4 Your spell library contained the following spells: Spells Type Power Damage Failure Level Freeze Ice 100% 1d10 1% 1 Kinetic Grapnel Frge 100% 1d8 1% 1 Slow Hex 100% N/A 1% 1 Ensorcelled Hibernation Hex/Ice 52% N/A 1% 2 Grave Claw Necr 56% 2d11 1% 2 Lesser Beckoning Tloc 52% N/A 1% 2 Searing Ray Conj 54% 2d6 1% 2 Fugue of the Fallen Necr 28% N/A 2% 3 Confusing Touch Hex 26% N/A 3% 3 Frozen Ramparts Ice 52% 1d8 3% 3 Maxwell's Portable Pile Tloc 26% (3-9)d4 3% 3 Summon Ice Beast Ice/Summ 27% N/A 3% 3 Leda's Liquefaction Alch/Erth 15% N/A 7% 4 Animate Dead Necr 28% N/A 9% 4 Martyr's Knell Necr/Summ 28% N/A 9% 4 Cigotuvi's Putrefaction Necr/Air 27% N/A 10% 4 Forge Blazeheart Golem Fire/Frge 27% N/A 10% 4 Hoarfrost Cannonade Ice/Frge 13% 3d6/3d13 26% 5 Dungeon Overview and Level Annotations Branches: Dungeon (10/15) Temple (1/1) D:7 Bailey (visited) Lair: D:8-11 Orc: D:9-12 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:1 ( D:4 ![ D:7 [ Annotations: D:9 3 runed translucent doors 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 The centaur shoots an arrow. The arrow hits your yak! Your yak dies! Your yak's corpse dissolves into shadows! The centaur shoots an arrow. The arrow hits you but does no damage. The shadowghast claws you. * * * LOW HITPOINT WARNING * * * The centaur unwields a +0 shortbow. The centaur hits your kobold geomancer. The centaur misses your kobold geomancer. Your kobold geomancer hits the shadowghast with a +0 dagger. Your yak barely misses the centaur. Casting: Sticky Flame (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a shadowghast (heavily damaged, ally target, chance to weaken: 76%) The glob of mercury hits the shadowghast. The mercury splashes! The kobold looks weaker. The centaur looks weaker. Your yak looks weaker. Your kobold geomancer looks weaker. The shadowghast is heavily damaged. The shadowghast claws you. The centaur hits your kobold geomancer. The centaur misses your kobold geomancer. The kobold hits you but does no damage. Your yak gores the centaur but does no damage. Your kobold geomancer hits the kobold but does no damage. The centaur wields a +0 shortbow. The centaur shoots an arrow. The arrow hits your kobold geomancer! Your kobold geomancer dies! Your kobold geomancer's corpse dissolves into shadows! The shadowghast slips into darkness. The shadowghast flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. The kobold brigand throws a dart. The kobold hits you but does no damage. Aiming: Throw Flame Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a centaur, wielding a +0 shortbow (weak, ally target, 89% to hit) The puff of flame hits something. The centaur shoots an arrow. The arrow barely misses you. Your yak gores the centaur! Your yak misses the centaur. The shadowghast strikes at you from the darkness! You die... #................ ###................ #.................. ##.....#............ #.......#........... ##................... #.................... #.............)...... #...........@YYY..... #..........K{c)....) #..........KK.....). #.....).....K....... #................... ##................... #....)).............. #....).............. # #..........."...... You could see a kobold brigand, a centaur (weak, ally target), 3 kobolds and 3 friendly yaks. Vanquished Creatures A two-headed ogre (D:9) Pikel (D:5) Prince Ribbit (D:5) Grinder (D:6) 2 wyverns (Bailey) A wraith (D:10) 2 steam dragons 2 vampire mosquitoes (D:10) Edmund (D:4) Duvessa (D:5) 10 orc warriors 5 ice beasts A sky beast (D:8) A kobold geomancer (D:5) An ogre (D:7) A centaur (D:7) 3 lemures (D:5) 2 kobold brigands 4 bullfrogs 4 scorpions A rock fish (D:9) A marrowcuda (D:7) 4 wights (D:7) Dowan (D:5) 8 killer bees (D:9) 3 howler monkeys A bombardier beetle (D:4) A jelly (D:4) 2 hounds 4 orc priests Crazy Yiuf (D:5) 2 drudes (D:6) 2 sleepcaps A clockroach (D:3) 5 iguanas 10 orc wizards 3 gnolls (D:6) 10 adders 2 ufetubi (D:5) 2 ribbon worms 5 dart slugs 4 endoplasms 8 hobgoblins 37 orcs A quokka (D:2) 9 ball pythons 6 bats 2 frilled lizards 15 goblins 19 kobolds 9 rats 224 creatures vanquished. Vanquished Creatures (collateral kills) 2 wyverns A goblin (Bailey) 3 creatures vanquished. Vanquished Creatures (others) A sky beast (Necropolis) 1 creature vanquished. Grand Total: 228 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | lkydig the Gnoll Alchemist began the quest for the Orb. 0 | D:1 | Reached XP level 1. HP: 13/13 MP: 6/6 248 | D:1 | Reached XP level 2. HP: 20/20 MP: 4/7 360 | D:1 | Learned a level 2 spell: Mercury Arrow 396 | D:1 | Found Roemoi's Antique Weapon Shop. 785 | D:1 | Reached XP level 3. HP: 20/25 MP: 1/9 789 | D:1 | Learned a level 3 spell: Mephitic Cloud 904 | D:1 | Reached skill level 5 in Spellcasting 1389 | D:2 | Reached skill level 1 in Invocations 1463 | D:2 | Found a snail-covered altar of Cheibriados. 1535 | D:2 | Reached skill level 1 in Fighting 1535 | D:2 | Reached skill level 1 in Short Blades 1535 | D:2 | Reached skill level 1 in Long Blades 1535 | D:2 | Reached skill level 1 in Axes 1535 | D:2 | Reached skill level 1 in Maces & Flails 1535 | D:2 | Reached skill level 1 in Polearms 1535 | D:2 | Reached skill level 1 in Staves 1535 | D:2 | Reached skill level 1 in Ranged Weapons 1535 | D:2 | Reached skill level 1 in Throwing 1535 | D:2 | Reached skill level 1 in Armour 1535 | D:2 | Reached skill level 1 in Shields 1535 | D:2 | Reached skill level 1 in Unarmed Combat 1535 | D:2 | Reached skill level 1 in Evocations 1834 | D:2 | Reached skill level 1 in Shapeshifting 1834 | D:2 | Reached XP level 4. HP: 32/32 MP: 6/11 1839 | D:2 | Learned a level 4 spell: Olgreb's Toxic Radiance 2583 | D:2 | Reached skill level 1 in Hexes 2583 | D:2 | Reached skill level 1 in Summonings 2583 | D:2 | Reached skill level 1 in Necromancy 2583 | D:2 | Reached skill level 1 in Translocations 2583 | D:2 | Reached skill level 1 in Forgecraft 2583 | D:2 | Reached skill level 1 in Fire Magic 2583 | D:2 | Reached skill level 1 in Ice Magic 2583 | D:2 | Reached skill level 1 in Air Magic 2583 | D:2 | Reached skill level 1 in Earth Magic 2828 | D:3 | Reached XP level 5. HP: 26/37 MP: 3/12 3404 | D:3 | Found a bloodstained altar of Trog. 3669 | D:4 | Learned a level 4 spell: Sticky Flame 3759 | D:4 | Found Gigir's Distillery. 3787 | D:4 | Bought a potion of heal wounds for 120 gold pieces 3787 | D:4 | Bought a potion of moonshine for 15 gold pieces 3787 | D:4 | Bought a potion of enlightenment for 75 gold pieces 3787 | D:4 | Bought a potion of lignification for 45 gold pieces 3816 | D:4 | Reached XP level 6. HP: 39/44 MP: 5/13 3936 | D:4 | Reached skill level 5 in Dodging 4391 | D:4 | Found Zarph's Antique Armour Shop. 4537 | D:4 | Encountered Edmund 4549 | D:4 | Killed Edmund 4550 | D:4 | Reached XP level 7. HP: 47/51 MP: 1/15 4855 | D:5 | Entered Level 5 of the Dungeon 4983 | D:5 | Encountered Prince Ribbit 4994 | D:5 | Killed Prince Ribbit 4995 | D:5 | Reached skill level 5 in Stealth 5137 | D:5 | Reached XP level 8. HP: 58/58 MP: 9/16 5386 | D:5 | Found a sparkling altar of Nemelex Xobeh. 5413 | D:5 | Reached skill level 6 in Spellcasting 5512 | D:5 | Encountered Duvessa 5512 | D:5 | Encountered Dowan 5523 | D:5 | Killed Dowan 5527 | D:5 | Killed Duvessa 6011 | D:5 | Encountered Pikel 6022 | D:5 | Killed Pikel 6023 | D:5 | Reached XP level 9. HP: 31/65 MP: 4/18 6200 | D:5 | Encountered Crazy Yiuf 6205 | D:5 | Killed Crazy Yiuf 7096 | D:6 | Found a sacrificial altar of Ru. 7493 | D:6 | Encountered Grinder 7516 | D:6 | Killed Grinder 7517 | D:6 | Reached skill level 5 in Invocations 7970 | D:7 | Reached skill level 7 in Spellcasting 8141 | D:7 | Found Leaneg's Antique Armour Emporium. 8174 | D:7 | Reached XP level 10. HP: 51/72 MP: 4/20 8231 | D:7 | Reached skill level 5 in Fighting 8231 | D:7 | Reached skill level 5 in Short Blades 8231 | D:7 | Reached skill level 5 in Long Blades 8231 | D:7 | Reached skill level 5 in Axes 8231 | D:7 | Reached skill level 5 in Maces & Flails 8231 | D:7 | Reached skill level 5 in Polearms 8231 | D:7 | Reached skill level 5 in Staves 8231 | D:7 | Reached skill level 5 in Ranged Weapons 8231 | D:7 | Reached skill level 5 in Throwing 8231 | D:7 | Reached skill level 5 in Armour 8231 | D:7 | Reached skill level 5 in Shields 8231 | D:7 | Reached skill level 5 in Unarmed Combat 8231 | D:7 | Reached skill level 5 in Evocations 8416 | D:7 | Found an ornate altar of the Wu Jian Council. 8454 | D:7 | Found a shimmering altar of Xom. 8457 | D:7 | Found a hide-covered altar of Uskayaw. 8654 | D:7 | Found a phantasmal passage. 8714 | Necropol | Found a transporter. 8714 | Necropol | Found a transporter. 8714 | Necropol | Entered the Necropolis 8751 | Necropol | Encountered kps200's ghost (novice MiFi) 8784 | Necropol | Identified the +9 scimitar of Xom's Outrage {elec, Dex+5} 8985 | D:7 | Found a hazy altar of Hepliaklqana. 9014 | D:7 | Found a statue of an orb of entropy. 9015 | D:7 | Found a staircase to the Ecumenical Temple. 9016 | D:7 | Found a statue of an orb of entropy. 9024 | Temple | Entered the Ecumenical Temple 9040 | Temple | Became a worshipper of Ashenzari the Shackled 9862 | D:8 | Found an opulent altar of Gozag. 9971 | D:9 | Encountered a two-headed ogre 9981 | D:9 | Killed a two-headed ogre 9982 | D:9 | Reached skill level 5 in Conjurations 10141 | D:9 | Identified the +1 chain mail of Wariness {rN+} 10160 | D:9 | Found a flagged portal. 10165 | Bailey | Entered a bailey 10235 | Bailey | Reached skill level 5 in Shapeshifting 11178 | D:9 | Encountered a centaur warrior 11274 | D:9 | Reached * piety under Ashenzari 11298 | D:10 | Entered Level 10 of the Dungeon 11358 | D:10 | Reached XP level 11. HP: 83/83 MP: 11/23 11463 | D:10 | Reached skill level 5 in Hexes 11463 | D:10 | Reached skill level 5 in Summonings 11463 | D:10 | Reached skill level 5 in Necromancy 11463 | D:10 | Reached skill level 5 in Translocations 11463 | D:10 | Reached skill level 5 in Forgecraft 11463 | D:10 | Reached skill level 5 in Fire Magic 11463 | D:10 | Reached skill level 5 in Ice Magic 11463 | D:10 | Reached skill level 5 in Air Magic 11463 | D:10 | Reached skill level 5 in Earth Magic 11464 | D:10 | Reached skill level 8 in Spellcasting 11467 | D:10 | Mangled by a shadowghast Illustrated notes Levels and vault maps discovered: D:1: dpeg_arrival_subterranean_lakeside_camping, layout_basic, serial_shops, nicolae_shop_targeted, minmay_unequal D:2: layout_basic, basic_altar D:3: layout_basic, mainiacjoe_overflow_brackets, nicolae_figureground_sparkle D:4: layout_loops_ring, serial_shops, shop, nicolae_shop_well_armoured, uniq_edmund D:5: layout_loops_corners, nemelex_spade_bored_becter, uniq_duvessa, uniq_crazy_yiuf_cottage, uniq_prince_ribbit1, uniq_pikel D:6: layout_rooms, nicolae_ru_sacrificial_ziggurat, uniq_grinder D:7: layout_cave_pools, nicolae_wu_jian_glorious_leap, jmf_multi_god_temple, worldfamousw_hep_ancestral_shrine, minmay_temple_entry_stoned_glass, serial_shops, shop, index_necropolis_entry_repeat_visits D:8: layout_loops_cross, nicolae_overflow_four_foyers_orthogonal D:9: minmay_the_grid_four_pointed_star_mashed [minmay_the_grid_triangle_9x9_impossible_snake, minmay_the_grid_triangle_9x9_descending_squares, minmay_the_grid_triangle_9x9_shrine, minmay_the_grid_triangle_9x9_fully_insulated_deathbox, minmay_the_grid_prize_big_room], layout_rooms, enter_bailey_4 D:10: layout_cross, slow_altar_2, lair_entry_dummy, guppyfry_early_elven_hall Temple: compressed_dpeg_triangle_lava_temple Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 | ---------------+----------------------------------+----- Conjurations | 2 3 4 5 | 5.5 Spellcasting | 5 6 7 8 | 8.0 Invocations | 1 2 3 4 5 6 | 6.6 Fighting | 1 2 3 4 5 6 | 6.1 Short Blades | 1 2 3 4 5 6 | 6.1 Long Blades | 1 2 3 4 5 6 | 6.1 Axes | 1 2 3 4 5 6 | 6.1 Maces & Flails | 1 2 3 4 5 6 | 6.1 Polearms | 1 2 3 4 5 6 | 6.1 Staves | 1 2 3 4 5 6 | 6.1 Ranged Weapons | 1 2 3 4 5 6 | 6.1 Throwing | 1 2 3 4 5 6 | 6.1 Armour | 1 2 3 4 5 6 | 6.1 Shields | 1 2 3 4 5 6 | 6.1 Unarmed Combat | 1 2 3 4 5 6 | 6.1 Evocations | 1 2 3 4 5 6 | 6.1 Shapeshifting | 1 2 3 4 5 | 5.5 Hexes | 1 2 3 4 5 | 5.0 Summonings | 1 2 3 4 5 | 5.0 Necromancy | 1 2 3 4 5 | 5.0 Translocations | 1 2 3 4 5 | 5.0 Forgecraft | 1 2 3 4 5 | 5.0 Fire Magic | 1 2 3 4 5 | 5.0 Ice Magic | 1 2 3 4 5 | 5.0 Air Magic | 1 2 3 4 5 | 5.0 Earth Magic | 1 2 3 4 5 | 5.0 Dodging | 5 6 7 | 7.7 Stealth | 5 6 7 | 7.4 Alchemy | 6 7 | 7.5 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 || total ---------------------------+-------+-------+-------+-------++------- Attack: Normal | 10 | 23 | 97 | 64 || 194 Melee: Unarmed | 1 | | | || 1 Dagger | 9 | 23 | 97 | 64 || 193 Bite | | 4 | 6 | 7 || 17 Cast: Poisonous Vapours | 75 | 68 | 30 | 7 || 180 Mercury Arrow | 4 | 8 | 17 | 11 || 40 Olgreb's Toxic Ra | | 3 | 30 | 41 || 74 Sticky Flame | | 2 | 12 | 7 || 21 Mephitic Cloud | | 1 | 2 | 4 || 7 Invoke: Curse Item | | | | 2 || 2 Evoke: Wand of flame | | | | 6 || 6 Drink: Heal wounds | | | 1 | 2 || 3 Read: Identify | | | 3 | 2 || 5 Teleportation | | | 1 | 1 || 2 Noise | | | 1 | || 1 Enchant armour | | | 1 | || 1 Fog | | | 1 | || 1 Brand weapon | | | 1 | || 1 Amnesia | | | 1 | || 1 Summoning | | | | 1 || 1 Stab: Sleeping | | | 2 | || 2 Confused | | | | 2 || 2 Armour: Robe | 10 | 26 | 104 | 113 || 253 Dodge: Dodged | 30 | 32 | 93 | 88 || 243 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 | 11444 | 11103 | 341 | 645 | 8943 | 13 | 880.3 | Dungeon | 10752 | 10441 | 311 | 645 | 8448 | 10 | 1075.2 | Temple | 33 | 3 | 30 | 0 | 0 | 1 | 33.0 | Bailey | 550 | 550 | 0 | 0 | 457 | 1 | 550.0 | Necropolis | 108 | 108 | 0 | 0 | 38 | 1 | 108.0 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: D:5: 2048 daAuts D:2: 1426 daAuts D:1: 1378 daAuts D:4: 1242 daAuts D:7: 1198 daAuts D:6: 943 daAuts D:9: 829 daAuts D:3: 807 daAuts D:8: 702 daAuts Bailey: 550 daAuts D:10: 174 daAuts Necropolis: 108 daAuts Temple: 33 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 | 90172 | 2 | 0 | 0 | 0 | 0 | 0 | 0 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+