Crawl Stoat Soup version 0.23-ish-mar25-2-ga23ccde72d (webtiles) character file. 53211 justinlove the Archer (level 14, 92/124 HPs) Began as a Centaur Arcane Marksman on June 6, 2025. Was the Champion of Ihp'ix. Starved to death ... while paralysed ... on level 13 of the Dungeon on June 7, 2025. The game lasted 02:12:11 (35384 turns). justinlove the Archer (Centaur Arcane Marksman) Turns: 35384, Time: 02:12:11 Health: 92/124 AC: 22 Str: 16 XL: 14 Next: 30% Magic: 23/23 EV: 1 Int: 14 God: Ihp'ix [******] Gold: 431 SH: 0 Dex: 21 Spells: 12/25 levels left rFire . . . SeeInvis . O - +5 shortbow (elec) {divine} rCold . . . Gourm . (shield currently unavailable) rNeg . . . Faith . K - +1 troll leather armour rPois . Spirit . N - +0 helmet rElec . Warding . s - +1 cloak rCorr . Reflect . G - +0 pair of gloves {Str+3} MR +.... Harm . i - +4 centaur barding Stlth +......... q - amulet of the acrobat HPRegen 0.70/turn r - +4 ring of dexterity MPRegen 0.18/turn (no ring) @: paralysed, fainting, studying Air Magic, infusing ranged, very quick A: large, hooves 3, thin metallic scales 1, agile 1, clever 1, deformed body, herbivore 1, speed 2, fast metabolism 1, tough skin 3 a: Stop Infusing Ranged Attacks, Piercing Fire, Superior Divine Weapon, Renounce Religion You were on level 13 of the Dungeon. You worshipped Ihp'ix. Ihp'ix was exalted by your worship. You were fainting. You visited 4 branches of the dungeon, and saw 20 of its levels. You also visited: Ossuary. You collected 1011 gold pieces. You spent 580 gold pieces at shops. Inventory: Hand Weapons a - a +1 shortbow O - a +5 shortbow of electrocution (weapon) {divine} Armour e - a +3 scale mail of cold resistance i - a +4 centaur barding (worn) s - a +1 cloak (worn) G - a +0 pair of gloves of strength (worn) K - a +1 troll leather armour (worn) N - a +0 helmet (worn) Jewellery q - an amulet of the acrobat (around neck) r - a +4 ring of dexterity (left hand) w - an uncursed ring of fire C - an uncursed ring of flight R - a +2 ring of protection Wands g - a wand of iceblast (14 charges) n - 2 wands of polymorph (7 charges) z - 2 wands of flame (31 charges) E - a wand of random effects (26 charges) F - 2 wands of digging (18 charges) J - 2 wands of charm monster (25 charges) T - a wand of paralysis (7 charges) Scrolls f - a scroll of holy word {unknown} h - 4 scrolls of teleportation k - 9 scrolls of remove curse l - 3 scrolls of blinking t - 2 scrolls of enchant weapon y - 4 scrolls of immolation A - 3 scrolls of fog Q - a scroll of vulnerability S - a scroll of fear X - a scroll of magic mapping Potions b - a potion of lignification c - 3 potions of heal wounds d - a potion of flight j - 2 potions of resistance m - 2 potions of might o - 3 potions of curing p - 2 potions of agility u - a potion of cancellation v - a potion of magic x - 4 potions of mutation D - a potion of ambrosia I - a potion of brilliance {unknown} M - a potion of invisibility Books Y - a manual of Air Magic Miscellaneous L - a stone of tremors (inert) W - a disc of storms Skills: + Level 11.1 Fighting - Level 14.0 Bows - Level 5.1 Armour - Level 5.0 Dodging - Level 6.0 Spellcasting - Level 8.0 Hexes - Level 5.0 Fire Magic - Level 10.0 Earth Magic - Level 5.0 Invocations + Level 6.7 Evocations You had 12 spell levels left. You knew the following spells: Your Spells Type Power Failure Level Hunger a - Slow Hex 26/100 1% 2 #...... b - Inner Flame Hex/Fire 22/100 3% 3 ###.... c - Leda's Liquefaction Hex/Erth 29/200 4% 4 ####... d - Cause Fear Hex 26/200 7% 4 ####... Your spell library contained the following spells: Spells Type Power Failure Level Hunger Dazzling Spray Conj/Hex 15/50 11% 3 ###.... Portal Projectile Hex/Tloc 15/50 11% 3 ###.... Magic Dart Conj 4/25 19% 1 None Searing Ray Conj 4/50 28% 2 #...... Fulminant Prism Conj/Hex 15/200 34% 4 ####... Force Lance Conj/Tloc 4/100 88% 4 ####... Iskenderun's Mystic Bla Conj 4/100 88% 4 ####... Dungeon Overview and Level Annotations Branches: Dungeon (13/15) Temple (1/1) D:5 Lair (5/6) D:11 Swamp (0/4) Lair:3 Spider (0/4) Lair:2 Slime (0/5) Lair:5 Orc (1/2) D:10 Vaults: D:13-14 Altars: Ashenzari Cheibriados Dithmenos Elyvilon Fedhas Gozag Hepliaklqana Ihp'ix Kikubaaqudgha Nemelex Xobeh Qazlal Ru Sif Muna Uskayaw Vehumet Wu Jian Xom Yredelemnul Zin The Shining One Shops: D:7 } D:8 [( D:9 * Annotations: D:3 Sigmund Innate Abilities, Weirdness & Mutations You have hooves in place of feet. Armour fits poorly on your strangely shaped body. You digest meat inefficiently. You cover ground very quickly. You have a fast metabolism. You have extremely tough skin. (AC +3) You are partially covered in thin metallic scales. (AC +2) You are agile. (Dex +2) Your mind is acute. (Int +2) Message History The arrow hits the gargoyle but does no damage. The gargoyle is almost destroyed. Firing (/) - cycle) an arrow Press: ? - help, Shift-Dir - straight line, f/p - gargoyle Aim: a gargoyle, wielding a mace (almost destroyed) You shoot an arrow. The arrow hits the gargoyle but does no damage. The gargoyle is almost destroyed. The gargoyle hits you but does no damage. Firing (/) - cycle) an arrow Press: ? - help, Shift-Dir - straight line, f/p - gargoyle Aim: a gargoyle, wielding a mace (almost destroyed) You shoot an arrow. The arrow hits the gargoyle! You destroy the gargoyle! Ihp'ix accepts your kill. You see here a mace. You're too hungry to rest. You lose consciousness! You have starved to death. You die... #.##.######.# #.# #.# ..#... .. #.####.# #...# #.# ###....# #...# .. ######.#### #...# ##. .... ..# #...# #.# ..# #.# ######...########.# ..####.######.....).......##..# ....##.#........@....)........# .>#.>......##.............##..# ..#........##.####...#######..# .......#..###.# #...# #..# # ###.##.#..###.# #...# #.###. #.##.#......# #...# #..#.# #.##.##.##### .###. ##.)## #......<# .. .# ###.# ####.#### #.. There were no monsters in sight! Vanquished Creatures Rupert (Lair:4) 6 hydras Harold (D:7) 6 two-headed ogres A tengu warrior (D:12) A death yak (Lair:4) 2 lindwurms (Lair:4) 3 oklob plants (Lair:3) 2 ugly things (D:10) 2 deep elf magi 14 elephants A manticore (D:13) Maurice (D:13) 2 black mambas A gargoyle (D:13) 2 torpor snails 2 rime drakes 6 komodo dragons 8 spiny frogs 3 kobold demonologists (D:11) A tengu conjurer (D:12) 3 trolls 3 meliai A firefly (D:12) 9 dream sheep Grinder (D:6) 3 ravens (D:12) 5 blink frogs (Lair:4) A boulder beetle (Lair:5) A shadow (D:11) A vampire (D:12) 5 bumblebees (Lair:5) A wraith (D:13) 4 wyverns 4 hippogriffs 4 vampire mosquitoes 27 yaks A hog (D:12) A hungry ghost (D:10) A warg (D:10) An insubstantial wisp (Lair:3) 6 water moccasins An acid dragon (D:11) 8 porcupines 7 orc warriors 4 black bears An eye of draining (D:11) 4 ice beasts A sky beast (D:9) A hornet zombie (D:13) 4 ogres 13 centaurs 5 wolves (Lair:2) 12 crocodiles 4 phantoms 3 big kobolds A brain worm (Lair:5) 19 bullfrogs A water moccasin zombie (Ossuary) 10 scorpions A water moccasin skeleton (D:7) 3 electric eels 3 centaur zombies 2 howler monkeys A bullfrog zombie (D:11) 12 hounds 3 quasits A jelly (D:9) 8 orc priests 2 bullfrog skeletons 4 centaur skeletons 13 orc wizards An iguana (D:9) Natasha (thrice) (D:2) 15 worker ants 6 big kobold zombies (Ossuary) 3 mummies 2 worker ant zombies 18 adders 6 gnolls A howler monkey skeleton (D:7) 3 shadow imps 5 white imps An ufetubus (D:8) 4 oozes 5 adder zombies 2 adder skeletons A worm (D:2) 9 leopard geckos 60 orcs 11 bats 2 giant cockroaches (D:2) 3 gnoll zombies (Ossuary) 11 goblins 6 hobgoblins 16 jackals 23 kobolds 4 weasels A ball python (D:2) 2 frilled lizards (D:2) A giant cockroach zombie (D:5) A goblin skeleton (D:8) 4 hobgoblin zombies A jackal skeleton (D:6) 5 kobold zombies (Ossuary) A leopard gecko skeleton (D:9) An orc skeleton (D:8) 5 orc zombies 5 rats A weasel skeleton (D:5) 550 creatures vanquished. Vanquished Creatures (others) A basilisk (Lair:3) An orc wizard (D:3) 6 fungi 6 plants 10 toadstools (Lair:4) 24 creatures vanquished. Grand Total: 574 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | justinlove the Centaur Arcane Marksman began the quest for | the Orb. 0 | D:1 | Reached XP level 1. HP: 16/16 MP: 2/2 6 | D:1 | Noticed a soldier ant 6 | D:1 | Noticed an iguana 7 | D:1 | Noticed an ettin 7 | D:1 | Noticed a hell rat 34 | D:1 | Noticed JackalJC's ghost (weakling SETm) 35 | D:1 | Witnessed revenge of JackalJC's ghost on a bat. 56 | D:1 | Reached skill level 3 in Bows 124 | D:1 | Reached XP level 2. HP: 23/23 MP: 3/3 152 | D:1 | Learned a level 2 spell: Slow 1265 | D:2 | Reached XP level 3. HP: 27/28 MP: 4/4 1459 | D:2 | Reached skill level 4 in Bows 2480 | D:2 | Found a faded altar of an unknown god. 2644 | D:2 | Noticed Natasha 2648 | D:2 | Killed Natasha 2648 | D:2 | Reached XP level 4. HP: 36/36 MP: 6/6 2664 | D:2 | Learned a level 3 spell: Inner Flame 3253 | D:2 | Noticed Natasha 3257 | D:2 | Killed Natasha 3298 | D:2 | Reached XP level 5. HP: 41/41 MP: 7/7 3652 | D:3 | Noticed Sigmund 3666 | D:2 | Reached skill level 5 in Bows 4451 | D:2 | Noticed Natasha 4464 | D:2 | Killed Natasha 4464 | D:2 | Reached skill level 1 in Fire Magic 5264 | D:3 | Found an ancient bone altar of Kikubaaqudgha. 5272 | D:3 | Reached XP level 6. HP: 49/50 MP: 9/9 5360 | D:3 | Noticed honk's ghost (amateur NaWz) 6428 | D:4 | Reached skill level 6 in Bows 7397 | D:3 | Witnessed revenge of honk's ghost on an orc wizard. 7908 | D:4 | Found a shattered altar of Ashenzari. 8073 | D:4 | Reached XP level 7. HP: 55/57 MP: 10/10 8658 | D:4 | Found a shimmering altar of Xom. 8808 | D:5 | Entered Level 5 of the Dungeon 9120 | D:5 | Reached skill level 7 in Bows 9344 | D:5 | Found a staircase to the Ecumenical Temple. 9365 | Temple | Entered the Ecumenical Temple 9477 | Temple | Became a worshipper of Ihp'ix 9697 | D:5 | Found a stormy altar of Qazlal. 9697 | D:5 | Found a basalt altar of Yredelemnul. 10758 | D:6 | Reached skill level 1 in Invocations 10807 | D:6 | Found a sand-covered staircase. 10828 | Ossuary | Entered an ossuary 10928 | Ossuary | Reached * piety under Ihp'ix 11122 | Ossuary | Reached XP level 8. HP: 62/66 MP: 11/11 11148 | Ossuary | Reached skill level 8 in Bows 12482 | D:6 | Noticed Grinder 12496 | D:6 | Killed Grinder 12496 | D:6 | Reached skill level 9 in Bows 12496 | D:6 | Reached skill level 5 in Hexes 12640 | D:6 | Gained mutation: Your mind is acute. (Int +2) [potion of | mutation] 12640 | D:6 | Gained mutation: You are agile. (Dex +2) [potion of | mutation] 12640 | D:6 | Gained mutation: You are partially covered in thin metallic | scales. (AC +2) [potion of mutation] 12857 | D:7 | Found Ismerph's Gadget Shoppe. 12871 | D:7 | Bought a wand of flame (21 charges) for 220 gold pieces 12933 | D:7 | Reached ** piety under Ihp'ix 12963 | D:7 | You fall through a shaft! 13318 | D:8 | Got a blackened falchion 13345 | D:8 | Found a glowing golden altar of the Shining One. 13360 | D:8 | Identified the +10 falchion of Tarolioz {speed, rElec MR- | Dex-5 Stlth+} (You found it on level 8 of the Dungeon) 13597 | D:7 | Reached skill level 5 in Fighting 13597 | D:7 | Reached XP level 9. HP: 61/74 MP: 12/12 13801 | D:7 | Reached skill level 10 in Bows 13906 | D:7 | Noticed Harold 14033 | D:7 | Found a shattered altar of Ashenzari. 14281 | D:7 | Reached skill level 13 in Bows 14281 | D:7 | Reached skill level 5 in Spellcasting 14281 | D:7 | Reached XP level 10. HP: 89/89 MP: 12/18 14441 | D:7 | Killed Harold 14906 | D:8 | Found a deep blue altar of Sif Muna. 15232 | D:8 | Found Zucrit's Weapon Shoppe. 15383 | D:8 | Found Onu Leih's Antique Armour Shop. 15573 | D:8 | Found a blossoming altar of Fedhas. 15596 | D:8 | Reached *** piety under Ihp'ix 16080 | D:8 | Noticed a two-headed ogre 16102 | D:8 | Killed a two-headed ogre 16102 | D:8 | Reached skill level 14 in Bows 16102 | D:8 | Reached skill level 5 in Invocations 16557 | D:8 | Reached skill level 5 in Fire Magic 16778 | D:9 | Found Meocoar's General Store. 16952 | D:9 | Found a radiant altar of Vehumet. 17025 | D:9 | Reached skill level 1 in Evocations 17223 | D:9 | Noticed a two-headed ogre 17230 | D:9 | Killed a two-headed ogre 17230 | D:9 | Reached XP level 11. HP: 95/95 MP: 13/19 17276 | D:9 | Reached **** piety under Ihp'ix 17331 | D:9 | Found a sparkling altar of Nemelex Xobeh. 17577 | D:9 | Found a shimmering altar of Xom. 17967 | D:9 | Found an ornate altar of the Wu Jian Council. 18228 | D:10 | Entered Level 10 of the Dungeon 18370 | D:10 | Reached skill level 5 in Evocations 18989 | D:10 | Reached ***** piety under Ihp'ix 19193 | D:10 | Found a staircase to the Orcish Mines. 19605 | D:10 | Noticed a two-headed ogre 19615 | D:10 | Killed a two-headed ogre 20260 | Orc:1 | Entered Level 1 of the Orcish Mines 20416 | D:11 | Noticed a brown ugly thing 20416 | D:11 | Noticed a white ugly thing 20427 | D:10 | Killed a white ugly thing 20669 | D:10 | Killed a brown ugly thing 20669 | D:10 | Reached skill level 10 in Fighting 20752 | D:11 | Reached skill level 1 in Armour 21444 | D:11 | Found a staircase to the Lair. 22103 | D:11 | Noticed a two-headed ogre 22122 | D:11 | Killed a two-headed ogre 22137 | D:11 | Reached XP level 12. HP: 101/106 MP: 15/21 22611 | D:11 | Reached skill level 5 in Armour 22829 | Lair:1 | Entered Level 1 of the Lair of Beasts 22885 | Lair:1 | Learned a level 4 spell: Leda's Liquefaction 23274 | Lair:1 | Reached ****** piety under Ihp'ix 23620 | Lair:1 | Noticed a five-headed hydra 23633 | Lair:1 | Killed a five-headed hydra 24270 | Lair:2 | Noticed a seven-headed hydra 24283 | Lair:2 | Ihp'ix granted use of a +5 shortbow of freezing. 24291 | Lair:2 | Killed a seven-headed hydra 24455 | Lair:3 | Noticed a six-headed hydra 24459 | Lair:2 | Reached skill level 5 in Dodging 24490 | Lair:2 | Reached skill level 1 in Earth Magic 24496 | Lair:2 | Learned a level 4 spell: Cause Fear 24673 | Lair:2 | Found a hole to the Spider Nest. 25512 | Lair:2 | Reached skill level 5 in Earth Magic 26010 | Lair:3 | Killed a six-headed hydra 26088 | Lair:3 | Noticed a five-headed hydra 26096 | Lair:3 | Killed a five-headed hydra 26096 | Lair:3 | Reached XP level 13. HP: 113/113 MP: 14/22 27190 | Lair:3 | Found a staircase to the Swamp. 27995 | Lair:3 | Got a smoking hand axe 27999 | Lair:3 | Identified the +7 hand axe of Instant Death {drain, rPois | Int+3} (You found it on level 3 of the Lair of Beasts) 28009 | Lair:3 | Ihp'ix granted use of a +5 shortbow of electrocution. 28381 | Lair:4 | Noticed Rupert 28643 | D:9 | Bought a phantom mirror for 360 gold pieces 28920 | Lair:4 | Killed Rupert 29611 | Lair:4 | Found a runed door. 31331 | Lair:5 | Found a staircase to the Slime Pits. 32548 | D:12 | Found an opulent altar of Gozag. 32575 | D:12 | Reached XP level 14. HP: 121/121 MP: 19/23 33738 | D:13 | Reached skill level 10 in Earth Magic 33746 | D:13 | Noticed Maurice 34803 | D:13 | Killed Maurice 35271 | D:13 | Paralysed by fainting for 9 turns 35328 | D:13 | Paralysed by fainting for 8 turns 35375 | D:13 | Paralysed by fainting for 10 turns 35384 | D:13 | Starved to death Vault maps used: D:1: onia_arrival_zoo_common, minmay_misc_feat_encased, minmay_misc_feat_columns D:2: chequers_ecumenical_altar_lobes, supply_closet_lemuel, uniq_natasha D:3: old_standard_altar, kiku_gazebo_garden_becter, grunt_ministairs_3, st_stairs_11, uniq_sigmund D:4: kennysheep_little_box, overflow_temple_1_default, first_bread D:5: gammafunk_temple_overflow_statue, minmay_temple_entry_mini_moons, abandoned_shop, grunt_ministairs_5 D:6: gup_ossuary_entry_pyramid, uniq_grinder D:7: basic_altar, serial_shops, nicolae_shop_stone, uniq_harold D:8: nicolae_tso_besieged_by_evil, led_sif_pool, fedhas_altar_1, serial_shops, shop, shop D:9: lemuel_round_altar, vehumet_altar_wand_db, nemelex_xobeh_ov_fountains_minmay, basic_altar, serial_shops, nicolae_shop_stone D:10: david_orc_3 D:11: lair_entry_dummy, enter_bailey_3 D:12: basic_altar D:13: david_vaults_5, uniq_maurice Temple: minmay_temple_curvy_loop Lair:1: serial_bayou_shore_b Lair:2: dummy_spider_entry, nicolae_quartered_pool_super Lair:3: swamp_mist, pond, grunt_megastairs_5, minmay_lair_oklob_chamber Lair:4: gammafunk_lair_enchanted_lake, lab_entry_generic, serial_bayou_shore_b, uniq_rupert Lair:5: slime_dummy Orc:1: uniq_erica Ossuary: ossuary_tomb_2 Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ---------------+-------------------------------------------+----- Bows | 3 4 5 6 7 9 13 14 | 14.0 Hexes | 3 4 5 8 | 8.0 Fighting | 2 3 4 5 8 10 11 | 11.1 Fire Magic | 1 2 3 4 5 | 5.0 Spellcasting | 2 5 6 | 6.0 Invocations | 1 3 4 5 | 5.0 Evocations | 2 5 6 | 6.7 Armour | 4 5 | 5.1 Dodging | 5 | 5.0 Earth Magic | 6 9 10 | 10.0 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 | 13-15 || total -------------------------+-------+-------+-------+-------+-------++------- Melee: Short sword | 36 | 128 | 52 | | || 216 Kick | 7 | 28 | 24 | 6 | 18 || 83 Shortbow | | | 4 | 12 | 33 || 49 Fire: Shortbow | 108 | 14 | 469 | 1017 | 599 || 2207 Throw: Dart | 1 | 70 | 11 | | || 82 Cast: Inner Flame | | | | 27 | 13 || 40 Leda's Liquefacti | | | | | 7 || 7 Cause Fear | | | | | 3 || 3 Invok: Infuse Ranged Att | | | | 1 | || 1 Superior Divine W | | | | 1 | 1 || 2 Evoke: Wand | | | 1 | 6 | 9 || 16 Stone of tremors | | | | 1 | 2 || 3 Phantom mirror | | | | | 1 || 1 Disc of storms | | | | | 1 || 1 Use: Potion | | 3 | 4 | | 4 || 11 Scroll | | 8 | 10 | 14 | 7 || 39 Stab: Paralysed | | | | | 3 || 3 Eat: Bread ration | 1 | 2 | 3 | 8 | 2 || 16 Chunk | 1 | 1 | 5 | 2 | 9 || 18 Meat ration | | 3 | | 2 | 3 || 8 Fruit | | | 3 | | 1 || 4 Armor: Robe | 49 | 64 | 168 | 81 | || 362 Troll leather arm | | | | 56 | 173 || 229 Dodge: Dodged | 35 | 59 | 120 | 108 | 173 || 495 Table legend: A = Spawn XP B = Non-spawn XP C = Spawn XP percentage of total XP D = Spawn monster count E = Non-spawn monster count F = Spawn count percentage of total count G = Total turns spent on level A B C D E F G +---------+---------+-------+---------+---------+-------+--------- Total | 14945 | 57942 | 20.5 | 124 | 428 | 22.5 | 35384 +---------+---------+-------+---------+---------+-------+--------- D:1 | 4 | 26 | 13.3 | 2 | 13 | 13.3 | 1072 D:2 | 14 | 269 | 4.9 | 10 | 32 | 23.8 | 3564 D:3 | 74 | 113 | 39.6 | 2 | 17 | 10.5 | 1051 D:4 | 112 | 272 | 29.2 | 5 | 18 | 21.7 | 3121 D:5 | 121 | 250 | 32.6 | 7 | 14 | 33.3 | 2173 D:6 | 3 | 718 | 0.4 | 1 | 16 | 5.9 | 1081 D:7 | 40 | 1959 | 2.0 | 3 | 17 | 15.0 | 1419 D:8 | 421 | 1736 | 19.5 | 15 | 26 | 36.6 | 2588 D:9 | 843 | 3178 | 21.0 | 14 | 28 | 33.3 | 1411 D:10 | 1511 | 2642 | 36.4 | 6 | 29 | 17.1 | 2597 D:11 | 1302 | 5267 | 19.8 | 11 | 52 | 17.5 | 2315 D:12 | 94 | 7639 | 1.2 | 2 | 36 | 5.3 | 2392 D:13 | 994 | 4629 | 17.7 | 6 | 16 | 27.3 | 838 Lair:1 | 145 | 3259 | 4.3 | 1 | 11 | 8.3 | 1317 Lair:2 | 4699 | 5142 | 47.7 | 17 | 16 | 51.5 | 1920 Lair:3 | 1018 | 8682 | 10.5 | 5 | 28 | 15.2 | 2548 Lair:4 | 1640 | 8818 | 15.7 | 8 | 19 | 29.6 | 1635 Lair:5 | 1910 | 3036 | 38.6 | 9 | 13 | 40.9 | 1558 Ossuary | 0 | 307 | 0.0 | 0 | 27 | 0.0 | 601 +---------+---------+-------+---------+---------+-------+---------