Dungeon Sprint DCSS version 0.35-a0-53-g511dc2e70d (webtiles) character file. Game seed: 15720059702735076915 427318 warbug the True Ascetic (level 25, -17/214 HPs) Began as a Djinni Ice Elementalist on Feb 13, 2026. Was the Champion of Makhleb. Demolished by The Servant ... wielding a +9 glaive of flaming (116 damage) ... in the Dungeon (Sprint VIII: "Arena of Blood"). The game lasted 00:02:01 (42 turns). warbug the True Ascetic (Djinni Ice Elementalist) Turns: 42, Time: 00:02:02 Health: -17/214 AC: 3 Str: 7 XL: 25 Next: 58% Gold: 0 EV: 29 Int: 25 God: Makhleb [******] SH: 0 Dex: 18 rFire + + . (33%) b - +∞ Axe of Woe rCold x . . (150%) [offhand occupied] rNeg . . . (100%) a - +0 robe rPois ∞ (0%) (no helmet) rElec . (100%) (no cloak) rCorr . (100%) (no gloves) SInv . (no amulet) Will ++... (no ring) Stlth ++++++++++ (no ring) HPRegen 0.55/turn %: no teleportation, infuse magic (-18 HP) @: flying A: sickness immunity, fire resistance 2, cold vulnerability 1, float, innate caster, HP casting, extra vitality 1, Cocytus destruction a: Imprint Weapon (0%), Renounce Religion (0%), Unleash Destruction (0%), Infernal Servant (0%), Accept Mark of Annihilation (0%), Accept Mark of Atrocity (0%), Accept Mark of Carnage (0%) You were in the Dungeon. You worshipped Makhleb. Makhleb was exalted by your worship. You visited 1 branch Inventory: Hand Weapons b - the +∞ Axe of Woe (weapon) (You found it in the Dungeon) It cannot be enchanted further. Armour a - a +0 robe (worn) Scrolls b - a scroll of blinking Potions a - a potion of curing w - a potion of heal wounds h - a potion of haste B - a potion of berserk rage Skills: O Level 27 Fighting + Level 19.2(22.3) Short Blades + Level 19.2(22.3) Long Blades O Level 27 Axes + Level 17.8(26.3) Maces & Flails + Level 17.8(26.3) Polearms + Level 19.2(24.9) Staves + Level 17.8 Ranged Weapons + Level 17.8 Throwing + Level 20.8 Armour O Level 27 Dodging O Level 27 Stealth + Level 20.8 Shields + Level 20.8 Unarmed Combat O Level 27 Spellcasting O Level 27 Conjurations O Level 27 Hexes O Level 27 Summonings O Level 27 Necromancy O Level 27 Translocations O Level 27 Forgecraft O Level 27 Fire Magic O Level 27 Ice Magic O Level 27 Air Magic O Level 27 Earth Magic O Level 27 Alchemy + Level 20.8 Invocations + Level 20.8 Evocations + Level 17.8 Shapeshifting You knew the following spells: Your Spells Type Power Damage Failure Level a - Freeze Ice 100% 1d10 0% 1 b - Frozen Ramparts Ice 100% 1d16 0% 3 c - Ozocubu's Armour Ice 100% N/A 0% 3 d - Summon Ice Beast Ice/Summ 100% N/A 0% 3 e - Kinetic Grapnel Frge 100% 1d8 0% 1 f - Searing Ray Conj 100% 2d8 0% 2 g - Construct Spike Laun Frge 100% 2d7 0% 2 h - Flame Wave Conj/Fire 100% 2d21 0% 4 i - Yara's Violent Unrav Hex/Alch 53% 3d20 0% 5 j - Lee's Rapid Deconstr Erth 53% 3d25* 0% 5 k - Forge Monarch Bomb Fire/Frge 53% 4d18 0% 6 l - Sculpt Simulacrum Ice/Alch 53% N/A 0% 6 m - Hellfire Mortar Fire/Erth/Frge 53% 4d16 0% 7 n - Disjunction Tloc 53% N/A 1% 8 o - Ignition Fire 53% 3d15 1% 8 p - Platinum Paragon Frge 53% 4d20 1% 9 Your spell library was empty. Dungeon Overview and Level Annotations Branches: Dungeon (1/1) Altars: Makhleb Annotations: D The Servant Innate Abilities, Weirdness & Mutations You are immune to sickness and miasma. You are immune to poison. You are very heat resistant. (rF++) You are vulnerable to cold. (rC-) You float through the air rather than walking. You learn spells naturally, not from books. Your magical power is your life essence. You have superior vitality. (+4 MHP) You draw destruction from the frigid wastes of Cocytus. Message History Your Ranged Weapons skill increases to level 17! Your Throwing skill increases to level 17! Your Armour skill gained 2 levels and is now at level 20! Your Shields skill gained 2 levels and is now at level 20! Your Unarmed Combat skill gained 2 levels and is now at level 20! Your Invocations skill gained 2 levels and is now at level 20! Your Evocations skill gained 2 levels and is now at level 20! Your Shapeshifting skill increases to level 17! You have reached level 25! The power to cast Platinum Paragon wells up from within. Spell assigned to 'p'. Casting: Yara's Violent Unravelling (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 0% risk of failure) Press: ? - help, Dir - move target A rock wall. The wall shatters! The blast of rock fragments hits the large bag of meat!!! Flame seeps out of the large bag of meat. The large bag of meat is severely wounded. The blast of rock fragments hits the bag of meat!! The bag of meat is heavily wounded. You are engulfed in blazing flames. You resist. You hear two shouts! The eight-headed meat hydra calls on the powers of darkness! The eight-headed meat hydra convulses! The bag of meat convulses! x2 The meat berserker convulses! The bag of meat convulses! x2 Your body is wracked with pain! The bag of meat convulses! x4 The large bag of meat convulses! Flame seeps out of the large bag of meat. The Servant convulses! The bag of meat convulses! x3 The large bag of meat convulses! Flame seeps out of the large bag of meat. The bag of meat convulses! x3 You encounter a meat berserker. It is wielding a +9 battleaxe and wearing a +30 ring of slaying. The Servant is engulfed in blazing flames. The Servant hits you from afar with a +9 glaive of flaming!!!! Ouch! That really hurt! You die... .. ..... #. .o..# #.. ...# .. .###.o o.o###o@. .....o###Oo.o.oO. ...oz._)oo..o... #.oVO@# #_=o§§# #..o@o# .....o_))o....O. ....D.###O...o... .###.. ooO###... #.. .o.# .. #D ..z.# .. ....§ ....... You could see The Servant, an eight-headed meat hydra, a destroyer, 2 sculptors of flesh, 3 large bags of meat, 2 meat berserkers and 16 bags of meat. Vanquished Creatures 4 vampire knights (D) 21 ogres (D) 3 two-headed ogres (D) 38 orcs (D) A skeletal warrior (D) 67 creatures vanquished. Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D | warbug the Djinni Ice Elementalist began the quest for the | Orb. 0 | D | warbug set off with the following spells memorised: Freeze, | Frozen Ramparts, Ozocubu's Armour, Summon Ice Beast. 0 | D | Reached XP level 1. HP: 15/15 MP: 0/0 0 | D | Got the +∞ Axe of Woe 0 | D | Encountered a bag of meat 3 | D | Encountered a bag of meat 3 | D | Encountered a bag of meat 4 | D | Encountered a meat berserker 5 | D | Killed a bag of meat 5 | D | Encountered a bag of meat 5 | D | Encountered a bag of meat 6 | D | Reached XP level 2. HP: 21/21 MP: 0/0 6 | D | Reached XP level 3. HP: 25/25 MP: 0/0 6 | D | Learned a level 1 spell: Kinetic Grapnel 6 | D | Reached XP level 4. HP: 31/31 MP: 0/0 6 | D | Reached XP level 5. HP: 35/35 MP: 0/0 6 | D | Learned a level 2 spell: Searing Ray 6 | D | Reached XP level 6. HP: 40/40 MP: 0/0 6 | D | Reached XP level 7. HP: 45/45 MP: 0/0 6 | D | Learned a level 2 spell: Construct Spike Launcher 6 | D | Reached XP level 8. HP: 50/50 MP: 0/0 6 | D | Reached XP level 9. HP: 55/55 MP: 0/0 6 | D | Learned a level 4 spell: Flame Wave 6 | D | Reached XP level 10. HP: 60/60 MP: 0/0 6 | D | Reached XP level 11. HP: 65/65 MP: 0/0 6 | D | Learned a level 5 spell: Yara's Violent Unravelling 6 | D | Encountered a bag of meat 6 | D | Encountered a meat berserker 7 | D | Became a worshipper of Makhleb the Destroyer 8 | D | Killed a meat berserker 8 | D | Encountered a meat berserker 8 | D | Encountered a bag of meat 9 | D | Reached skill level 10 in Dodging 9 | D | Reached XP level 12. HP: 70/70 MP: 0/0 9 | D | Reached XP level 13. HP: 75/75 MP: 0/0 9 | D | Learned a level 5 spell: Lee's Rapid Deconstruction 9 | D | Killed a bag of meat 9 | D | Reached * piety under Makhleb 9 | D | Encountered a meat berserker 9 | D | Encountered a bag of meat 9 | D | Encountered a bag of meat 10 | D | Killed a meat berserker 10 | D | Killed a bag of meat 10 | D | Killed a bag of meat 10 | D | Reached ** piety under Makhleb 10 | D | Killed a meat berserker 11 | D | Reached skill level 5 in Fighting 11 | D | Reached skill level 10 in Stealth 11 | D | Reached skill level 27 in Spellcasting 11 | D | Reached skill level 27 in Conjurations 11 | D | Reached skill level 27 in Hexes 11 | D | Reached skill level 27 in Summonings 11 | D | Reached skill level 27 in Necromancy 11 | D | Reached skill level 27 in Translocations 11 | D | Reached skill level 27 in Forgecraft 11 | D | Reached skill level 27 in Fire Magic 11 | D | Reached skill level 27 in Ice Magic 11 | D | Reached skill level 27 in Air Magic 11 | D | Reached skill level 27 in Earth Magic 11 | D | Reached skill level 27 in Alchemy 11 | D | Reached XP level 14. HP: 92/92 MP: 0/0 11 | D | Reached XP level 15. HP: 96/96 MP: 0/0 11 | D | Learned a level 6 spell: Forge Monarch Bomb 11 | D | Killed a meat berserker 11 | D | Encountered a bag of meat 12 | D | Reached skill level 15 in Axes 12 | D | Reached XP level 16. HP: 62/107 MP: 0/0 12 | D | Encountered a bag of meat 12 | D | Encountered a bag of meat 13 | D | Killed a bag of meat 13 | D | Reached *** piety under Makhleb 13 | D | Killed a bag of meat 13 | D | Encountered a meat berserker 14 | D | Encountered a bag of meat 14 | D | Encountered a bag of meat 14 | D | Encountered a bag of meat 14 | D | Encountered a bag of meat 14 | D | Encountered a meat berserker 14 | D | Encountered a meat berserker 14 | D | Encountered a bag of meat 14 | D | Encountered a bag of meat 14 | D | Encountered a bag of meat 14 | D | Encountered a bag of meat 14 | D | Encountered a bag of meat 15 | D | Killed a meat berserker 15 | D | Encountered a bag of meat 15 | D | Encountered a bag of meat 16 | D | Reached XP level 17. HP: 102/117 MP: 0/0 16 | D | Learned a level 6 spell: Sculpt Simulacrum 16 | D | Killed a bag of meat 16 | D | Reached **** piety under Makhleb 16 | D | Gained mutation: You draw destruction from the frigid | wastes of Cocytus. [Makhleb's blessing] 16 | D | Encountered a large bag of meat 16 | D | Encountered a meat berserker 16 | D | Encountered a meat berserker 17 | D | Reached skill level 10 in Fighting 17 | D | Encountered a bag of meat 17 | D | Encountered a bag of meat 17 | D | Encountered a destroyer 17 | D | Encountered a bag of meat 17 | D | Encountered a meat berserker 17 | D | Encountered a meat berserker 18 | D | Encountered a bag of meat 18 | D | Encountered a meat berserker 19 | D | Killed a bag of meat 19 | D | Killed a meat berserker 19 | D | Killed a large bag of meat 19 | D | Reached ***** piety under Makhleb 19 | D | Encountered a bag of meat 19 | D | Encountered a bag of meat 20 | D | Reached skill level 15 in Stealth 20 | D | Reached XP level 18. HP: 117/130 MP: 0/0 20 | D | Encountered a meat berserker 20 | D | Encountered a bag of meat 20 | D | Encountered a meat berserker 20 | D | Encountered a bag of meat 20 | D | Encountered a bag of meat 21 | D | Killed a meat berserker 21 | D | Killed a meat berserker 21 | D | Killed a bag of meat 21 | D | Encountered a bag of meat 21 | D | Encountered a bag of meat 21 | D | Encountered a destroyer 21 | D | Encountered a bag of meat 22 | D | Reached skill level 27 in Axes 22 | D | Killed a bag of meat 22 | D | Killed a meat berserker 22 | D | Killed a destroyer 22 | D | Killed a bag of meat 22 | D | Reached ****** piety under Makhleb 22 | D | Encountered a bag of meat 22 | D | Encountered a bag of meat 22 | D | Encountered a bag of meat 23 | D | Reached skill level 27 in Dodging 23 | D | Reached XP level 19. HP: 161/164 MP: 0/0 23 | D | Learned a level 7 spell: Hellfire Mortar 23 | D | Killed a bag of meat 23 | D | Killed a meat berserker 23 | D | Killed a bag of meat 23 | D | Killed a meat berserker 23 | D | Encountered a meat berserker 24 | D | Reached skill level 27 in Fighting 24 | D | Reached skill level 27 in Stealth 24 | D | Reached XP level 20. HP: 178/181 MP: 0/0 24 | D | Encountered a meat berserker 24 | D | Encountered a bag of meat 24 | D | Encountered a bag of meat 24 | D | Encountered a bag of meat 24 | D | Encountered a bag of meat 24 | D | Encountered a bag of meat 24 | D | Encountered a meat berserker 24 | D | Encountered a destroyer 25 | D | Killed a meat berserker 25 | D | Killed a bag of meat 25 | D | Killed a bag of meat 25 | D | Killed a meat berserker 25 | D | Killed a destroyer 25 | D | Encountered a large bag of meat 25 | D | Encountered a bag of meat 25 | D | Encountered a bag of meat 25 | D | Encountered a bag of meat 26 | D | Reached XP level 21. HP: 181/187 MP: 0/0 26 | D | Learned a level 8 spell: Disjunction 26 | D | Encountered a bag of meat 26 | D | Encountered a large bag of meat 26 | D | Encountered a large bag of meat 27 | D | Killed a bag of meat 27 | D | Encountered a sculptor of flesh 27 | D | Encountered a meat berserker 27 | D | Encountered a bag of meat 27 | D | Encountered a meat berserker 28 | D | Reached skill level 10 in Armour 28 | D | Reached skill level 10 in Shields 28 | D | Reached skill level 10 in Unarmed Combat 28 | D | Reached skill level 10 in Invocations 28 | D | Reached skill level 10 in Evocations 28 | D | Killed a destroyer 28 | D | Killed a bag of meat 28 | D | Encountered a sculptor of flesh 28 | D | Encountered an eight-headed meat hydra 28 | D | Encountered a large bag of meat 28 | D | Encountered a bag of meat 29 | D | Reached skill level 10 in Short Blades 29 | D | Reached skill level 10 in Long Blades 29 | D | Reached skill level 10 in Staves 29 | D | Reached XP level 22. HP: 190/194 MP: 0/0 29 | D | Killed a bag of meat 29 | D | Killed a meat berserker 30 | D | Reached skill level 10 in Maces & Flails 30 | D | Reached skill level 10 in Polearms 30 | D | Reached skill level 10 in Ranged Weapons 30 | D | Reached skill level 10 in Throwing 30 | D | Reached skill level 10 in Shapeshifting 30 | D | Encountered a meat berserker 30 | D | Encountered a bag of meat 30 | D | Encountered a bag of meat 31 | D | Killed a bag of meat 31 | D | Killed a meat berserker 31 | D | Killed a bag of meat 31 | D | Killed a meat berserker 31 | D | Encountered a bag of meat 32 | D | Killed a meat berserker 32 | D | Encountered a bag of meat 32 | D | Encountered a bag of meat 32 | D | Encountered a destroyer 33 | D | Reached XP level 23. HP: 197/201 MP: 0/0 33 | D | Learned a level 8 spell: Ignition 33 | D | Killed a bag of meat 33 | D | Killed a bag of meat 33 | D | Killed a bag of meat 33 | D | Killed a bag of meat 33 | D | Killed a meat berserker 33 | D | Encountered The Servant 34 | D | Reached skill level 15 in Armour 34 | D | Reached skill level 15 in Shields 34 | D | Reached skill level 15 in Unarmed Combat 34 | D | Reached skill level 15 in Invocations 34 | D | Reached skill level 15 in Evocations 34 | D | Encountered a bag of meat 35 | D | Killed a meat berserker 35 | D | Killed a meat berserker 35 | D | Encountered a bag of meat 36 | D | Reached skill level 15 in Short Blades 36 | D | Reached skill level 15 in Long Blades 36 | D | Reached skill level 15 in Staves 36 | D | Killed a bag of meat 36 | D | Encountered a bag of meat 36 | D | Encountered a bag of meat 36 | D | Encountered a bag of meat 37 | D | Encountered a destroyer 37 | D | Encountered a sculptor of flesh 37 | D | Encountered a sculptor of flesh 37 | D | Encountered a meat berserker 37 | D | Encountered a bag of meat 38 | D | Killed a large bag of meat 38 | D | Killed a bag of meat 38 | D | Killed a bag of meat 38 | D | Killed a bag of meat 38 | D | Killed a bag of meat 38 | D | Killed a bag of meat 38 | D | Encountered a meat berserker 39 | D | Reached skill level 15 in Maces & Flails 39 | D | Reached skill level 15 in Polearms 39 | D | Reached skill level 15 in Ranged Weapons 39 | D | Reached skill level 15 in Throwing 39 | D | Reached skill level 15 in Shapeshifting 39 | D | Reached XP level 24. HP: 200/208 MP: 0/0 39 | D | Encountered a bag of meat 39 | D | Encountered a bag of meat 39 | D | Encountered a bag of meat 39 | D | Encountered a bag of meat 39 | D | Encountered a bag of meat 40 | D | Killed a bag of meat 40 | D | Killed a bag of meat 40 | D | Killed a bag of meat 40 | D | Killed a bag of meat 40 | D | Killed a bag of meat 40 | D | Encountered a bag of meat 41 | D | Killed a large bag of meat 41 | D | Killed a destroyer 41 | D | Killed a meat berserker 41 | D | Killed a bag of meat 41 | D | Killed a bag of meat 41 | D | Killed a bag of meat 41 | D | Killed a sculptor of flesh 41 | D | Encountered a large bag of meat 42 | D | Reached XP level 25. HP: 209/214 MP: 0/0 42 | D | Learned a level 9 spell: Platinum Paragon 42 | D | Encountered a meat berserker 42 | D | Demolished by The Servant Illustrated notes Levels and vault maps discovered: D: meatsprint Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | ---------------+-------------------------------------------------------------------------+----- Dodging | 8 10 14 16 18 20 27 | 27.0 Stealth | 6 7 10 11 13 15 23 27 | 27.0 Spellcasting | 18 22 27 | 27.0 Conjurations | 18 22 27 | 27.0 Hexes | 18 22 27 | 27.0 Summonings | 18 22 27 | 27.0 Necromancy | 18 22 27 | 27.0 Translocations | 18 22 27 | 27.0 Forgecraft | 18 22 27 | 27.0 Fire Magic | 18 22 27 | 27.0 Ice Magic | 18 22 27 | 27.0 Air Magic | 18 22 27 | 27.0 Earth Magic | 18 22 27 | 27.0 Alchemy | 18 22 27 | 27.0 Axes | 2 12 15 20 26 27 | 27.0 Fighting | 5 7 9 12 23 27 | 27.0 Short Blades | 8 10 13 16 19 | 19.2 Long Blades | 8 10 13 16 19 | 19.2 Maces & Flails | 8 9 12 15 17 | 17.8 Polearms | 8 9 12 15 17 | 17.8 Staves | 8 10 13 16 19 | 19.2 Ranged Weapons | 8 9 12 15 17 | 17.8 Throwing | 8 9 12 15 17 | 17.8 Armour | 9 11 14 18 20 | 20.8 Shields | 9 11 14 18 20 | 20.8 Unarmed Combat | 9 11 14 18 20 | 20.8 Invocations | 9 11 14 18 20 | 20.8 Evocations | 9 11 14 18 20 | 20.8 Shapeshifting | 8 9 12 15 17 | 17.8 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 | 13-15 | 16-18 | 19-21 | 22-24 | 25-27 || total ---------------------------+-------+-------+-------+-------+-------+-------+-------+-------+-------++------- Attack: Normal | 1 | | | 1 | 3 | 6 | 4 | 9 | || 24 Melee: Executioner's axe | 1 | | | 1 | 6 | 14 | 12 | 33 | || 67 Cast: Forge Monarch Bom | | | | | | 1 | | | || 1 Sculpt Simulacrum | | | | | | 1 | | | || 1 Hellfire Mortar | | | | | | | 1 | | || 1 Disjunction | | | | | | | 1 | | || 1 Ignition | | | | | | | | 1 | || 1 Yara's Violent Un | | | | | | | | 1 | || 1 Lee's Rapid Decon | | | | | | | | | 1 || 1 Armour: Robe | | | | | 1 | 7 | 7 | 11 | 2 || 28 Dodge: Dodged | | | | | 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 | 40 | 40 | 0 | 0 | 0 | 1 | 40.0 | Dungeon | 40 | 40 | 0 | 0 | 0 | 1 | 40.0 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: D: 40 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 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+ Makhleb | 0 | 74 | 15 | 16 | 0 | 0 | 0 | 0 | 0 Makhleb | 1 | 103 | 30 | 20 | 0 | 0 | 0 | 0 | 0 Makhleb | 2 | 121 | 50 | 25 | 0 | 0 | 0 | 0 | 0 Makhleb | 3 | 161 | 75 | 25 | 0 | 0 | 0 | 0 | 0 Makhleb | 4 | 191 | 100 | 20 | 0 | 0 | 6 | 0 | 0 Makhleb | 5 | 219 | 120 | 40 | 0 | 0 | 12 | 0 | 0 Makhleb | 6 | 245 | 160 | 39 | 0 | 0 | 310 | 0 | 0 +-----------------+---+---------+-----+-----+-----+-----+-----+-----+-----+ Conducts for god: Makhleb Piety from conduct Conduct | 1- 3 | 4- 6 | 7- 9 | 10-12 | 13-15 | 16-18 | 19-21 | 22-24 | 25-27 || total ----------------------+-------+-------+-------+-------+-------+-------+-------+-------+-------++------- Kill Living | 0 | 0 | 0 | 1 | 5 | 11 | 9 | 26 | 0 || 53 Kill Undead | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 2 | 0 || 4 ----------------------+-------+-------+-------+-------+-------+-------+-------+-------+-------++------- Conduct count Conduct | 1- 3 | 4- 6 | 7- 9 | 10-12 | 13-15 | 16-18 | 19-21 | 22-24 | 25-27 || total ----------------------+-------+-------+-------+-------+-------+-------+-------+-------+-------++------- Kill Living | 0 | 0 | 0 | 1 | 6 | 13 | 10 | 31 | 0 || 61 Kill Undead | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 2 | 0 || 5 ----------------------+-------+-------+-------+-------+-------+-------+-------+-------+-------++-------