Dungeon Crawl Stone Soup version 0.35-a0-1268-gbbeaa5dcc0 (webtiles) character file. Game seed: 7072178323456880262 31227 Twiddyhohoho the Warrior (level 12, -4/88 HPs) Began as a Kobold Stalker on Oct 11, 2026. Was a High Priest of Ru. Slain by a death yak (12 damage) ... on level 3 of the Lair of Beasts. The game lasted 01:02:04 (16348 turns). Twiddyhohoho the Warrior (Kobold Stalker) Turns: 16348, Time: 01:02:05 Health: -4/88 AC: 19 Str: 11 XL: 12 Next: 94% Magic: 15/18 EV: 25 Int: 11 God: Ru [*****.] Gold: 1322 SH: 0 Dex: 23 Spells: 12/19 levels left rFire . . . (100%) r - +2 dagger (venom) rCold + . . (50%) w - orb {Mesmerism} rNeg . . . (100%) u - +2 steam dragon scales rPois + (33%) h - melded +1 helmet rElec . (100%) f - +2 cloak {rPois} rCorr . (100%) A - +0 pair of gloves {Str+3} SInv . t - +1 pair of boots {Stlth+} Will ..... D - amulet of the acrobat Stlth ++++++++ i - ring of wizardry HPRegen 0.34/turn G - ring of protection from cold MPRegen 0.16/turn c - mist talisman %: acrobat, wizardry (x1) @: mistmane-form A: potion clouds, gather mist, slow casting, small, no large weapons, nightstalker 3, inability to use devices, inability to train armour, inexperienced 1 a: Renounce Religion (0%), Draw Out Power (0%), Power Leap (0%), Apocalypse (0%) You were on level 3 of the Lair of Beasts. You worshipped Ru. Ru was extremely pleased with you. Your head was a mane of billowing mist. You visited 2 branches of the dungeon, and saw 13 of its levels. You visited the chambers of the Necropolis 1 time. You also visited: Bailey. You collected 1322 gold pieces. Inventory: Hand Weapons a - a +1 dagger g - a +0 rapier k - a +0 sling of draining l - a +2 falchion of flaming o - a +1 dagger of speed r - a +2 dagger of venom (weapon) z - a +0 devious short sword Missiles j - 6 poisoned darts (quivered) s - 7 boomerangs x - 2 throwing nets B - 5 curare-tipped darts C - 3 atropa-tipped darts Armour d - a +1 leather armour of willpower f - a +2 cloak of poison resistance (worn) h - a +1 helmet (melded) m - a +2 leather armour of cold resistance q - a +0 cloak of stealth t - a +1 pair of boots of stealth (worn) u - +2 steam dragon scales (worn) v - a +0 pair of gloves w - an orb of mesmerism (worn) A - a +0 pair of gloves of strength (worn) H - a +2 robe of cold resistance Magical Staves E - a staff of air Jewellery e - an amulet of chemistry i - a ring of wizardry (worn) p - a ring of positive energy y - a ring of magical power D - an amulet of the acrobat (worn) F - a ring of resist corrosion G - a ring of protection from cold (worn) Talismans b - a gecko talisman c - a mist talisman (worn) n - a rimehorn talisman I - a lupine talisman J - an eel talisman Scrolls w - a scroll of enchant weapon I - 3 scrolls of immolation e - a scroll of noise {unknown} x - 3 scrolls of amnesia o - a scroll of torment {unknown} q - 2 scrolls of vulnerability {unknown} t - 9 scrolls of teleportation s - a scroll of butterflies d - a scroll of fear {unknown} g - 6 scrolls of fog h - a scroll of revelation {unknown} b - 2 scrolls of blinking c - 2 scrolls of poison {unknown} Potions A - 4 potions of attraction h - 3 potions of haste i - 3 potions of invisibility m - a potion of might k - 3 potions of mutation {unknown} L - 4 potions of lignification e - 3 potions of enlightenment w - 3 potions of heal wounds f - a potion of ambrosia {unknown} l - 2 potions of magic {unknown} t - 5 potions of mist j - a potion of curing {unknown} p - a potion of berserk rage {unknown} Baubles b - 5 centipede baubles Skills: - Level 16.0 Fighting - Level 10.0 Short Blades - Level 13.0 Dodging - Level 14.0 Stealth - Level 4.0 Spellcasting - Level 1.0 Conjurations - Level 4.0 Hexes - Level 1.0 Necromancy + Level 4.3 Earth Magic - Level 8.0 Shapeshifting You had 12 spell levels left. You knew the following spells: Your Spells Type Power Damage Failure Level a - Ensorcelled Hibernat Hex/Ice 12% N/A 6% 2 b - Magic Dart Conj 16% 1d3 6% 1 c - Soul Splinter Necr 16% N/A 6% 1 d - Passwall Erth 11% N/A 4% 3 Your spell library contained the following spells: Spells Type Power Damage Failure Level Sigil of Binding Hex 11% N/A 6% 3 Searing Ray Conj 8% 2d4 10% 2 Sublimation of Blood Necr 4% N/A 10% 2 Gloom Hex/Necr 14% N/A 11% 3 Mercury Arrow Conj/Alch 6% 2d5 12% 2 Momentum Strike Conj/Tloc 6% 3d8 12% 2 Construct Spike Launche Frge 4% 2d3 14% 2 Dragon Veins Fire/Ice/Erth/A5% 3d(3/3/3/217% 3 Call Canine Familiar Summ 2% N/A 26% 3 Lee's Rapid Deconstruct Erth 5% 3d6* 38% 5 Iskenderun's Battlesphe Conj/Frge 3% 2d7 56% 4 Arcjolt Conj/Air 1% 1d11 88% 5 Irradiate Conj/Alch 1% 3d12 88% 5 Hoarfrost Cannonade Ice/Frge 1% 3d6/3d12 92% 5 Bombard Conj/Erth 4% 9d2 99% 6 Magnavolt Erth/Air 3% 4d9 100% 7 Splinterfrost Shell Ice/Frge 1% 6d4 100% 7 Borgnjor's Revivificati Necr 2% N/A 100% 8 Dungeon Overview and Level Annotations Branches: Dungeon (10/15) Temple (0/1) D:6 Lair (3/5) D:10 Shoals (0/4) Lair:2 Spider (0/4) Lair:3 Bailey (visited) Orc: D:9-12 The Realm of Zot is guarded by orbs of entropy. Altars: Ashenzari Kikubaaqudgha Okawaru Ru Uskayaw Vehumet Xom Yredelemnul Zin The Shining One Annotations: D:3 Grinder Innate Abilities, Weirdness & Mutations Your head is a mane of billowing mist. Drinking potions allow you to spray harmful clouds. You create potions of mist as you explore. You are immune to blinding. Your spells take twice as long to cast. Your helmet is melded. You are small and have problems with some larger weapons. You are completely attuned to the shadows. You cannot study or use magical devices. You cannot train Armour skill. You are somewhat inexperienced. (-1 XL) Message History The death yak is heavily wounded. The death yak closely misses you. You hit the death yak but do no damage. The death yak looks as sick as possible! The death yak is heavily wounded. You hit the death yak but do no damage. The death yak is heavily wounded. The death yak misses you. You hit the death yak but do no damage. The death yak looks as sick as possible! The death yak is heavily wounded. You hit the death yak but do no damage. The death yak looks as sick as possible! The death yak is heavily wounded. The death yak barely misses you. You hit the death yak but do no damage. The death yak looks as sick as possible! The death yak is heavily wounded. You hit the death yak but do no damage. The death yak looks as sick as possible! The death yak is heavily wounded. The death yak gores you!! * * * LOW HITPOINT WARNING * * * Casting: Passwall (dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passwall (dangerous; 6% risk of failure) Press: ? - help, Dir - move target A rock wall. You feel a bit more experienced. The death yak closely misses you. The death yak gores you!! * * * LOW HITPOINT WARNING * * * You focus your inner power and slow the death yak in retribution! Training target 13.0 for Dodging reached! Your Dodging skill increases to level 13! You need to enable at least one skill for training. You begin to meditate on the wall. You continue meditating on the rock. x2 Your orb has recharged its mesmeric power. The death yak gores you! You die... Ru respects your ultimate sacrifice. ##............^^^.^..^.^..# #............^....^.^.^..# #............^.^.>...^^..# ##..<......#^.^.^..^^....# #............^..^.^..^..# ##...........^..^^^.^....# ###P......####..^^^^.^.....# #.#.......####.............. ##.......##i##.##.#...##.... #.........Y######.##.##.#... #..........Y.## ##...##...#. ##.......#....####........## #......##.##..#.##......### #.....##.##.#....#.......# #.....######.##.........รท## ##...## #####..........# #...# #...#......# You could see a death yak (extremely poisoned, slow). Vanquished Creatures An orc warlord (Bailey) The ghost of Vosmos the Thaumaturge, a journeyman DjFE of Ashenzari (Necropolis) The ghost of boggyrat the Grappler, a novice TrBe of Trog (Necropolis) The ghost of witttle the Trooper, a novice TrBe of Trog (Necropolis) A fire dragon (Lair:2) Fannar (Lair:2) 4 hydras (Lair:3) A catoblepas (Lair:1) 4 death yaks (Lair:3) Maurice (D:7) A manticore (Lair:3) 2 elephants (Lair:3) A ynoxinul (Necropolis) Maggie (D:7) 5 cane toads Jeremiah (D:7) 7 komodo dragons 12 rime drakes 3 blink frogs (Lair:2) A snapping turtle (Lair:2) A water elemental (Lair:2) 12 wyverns 18 yaks 6 basilisks A vampire mosquito (Necropolis) 15 water moccasins An acid dragon (Necropolis) 14 orc warriors A sky beast (D:8) An ogre (D:5) 5 centaurs 2 phantoms A kobold brigand (D:8) 9 bullfrogs 4 scorpions 4 rock fish (D:7) A marrowcuda (Necropolis) 3 wights (D:9) 3 killer bees (D:9) 2 electric eels (Lair:2) 6 howler monkeys (D:10) Crazy Yiuf (D:2) 2 hounds 2 jellies (D:4) 10 orc priests Jessica (D:3) A clockroach (D:4) A drude (D:7) 2 iguanas Ijyb (D:3) Terence (D:2) 10 orc wizards 14 gnolls 11 adders 2 ufetubi (D:7) 3 dart slugs (D:1) 58 orcs A ribbon worm (D:3) 9 endoplasms 13 hobgoblins 2 jackals (D:4) 4 quokkas 10 ball pythons 7 bats 2 frilled lizards 12 goblins 16 kobolds 11 rats 367 creatures vanquished. Vanquished Creatures (others) A death yak (Lair:3) An elephant (Lair:3) A black mamba (Lair:3) A komodo dragon (Lair:3) A vampire (D:10) An orc (D:7) A hobgoblin (Bailey) 7 creatures vanquished. Grand Total: 374 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | Twiddyhohoho the Kobold Stalker began the quest for the | Orb. 0 | D:1 | Reached XP level 1. HP: 12/12 MP: 1/1 283 | D:1 | Reached XP level 2. HP: 17/17 MP: 2/2 486 | D:1 | Reached XP level 3. HP: 21/21 MP: 3/3 995 | D:2 | Found a faded altar of an unknown god. 1000 | D:2 | Prayed at the altar of an unknown god. 1000 | D:2 | Became a worshipper of Ru the Awakened 1006 | D:2 | Gained mutation: You cannot study or use magical devices. | [Ru sacrifice] 1006 | D:2 | Reached * piety under Ru 1006 | D:2 | Reached ** piety under Ru 1086 | D:2 | Found a shimmering altar of Xom. 1213 | D:2 | Encountered Terence 1440 | D:2 | Encountered Crazy Yiuf 1445 | D:2 | Killed Crazy Yiuf 1446 | D:2 | Reached skill level 3 in Fighting 1446 | D:2 | Reached XP level 4. HP: 28/28 MP: 4/4 1594 | D:2 | Killed Terence 1595 | D:2 | Reached skill level 5 in Stealth 1595 | D:2 | Reached XP level 5. HP: 25/32 MP: 5/5 1962 | D:3 | Reached skill level 5 in Short Blades 2089 | D:3 | Encountered Jessica 2093 | D:3 | Killed Jessica 2131 | D:3 | Encountered a dancing +0 dagger 2132 | D:3 | Found a hide-covered altar of Uskayaw. 2132 | D:3 | Encountered a dancing +0 dagger 2287 | D:3 | Reached XP level 6. HP: 37/37 MP: 6/6 2465 | D:3 | Learned a level 2 spell: Ensorcelled Hibernation 2493 | D:3 | Encountered Grinder 2652 | D:3 | Encountered Ijyb 2655 | D:3 | Killed Ijyb 3042 | D:4 | Reached skill level 1 in Spellcasting 3042 | D:4 | Reached skill level 1 in Hexes 3282 | D:4 | Reached XP level 7. HP: 32/41 MP: 10/10 3435 | D:4 | Gained mutation: You cannot train Armour skill. [Ru | sacrifice] 3435 | D:4 | Reached *** piety under Ru 3508 | D:4 | Learned a level 1 spell: Magic Dart 3510 | D:4 | Learned a level 1 spell: Soul Splinter 3597 | D:4 | Reached skill level 1 in Conjurations 3597 | D:4 | Reached skill level 1 in Necromancy 3887 | D:5 | Entered Level 5 of the Dungeon 4003 | D:5 | Found an ancient bone altar of Kikubaaqudgha. 4171 | D:5 | Reached skill level 4 in Fighting 4171 | D:5 | Reached XP level 8. HP: 48/48 MP: 12/12 4476 | D:5 | Found a basalt altar of Yredelemnul. 4479 | D:5 | Found a broken altar of Ashenzari. 4480 | D:5 | Found a glowing golden altar of the Shining One. 4480 | D:5 | Found a glowing silver altar of Zin. 5518 | D:6 | Found a statue of an orb of entropy. 5520 | D:6 | Found a staircase to the Ecumenical Temple. 5525 | D:6 | Found a statue of an orb of entropy. 5738 | D:7 | Encountered Maurice 5741 | D:7 | Killed Maurice 5742 | D:7 | Reached skill level 5 in Dodging 5742 | D:7 | Reached XP level 9. HP: 52/52 MP: 13/13 5752 | D:7 | Found a flagged portal. 5794 | D:7 | Gained mutation: You are somewhat inexperienced. (-1 XL) | [Ru sacrifice] 5794 | D:7 | Reached XP level 8. HP: 48/48 MP: 12/12 5794 | D:7 | Reached **** piety under Ru 5794 | D:7 | Reached ***** piety under Ru 5796 | Bailey | Entered a bailey 5974 | Bailey | Reached skill level 5 in Fighting 6281 | Bailey | Encountered an orc warlord 6406 | Bailey | Reached skill level 10 in Short Blades 6647 | Bailey | Killed an orc warlord 6648 | Bailey | Reached skill level 6 in Fighting 6648 | Bailey | Reached skill level 5 in Shapeshifting 6648 | Bailey | Reached XP level 9. HP: 47/55 MP: 4/13 7314 | D:7 | Encountered Maggie 7318 | D:7 | Killed Maggie 7475 | D:7 | Found a shimmering altar of Xom. 7498 | D:7 | Encountered Jeremiah 7502 | D:7 | Killed Jeremiah 7979 | D:8 | Found an iron altar of Okawaru. 8440 | D:8 | Found a radiant altar of Vehumet. 8798 | D:9 | Found a phantasmal passage. 8804 | Necropol | Found a roughly hewn altar of Beogh. 8804 | Necropol | Entered the Necropolis 8847 | Necropol | Encountered a ynoxinul 8852 | Necropol | Killed a ynoxinul 8853 | Necropol | Reached XP level 10. HP: 60/60 MP: 14/14 8853 | Necropol | Encountered witttle's ghost (novice TrBe) 8890 | Necropol | Killed witttle's ghost 8891 | Necropol | Reached skill level 7 in Fighting 8893 | Necropol | Got the Spellbook of Bigger Iron 9018 | Necropol | Encountered Vosmos's ghost (journeyman DjFE) 9022 | Necropol | Killed Vosmos's ghost 9053 | Necropol | Reached skill level 10 in Stealth 9203 | Necropol | Identified the +10 dire flail of Grace {flame, rF+ rN+ | Dex+4} 9281 | Necropol | Encountered boggyrat's ghost (novice TrBe) 9281 | Necropol | Identified the +5 battleaxe "Vokh" {freeze, rPois rCorr | Int+3 Dex-2} 9291 | Necropol | Killed boggyrat's ghost 9294 | Necropol | Reached skill level 8 in Fighting 9327 | Necropol | Identified the +2 plate armour of Xogun {Str+5} 9831 | D:9 | Reached skill level 10 in Dodging 10302 | D:10 | Entered Level 10 of the Dungeon 10716 | D:10 | Found a staircase to the Lair. 10855 | D:10 | Acquired a manual of Fighting 10864 | D:10 | Reached skill level 9 in Fighting 10966 | D:10 | Reached XP level 11. HP: 71/71 MP: 15/15 11388 | D:10 | Found a sacrificial altar of Ru. 11511 | Lair:1 | Entered Level 1 of the Lair of Beasts 11525 | Lair:1 | Reached skill level 10 in Fighting 11696 | Lair:1 | Encountered a catoblepas 11740 | Lair:1 | Killed a catoblepas 11741 | Lair:1 | Reached skill level 11 in Fighting 11889 | Lair:1 | Reached skill level 12 in Fighting 12635 | Lair:2 | Encountered a fire dragon 12637 | Lair:2 | Reached skill level 13 in Fighting 12640 | Lair:2 | Killed a fire dragon 13243 | Lair:2 | Reached skill level 14 in Fighting 13421 | Lair:2 | Learned a level 3 spell: Passwall 13433 | Lair:2 | Reached skill level 1 in Earth Magic 13619 | Lair:2 | Encountered Fannar 13623 | Lair:2 | Killed Fannar 13731 | Lair:2 | Reached skill level 15 in Fighting 13928 | Lair:2 | Found a staircase to the Shoals. 14371 | Lair:3 | Encountered a five-headed hydra 14375 | Lair:3 | Killed a five-headed hydra 14384 | Lair:3 | Encountered a seven-headed hydra 14386 | Lair:3 | Reached skill level 16 in Fighting 14386 | Lair:3 | Reached XP level 12. HP: 75/88 MP: 16/16 14387 | Lair:3 | Killed a seven-headed hydra 14653 | Lair:3 | Encountered a four-headed hydra 14668 | Lair:3 | Killed a four-headed hydra 15849 | Lair:3 | Encountered a six-headed hydra 15872 | Lair:3 | Killed a six-headed hydra 16211 | Lair:3 | Found a hole to the Spider Nest. 16348 | Lair:3 | Slain by a death yak Illustrated notes Levels and vault maps discovered: D:1: minmay_arrival_split_and_join, layout_basic, darby_scavenged_remnants D:2: layout_loops_corners, shapermc_ecumenical_altar_flowoftime, basic_altar, minmay_misc_feat_five, uniq_terence, uniq_crazy_yiuf_cottage D:3: layout_basic, dancing_weapons_uskayaw, kennysheep_generic_room_14, darby_gloom_lake, uniq_jessica, uniq_grinder, uniq_ijyb D:4: layout_loops_cross, hangedman_abyss_or_decor_slice, minmay_bent D:5: layout_basic, mainiacjoe_overflow_alcove_3, mainiacjoe_overflow_surrounded_room, hangedman_decor_lopped D:6: layout_loops_ring, minmay_temple_entry_grid, kennysheep_flooded_box D:7: layout_loops_ring, nicolae_overflow_four_foyers_orthogonal, enter_bailey_4, kennysheep_small_spiral, uniq_maurice, uniq_maggie, uniq_jeremiah D:8: layout_cave_pools, nicolae_vehumet_altar_sigil, pf_just_have_faith D:9: layout_roguey, index_necropolis_entry_arbor_path, roderic_roman_lattice, chequers_serial_rivers_room_a D:10: layout_loops_corners, mainiacjoe_overflow_chevrons, lair_entry_dummy, minmay_misc_feat_alley Lair:1: layout_hall_layers, grunt_megastairs_1 Lair:2: dragon1_lemuel, layout_chaotic_city, minmay_shoals_entry_hut, nicolae_lair_lil_pond, serial_bayou_pond_e, uniq_fannar Lair:3: layout_cave_pods, spider_nest_entry_trap_web_field, special_room [special_room_mythical_zoo] Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 12 | ---------------+-------------------------------------+----- Short Blades | 3 4 5 10 | 10.0 Dodging | 2 3 4 7 10 13 | 13.0 Fighting | 3 4 6 9 16 | 16.0 Stealth | 5 6 8 9 11 13 14 | 14.0 Spellcasting | 2 3 4 | 4.0 Hexes | 2 3 4 | 4.0 Conjurations | 1 | 1.0 Necromancy | 1 | 1.0 Shapeshifting | 5 8 | 8.0 Earth Magic | 4 | 4.3 Percentage of experience gained in each form (* = 100%): Form XL: | 1 2 3 4 5 6 7 8 9 10 11 12 | XLs as -------------+-------------------------------------+--------- Gecko | * * * * * * * * 84 | 8 Mistmane | 15 * * * | 3 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 || total ---------------------------+-------+-------+-------+-------++------- Attack: Normal | 86 | 121 | 434 | 806 || 1447 Melee: Dagger | 86 | 45 | 390 | 777 || 1298 Rapier | | 76 | 44 | || 120 Assassin centiped | | | | 29 || 29 Throw: Dart | | | 2 | 3 || 5 Cast: Ensorcelled Hiber | | | 5 | 2 || 7 Passwall | | | | 10 || 10 Invoke: Sacrifice Artific | 1 | | | || 1 Sacrifice Durabil | | | 1 | || 1 Apocalypse | | | 2 | 1 || 3 Sacrifice Experie | | | 1 | || 1 Reject Sacrifices | | | 1 | 1 || 2 Power Leap | | | | 3 || 3 Drink: Haste | | | 1 | || 1 Might | | | 1 | || 1 Invisibility | | | 1 | 2 || 3 Mist | | | | 8 || 8 Read: Identify | | 4 | 5 | 1 || 10 Enchant armour | | 1 | 1 | 1 || 3 Amnesia | | | 1 | || 1 Acquirement | | | | 1 || 1 Stab: Sleeping | 18 | 25 | 56 | 48 || 147 Distracted | | 2 | 9 | 8 || 19 Blind | | | 5 | 4 || 9 Paralysed | | | 1 | 1 || 2 Invisible | | | 1 | 15 || 16 Armour: None | 18 | 26 | 97 | || 141 Steam dragon scal | | | 7 | 183 || 190 Dodge: Dodged | 31 | 52 | 190 | 309 || 582 Form: Mistmane | | | 1 | 1 || 2 Yak | | | | 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 | 15749 | 15177 | 572 | 1761 | 9157 | 15 | 1049.9 | Dungeon | 9570 | 9057 | 513 | 115 | 6495 | 10 | 957.0 | Lair | 4624 | 4566 | 58 | 1112 | 2520 | 3 | 1541.3 | Bailey | 983 | 983 | 0 | 308 | 141 | 1 | 983.0 | Necropolis | 571 | 571 | 0 | 226 | 0 | 1 | 571.0 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: Lair:3: 1868 daAuts Lair:2: 1723 daAuts D:10: 1133 daAuts D:3: 1114 daAuts D:9: 1068 daAuts D:7: 1061 daAuts Lair:1: 1033 daAuts D:2: 992 daAuts Bailey: 983 daAuts D:5: 974 daAuts D:1: 920 daAuts D:4: 834 daAuts D:6: 799 daAuts D:8: 671 daAuts Necropolis: 571 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 wasted at max piety J = Piety decays K = Piety lost (inc. decay) A B C D E F G H I J K +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+-----+ Ru | 0 | 9965 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+-----+