Hanging , answer for PG level MD forensic level theorey and viva answer for the topic of hanging, broad classification, definitions, types, ipc vs bns, Autopsy dissection tech niques images where possible, neck dissection, signs of hanging (simonds haemorrhage etc), mechanism of death,mode and manner of death, cause of death, use reddy, parikh , knight, spitz and fischer,

Reading File
Finding Sources
Finding Sources
Reading File
Reading File
Reading File
Finding Sources
Reading File
Reading File
Finding Sources
Reading File
Reading File
Reading File
Reading File
Reading File
Reading File
Reading File
Reading File
Finding Sources
Finding Sources
Finding Sources
Reading File
Reading File
Reading File
Reading File
Reading File
Reading File
This is a complete, PG/MD-level forensic medicine answer on Hanging, compiled directly from Reddy (2026), Parikh, Dikshit, and DiMaio. Here is a quick summary of what's covered:

What's Covered - Quick Map

SectionKey Content
DefinitionReddy, Parikh, DiMaio verbatim
ClassificationComplete/Partial, Typical/Atypical, Mode (Suicidal/Homicidal/Accidental/Judicial/Autoerotic/Lynching)
Mechanism of Death5 mechanisms + pressure values (Carotid 3.5 kg, Jugular 2 kg, Trachea 15 kg)
Mode / Manner / Cause of deathClearly separated - important viva distinction
IPC vs BNSS.309→S.226 BNS, S.302→S.103, S.174 CrPC→S.194 BNSS, S.176 CrPC→S.196 BNSS
Postmortem appearancesExternal (face, lividity, tongue, saliva) with clinical images
Ligature markLevel (80/15/5%), direction, suspension peak, comparison table with strangulation
Autopsy neck dissection techniqueStep-by-step; brain-first rule; carotid opening to mandible
Internal findingsIntimal tears, hyoid fracture, Simon's haemorrhages (lumbar disc), Tardieu spots
Antemortem vs PostmortemComparison table with all diagnostic criteria
Judicial hangingHangman's fracture, long drop, Table of Drops
Autoerotic hangingPadding, scene features, accidental nature
Medicolegal questionsSuicide vs Homicide diagnostic criteria (both directions)
Key viva quick-factsAll high-yield numbers and exam traps

Give me the 20 marks anser

HANGING — 20 Marks Answer (MD Forensic Medicine)


DEFINITION

Hanging is a form of violent mechanical asphyxia caused by suspension of the body by a ligature encircling the neck, the constricting force being the weight of the body itself.
(Reddy 2026): "Hanging is always suicidal in nature, unless contrary is proved beyond reasonable doubt."
The weight of the head alone (5-6 kg) is sufficient to occlude the carotid arteries (occluded by 3.5 kg) and cause death — full body suspension is NOT necessary.

CLASSIFICATION

A. By Degree of Suspension (Position of Feet)

TypeDescription
Complete (Total)Body fully suspended; no part touches the ground; entire body weight acts as constricting force
Partial (Incomplete)Only head and chest off ground; toes/feet/knees/buttocks touch the ground; weight of head (5-6 kg) acts as constricting force
Subtypes of partial hanging:
  • Partial standing (toes/feet on ground)
  • Sitting position
  • Kneeling position
  • Reclining/prone position
Partial hanging positions
Fig: Partial hanging in various positions (I-V) — Parikh's

B. By Position of Noose/Knot

TypeKnot PositionLigature Mark Character
Typical (Classical)Nape of neck / occiputOblique V-shape, apex at back
AtypicalLateral (ear), anterior (chin/throat), or unusual siteDirection varies

C. By Mode / Manner

ModeDescription
SuicidalMost common (~95%); virtually all hangings
AccidentalChildren (crib cords, blind cords); autoerotic
HomicidalExtremely rare; includes lynching
JudicialOfficial capital punishment
Autoerotic (Sexual asphyxia)Masochistic young males; padding under noose
LynchingMob hanging; from Captain William Lynch, USA
Postmortem suspensionBody hanged after death to simulate suicide

MECHANISM OF DEATH

Critical Pressure Values (Parikh / Reddy):

StructurePressure to Occlude
Jugular veins2 kg
Carotid arteries3.5 kg
Trachea15 kg
Vertebral arteries16.6 kg

Five Mechanisms:

1. Cerebral ischaemia and anoxia (Most common) Carotid artery compression → obstruction of arterial supply to brain → cerebral ischaemia → death. Evidence: (a) Persons with tracheostomy below the noose have hanged themselves — airway was patent yet death occurred; (b) Vomitus found in bronchi BELOW level of neck constriction.
2. Cerebral venous congestion Jugular vein compression → venous outflow obstruction → raised ICP → engorgement → petechial haemorrhages → death.
3. Airway obstruction Direct tracheal compression OR elevation/posterior displacement of tongue and floor of mouth against posterior pharyngeal wall; epiglottis folded over laryngeal inlet.
4. Vagal inhibition / Reflex cardiac arrest Pressure on carotid sinus or vagus nerve → reflex cardiac arrest. Instantaneous death; no asphyxial signs found at autopsy (Knight: ~50% of mechanical asphyxia deaths in his series showed NO classical signs).
5. Spinal cord injury Free fall and sudden jerk (judicial/long drop hanging) → fracture-dislocation at C2-C3 or C3-C4 → spinal cord stretching/tearing → instantaneous death. Heart may continue beating 15-20 minutes.
Any combination of the above may act simultaneously.

MODE, MANNER AND CAUSE OF DEATH

Mode of Death (Physiological process)

  • Cerebral ischaemia (most common)
  • Asphyxia
  • Vagal inhibition / cardiac arrest
  • Spinal cord injury (judicial)

Manner of Death (Circumstances)

  • Suicidal (most common)
  • Accidental
  • Homicidal (very rare)

Cause of Death (To be certified at autopsy)

  • "Asphyxia due to hanging"
  • Or: "Cerebral ischaemia due to compression of carotid vessels by ligature (hanging)"
  • Judicial: "Fracture-dislocation of cervical spine with spinal cord injury due to hanging"

IPC vs BNS (Bharatiya Nyaya Sanhita 2023)

SubjectOld IPC / CrPCNew BNS / BNSSProvision
Attempt to suicideS.309 IPCS.226 BNSEffectively decriminalised by Mental Healthcare Act 2017 (S.115) — presumption of severe stress; must refer to mental health care, not punish
Abetment of suicideS.306 IPCS.108 BNSUp to 10 years + fine
Murder (homicidal hanging)S.302 IPCS.103 BNSPunishment for murder
Culpable homicideS.304 IPCS.105 BNSCulpable homicide not amounting to murder
HurtS.319 IPCS.114 BNSDefinition of hurt
Police inquest (unnatural death)S.174 CrPCS.194 BNSSMandatory police inquest in all hanging deaths
Magistrate's inquestS.176 CrPCS.196 BNSSCompulsory when death in police custody or if police inquest is unsatisfactory
Capital punishment methodS.354(5) CrPCS.473(5) BNSSExecution by hanging is the prescribed method
Key viva point: Under Mental Healthcare Act 2017 Section 115, a person who attempts suicide is presumed to be under severe stress — the State has a duty to provide care and rehabilitation, NOT prosecution.

POSTMORTEM APPEARANCES

External Appearances

General asphyxial signs:
  1. Cyanosis of face, lips, fingernails (may be absent in rapid carotid compression)
  2. Petechial haemorrhages (Tardieu spots) — conjunctiva, sclera, face (especially in partial hanging)
  3. Congested, prominent eyeballs
  4. Tongue — protrudes, dark brown/black (venous congestion + drying)
  5. Bloody froth from nose/mouth (pulmonary oedema)
Specific to hanging:
  • Neck stretched; head tilted to side opposite the knot
  • Face pale in complete hanging (carotid compressed before jugular); face congested in partial hanging (jugular compressed, vertebral artery supply continues)
  • Salivary dribble from corner of mouth on the side opposite to the knot (ligature pressure on salivary glands)
  • Postmortem lividity in glove-and-stocking distribution (forearms, hands, legs) due to dependent position
  • Scrotal/penile congestion; possible seminal emission
  • Middle ear haemorrhage (rupture of small vessels)
Hypostasis in lower limbs
Fig: Hypostasis of lower limbs in hanging — Dikshit

The Ligature Mark

The single most important external sign.
Shape: Inverted V or U-shaped oblique furrow; directed upward toward the knot; does NOT completely encircle the neck — gap present at the knot site (Suspension Peak).
Level:
  • 80% — above thyroid cartilage (between larynx and chin)
  • 15% — at the level of thyroid cartilage
  • 5% — below thyroid cartilage (partial hanging)
Appearance:
  • Fresh: Pale, yellowish, parchment-like, dry, depressed furrow
  • Later: Yellow-brown, firm, well-demarcated
  • Rope: Deep, well-defined with mirror-image of weave pattern
  • Soft material (dupatta, towel): Pale, poorly defined, no bruising
Edges: Narrow zone of congestion/haemorrhage above and below at the deepest point — this is due to lateral displacement of blood from under maximum pressure, NOT a sign of vital reaction.
Suspension Peak: Where the vertical rope leaves the neck — no mark present here. This is the key differential from ligature strangulation.
Ligature mark in situ
Fig: Hanging with ligature in situ — Dikshit
Ligature mark after removal
Fig: Ligature mark after removal — Dikshit
Ligature mark case Parikh
Fig: Suicidal hanging — ligature mark characteristics clearly shown — Parikh's

Ligature Mark: Hanging vs Strangulation (Exam Table)

FeatureHangingLigature Strangulation
DirectionOblique, ascending to knotHorizontal / transverse
CircumferenceIncomplete (gap at knot)Complete around neck
LevelUsually above thyroid cartilageAt or below thyroid cartilage
Suspension peakPresentAbsent
Knot impressionMay be presentUsually at back
EcchymosesRareMore common
Usual mannerSuicide / AccidentalHomicide

AUTOPSY DISSECTION TECHNIQUE — NECK

Pre-dissection:

  1. Do NOT remove the noose before scene documentation and photography
  2. Document noose: nature, composition, width, type of knot, mode of application
  3. To remove: cut opposite to the knot, preserve both cut ends with tape; do NOT untie the knot — it is evidence
  4. Slip noose over the head or cut it; submit with body to mortuary

Order of Dissection (Critical):

Remove brain FIRST — then dissect neck (to drain cranial blood and prevent artefactual haemorrhage into neck structures from brain weight)

Layer-by-Layer Neck Dissection:

  1. Skin and superficial fascia — examine groove, measure width, depth, colour, direction
  2. Platysma — look for tears/haemorrhage
  3. Sternomastoid and strap muscles — tears, haemorrhage
  4. Carotid sheath and arteries — open fully up to mandible — look for intimal tears (horizontal, multiple, at different levels, near knot — traction type — DIAGNOSTIC of antemortem hanging)
  5. Internal jugular veins — congestion
  6. Vagus nerve — note any contusion
  7. Larynx and trachea — petechiae, hyperaemia, compression
  8. Hyoid bone — fracture at junction of inner 2/3 and outer 1/3 of greater cornu (rare below 40 yrs)
  9. Thyroid cartilage — superior horns
  10. Intervertebral discs (lumbar) — Simon's haemorrhages

INTERNAL FINDINGS

Neck:

  • Platysma / sternomastoid: Torn fibres (especially in judicial hanging)
  • Carotid intimal tears: Horizontal traction tears with subintimal haemorrhage — diagnostic of antemortem hanging; multiple levels; seen especially with long drop
  • Lymph nodes above and below ligature: Congested, haemorrhagic — vital reaction indicator
  • Hyoid bone fracture: 0-20% average; junction of inner 2/3 and outer 1/3 of greater cornu; displaced outward; periosteum torn on inner side only; blood clot at fracture site if antemortem
  • Thyroid cartilage: Posterior horn fractures from pressure on thyrohyoid ligament
  • Deep muscles at base of tongue: Bruising (crushing against hard palate by ligature)
  • Epiglottis / larynx / trachea: Petechiae, hyperaemia, congestion

Brain:

  • Usually normal; or pale (carotid occlusion) or congested (jugular occlusion)
  • Subarachnoid effusions common
  • Cerebral oedema variable

Lungs:

  • Congested, oedematous; bloody serum on section
  • Subpleural ecchymoses (Tardieu spots)
  • Pale if constriction at end of inspiration

Heart:

  • Right side — distended with dark fluid blood
  • Left side — relatively empty
  • Subpericardial ecchymoses possible

Simon's Haemorrhages (High-yield viva):

Bleeding into the outer layers (annulus fibrosus) of intervertebral discs of lumbar vertebrae — seen as red stripes between vertebral bodies in bodies suspended for a prolonged period. Due to gravitational stretching of the spinal column. Seen in both antemortem and prolonged postmortem suspension. (Reddy 2026, p.339)

Spinal Column (Judicial Hanging):

  • Hangman's fracture — fracture-dislocation at C2-C3 or C3-C4
  • Spinal cord stretched, torn, lacerated
  • Pons and medulla may be contused

ANTEMORTEM vs POSTMORTEM HANGING

IndicatorAntemortem HangingPostmortem Suspension
Carotid intimal tearsPresent (traction-type, horizontal)Absent
Subintimal haemorrhagePresentAbsent
Lymph node congestion above/below markPresentAbsent
Deep muscle haemorrhage under groovePresentAbsent (dry, white, bloodless zone)
Hyperaemia of trachea/epiglottisPresentAbsent
Petechiae on serous surfacesPresentAbsent
Skin petechiae on limbsPresentPresent (postmortem hypostasis)
Histology of grooveVital reaction (neutrophils, vascular response)No vital reaction
Simon's haemorrhagesPresent (prolonged)Can be present
Key: Postmortem petechiae can only appear on skin of limbs (due to dependent blood pooling); petechiae on serous surfaces (pleura, pericardium) indicate antemortem asphyxia.

MEDICOLEGAL QUESTIONS

1. Was death due to hanging?

(i.e., was the suspension antemortem or postmortem?)
Diagnose antemortem hanging by:
  • Carotid intimal tears + subintimal haemorrhage
  • Vital reaction in neck groove (histology)
  • Congested/haemorrhagic lymph nodes above and below mark
  • Hyperaemia of epiglottis/trachea
  • Exclusion of other cause of death at autopsy

2. Was it Suicidal, Homicidal, or Accidental?

Features of Suicide (Parikh / Reddy):
  • No signs of struggle at scene or on body
  • Accessible ligature and suspension point (person could have reached it)
  • Knot within reach (lateral or anterior neck)
  • Suicide note in ~25% of cases
  • History of depression, mental illness (psychological autopsy)
  • Face and hands free (may tie hands to prevent change of mind — does NOT exclude suicide)
  • Farewell arrangements made by deceased
Features Suspicious of Homicide (Reddy / Parikh):
  1. Signs of struggle — disturbed furniture, defensive wounds
  2. Knot at back of neck (inaccessible to deceased)
  3. Mouth gagged
  4. Limbs tied (especially hands behind back)
  5. Injuries inconsistent with self-infliction
  6. Evidence of stupefaction by drugs/alcohol (toxicology)
  7. Torn or disarranged clothing
  8. Crescentic abrasions near ligature (throttling attempts)
  9. Other injuries suggesting assault before suspension
Accidental hanging: Children (cord entanglement), autoerotic individuals (padding under noose, pornographic material at scene, partial nudity)

JUDICIAL HANGING

  • Method of capital punishment — S.473(5) BNSS (formerly S.354(5) CrPC)
  • Table of Drops used — drop length inversely proportional to body weight
  • Knot at angle of jaw (sub-auricular position gives best results)
  • Drop of 6-8 feet; momentum causes fracture-dislocation of C2-C3
  • Hangman's fracture — bilateral pedicle fractures of C2
  • Death instantaneous; heart continues 15-20 minutes; muscle jerks persist
  • Extensive sternomastoid tears; transverse carotid intimal tears

FATAL PERIOD

ConditionFatal Period
Judicial hanging (long drop)Instantaneous (heart beats 15-20 min)
Suicidal hanging (no drop)5-8 minutes
Loss of consciousnessWithin 10-15 seconds of complete carotid compression

HIGH-YIELD VIVA QUICK FACTS

FactAnswer
Most common cause of death in hangingCerebral ischaemia (NOT asphyxia)
Most common mannerSuicide
Carotid occlusion pressure3.5 kg
Jugular occlusion pressure2 kg
Tracheal compression pressure15 kg
Weight of head5-6 kg
Ligature mark above thyroid80% of cases
Hyoid fracture average0-20% (recent series: rare)
Hyoid fracture siteJunction of inner 2/3 and outer 1/3 of greater cornu
Simon's haemorrhagesLumbar intervertebral disc haemorrhage; prolonged suspension
Suspension peakAbsent ligature mark at knot site
Saliva dribble directionOpposite side to the knot
Pale face vs congested faceComplete hanging → pale; Partial hanging → congested
Neck dissection ruleRemove brain first, then neck
Carotids opened up toLevel of mandible
IPC 309 → BNSSection 226 (effectively decriminalised)
IPC 174 CrPC → BNSSSection 194 BNSS (police inquest)
Capital punishment method BNSHanging (S.473(5) BNSS)
Knight's observation50% mechanical asphyxia deaths had NO classical signs (cardiac arrest)
Hanging is always...Suicidal unless contrary proved beyond reasonable doubt

Sources: KS Narayan Reddy — Essentials of Forensic Medicine & Toxicology, 36th ed. 2026, pp. 334-342 | Parikh's Textbook of Medical Jurisprudence, pp. 202-210 | PC Dikshit Textbook of FMT, pp. 291-302 | DiMaio's Forensic Pathology 3rd ed. | Knight's Forensic Pathology

how to document ligature material, mention also opinion for post mortem report, explain modes of death better

Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Reading File
Reading File
Reading File
Reading File
Reading File
Reading File
I now have everything needed. Let me compile the focused, detailed answer.

DOCUMENTATION OF LIGATURE MATERIAL, POSTMORTEM REPORT OPINION & MODES OF DEATH IN HANGING


PART 1 — DOCUMENTATION OF LIGATURE MATERIAL

This is a medico-legally critical step. A ligature is primary physical evidence and must be documented with the same precision as a wound.

Step 1 — At the Scene (Before Touching the Body)

Before the body is cut down or the noose removed, record the following in the inquest report / scene notes:
  1. Type of material — rope, electrical cord, wire, dupatta, sari, belt, tie, trouser cord, dhoti, bedsheet, nylon cord, chain, etc.
  2. Where it is attached — ceiling fan hook, roof beam, window grill, door handle, tree branch, etc. (note accessibility)
  3. Position of the knot — lateral, posterior, anterior, or sub-auricular
  4. Direction of suspension — whether rope goes vertically upward or obliquely
  5. Height of suspension point from ground (measure)
  6. Height of body from ground to feet (measure)
  7. Photograph — full view and close-up of noose in situ, knot, and suspension point

Step 2 — Removing the Ligature (Critical Technique)

Golden Rule: Never untie the knot. Never remove the noose by pulling over the head.
Correct method:
  1. Support the body before cutting
  2. Cut the ligature at the point diametrically opposite to the knot (so the knot remains fully intact)
  3. Secure the two cut ends separately with adhesive tape or string — label them "cut end A" and "cut end B"
  4. Slip the loop over the head OR cut and remove; preserve knot intact
  5. Submit the entire ligature with the body to the mortuary as a sealed exhibit

Step 3 — Detailed Description at Autopsy (What to Record)

Describe the ligature under the following 9 parameters (DiMaio / Dikshit):
ParameterWhat to Record
1. Nature / materialRope, cloth, wire, cord, belt, dupatta, electrical wire, etc.
2. Composition / textureNatural (cotton, jute, hemp) / synthetic (nylon, polyester); braided, twisted, woven, flat; smooth or rough surface
3. ColourSingle or multicolour; any staining (blood, saliva, paint)
4. Width / diameterMeasure in centimetres (width of flat material or diameter of rope)
5. LengthTotal length of the loop; length from knot to suspension point
6. Type of nooseFixed loop (non-adjustable) or running/slip-knot (tightens with weight)
7. Knot type and positionSimple knot, reef knot, slip knot, granny knot; position on neck (lateral/posterior/anterior); number of turns
8. Mode of applicationSingle loop or multiple turns around neck; does it completely encircle or partially?
9. ConditionIntact, frayed, broken, stained with blood/saliva/foreign material
Also note:
  • Any fibres, paint, or debris on the ligature (transfer evidence from beam/hook)
  • Any fingerprints (refer to fingerprint expert)
  • Any knot complexity — a complex or unusual knot inconsistent with the victim's skill level raises suspicion of homicide
  • Whether there is a single noose or double/triple application

Step 4 — Match Ligature to Ligature Mark

After documenting the ligature, compare it with the mark on the neck:
  • Width of ligature vs width of groove — should approximately match
  • Pattern of weave/texture vs impression on skin — mirror image in a rope groove
  • If rope broke and body found on ground — match the free rope ends to confirm continuity
  • Look for groove marks on the beam/hook matching the texture/width of the rope

Step 5 — Preservation as Exhibit

  1. Dry the ligature gently at room temperature (do NOT use heat)
  2. Place in a brown paper bag (NOT plastic — plastic causes decomposition and artefact)
  3. Seal, label, and sign with: case number, date, body identification, and autopsy surgeon's name
  4. Hand over to the Investigating Officer under proper receipt/acknowledgment
  5. Document in the column of "Articles Handed Over" in the postmortem report

PART 2 — OPINION IN THE POSTMORTEM REPORT

The postmortem report must answer the three medico-legal questions clearly and concisely in the Opinion column.

Structure of Opinion (Standard Format)

A well-written PM opinion in hanging cases should state:

"In my opinion, death in this case was due to asphyxia as a result of hanging [or: cerebral ischaemia due to compression of neck vessels by ligature/hanging].
The manner of death appears to be suicidal [or: consistent with suicide / cannot be excluded as homicidal — depending on findings].
The cause of death is: Asphyxia due to hanging."

The Three Opinions Required:

Opinion 1 — Cause of Death

State the immediate cause and the underlying mechanism:
ScenarioCOD Statement
Typical suicidal hanging (no drop)"Asphyxia due to hanging"
When carotid compression is dominant"Cerebral ischaemia due to compression of carotid arteries by ligature (hanging)"
When vagal inhibition suspected (sudden death, no asphyxial signs)"Cardiac inhibition (vagal) due to hanging"
Judicial/long drop hanging"Fracture-dislocation of cervical vertebrae (C2-C3) with spinal cord injury due to judicial hanging"
Delayed death after rescue"Hypoxic encephalopathy/aspiration pneumonia — complication of hanging"

Opinion 2 — Manner of Death

State whether: Suicidal / Homicidal / Accidental — and support it:
"The findings are consistent with suicidal hanging in view of: (a) oblique ligature mark with suspension peak; (b) no signs of struggle or defensive injuries; (c) ligature knot accessible to the deceased; (d) postmortem lividity consistent with hanging posture; (e) no other injuries indicative of assault."
OR
"Homicidal hanging cannot be excluded in view of: (a) ligature knot tied at the back of neck, (b) presence of injuries inconsistent with self-infliction, (c) hands tied behind back."

Opinion 3 — Time Since Death (Estimated)

Based on: postmortem changes (rigor mortis, lividity, decomposition), stomach contents, ambient temperature.

Articles to Be Mentioned in PM Report:

At the end of the opinion, always mention:
"The following articles are handed over to the Investigating Officer under receipt: 1. Ligature material (rope/dupatta/etc.) — sealed in paper envelope 2. Viscera — preserved in saturated saline for chemical analysis [if poisoning suspected/routine] 3. Blood sample — for alcohol/toxicology 4. Nail clippings, hair samples [if struggle suspected]"

PART 3 — MODES OF DEATH IN HANGING (Detailed Explanation)

The term "Mode of Death" refers to the physiological/pathophysiological process by which the vital functions cease. It is distinct from:
  • Cause of death — the disease or injury that started the chain (e.g., hanging)
  • Manner of death — the circumstances (suicide/homicide/accident)

Mode 1 — Cerebral Ischaemia (Most Common Mode)

Mechanism:
  • The ligature compresses the carotid arteries (occluded by just 3.5 kg pressure)
  • This occurs BEFORE the airways close (trachea needs 15 kg to compress)
  • Reduced arterial blood reaching the brain → cerebral ischaemia → anoxic brain injury → unconsciousness → death
  • Consciousness lost in 10-15 seconds; death in 3-5 minutes
Autopsy clues:
  • Brain may appear pale (bloodless)
  • Relatively less asphyxial signs (face may be pale)
  • Carotid intimal tears with subintimal haemorrhage
  • Petechiae may be absent or sparse
Proof this is the dominant mechanism (Parikh):
  • (a) Cases of persons with permanent tracheostomy below the noose who died by hanging — airway was completely patent throughout, yet death occurred
  • (b) Vomitus found in bronchi BELOW the level of neck constriction — proves airway was open, breathing occurred below the noose even while dying
Why does this happen fast? — The noose, once applied above the larynx (which is the most common position), compresses both carotids simultaneously with only the body weight. The vertebral arteries, buried deep between cervical vertebrae, are partly protected — but even partial reduction of cerebral blood flow rapidly produces unconsciousness.

Mode 2 — Cerebral Venous Congestion

Mechanism:
  • Jugular veins are occluded by just 2 kg (even less than carotid pressure)
  • Venous outflow from brain blocked → venous blood accumulates in cranial cavity → raised intracranial pressure
  • Simultaneously arterial inflow continues (vertebral arteries) → blood pools in the head → capillaries rupturepetechial haemorrhages (Tardieu spots)
  • Progressive venous engorgement → cerebral oedema → brain herniation → death
When is this the dominant mode?
  • In partial hanging — the noose is applied with less force (only head weight); jugular veins are compressed first/more than carotids; vertebral artery supply continues
  • In atypical hanging with soft, broad material that cannot compress the deeper carotids effectively
Autopsy clues:
  • Congested, cyanosed face
  • Prominent petechiae — conjunctiva, face, sclera, skin of neck above ligature
  • Congested, bulging eyeballs
  • Protruding, congested tongue — dark, cyanotic
  • Lungs — congested and oedematous
  • Brain — engorged, venous
Key teaching point: In complete hanging, the carotid (arterial) occlusion dominates — face is pale. In partial hanging, the jugular (venous) occlusion dominates — face is congested and petechiae are prominent. This is why the face appearance differs between complete and partial hanging.

Mode 3 — Asphyxia (Airway Obstruction)

Mechanism:
  • The noose forces the root of tongue upward and backward against the posterior pharyngeal wall
  • The epiglottis folds over the laryngeal inlet, blocking the airway
  • Alternatively, direct tracheal compression (requires 15 kg — rarely achieved in non-judicial hanging)
  • Result: Air cannot enter the lungs → oxygen in blood falls → carbon dioxide rises → respiratory distress → convulsive stage → exhaustion → death
Stages of death by asphyxia (classical teaching):
  1. Dyspnoea (increased respiratory effort, cyanosis begins) — 0-60 sec
  2. Convulsive stage (tonic-clonic seizures, loss of consciousness) — 1-2 min
  3. Apnoea (respiratory failure) — 2-3 min
  4. Terminal gasping (agonal breaths) — brief
  5. Cardiac arrest — 4-5 minutes total
Autopsy clues:
  • Classical asphyxial triad — cyanosis + petechiae + congestion
  • Lungs — pale if noose caught at end of inspiration; congested/oedematous if at end of expiration
  • Subpleural/subpericardial Tardieu spots (ecchymoses from rupture of distended capillaries)
  • Dark, fluid, unclotted blood in right heart
  • Bladder may be emptied (relaxation of sphincters)
  • Seminal emission (relaxation of reproductive sphincters)
Why is asphyxia NOT the most common mode in hanging? (Exam trap):
  • The trachea requires 15 kg pressure to compress
  • In most hangings the body weight acts obliquely; the larynx is displaced but not mechanically crushed
  • The carotid arteries and jugular veins are occluded long before the trachea is effectively compressed
  • Hence pure airway obstruction as the sole mode is relatively rare

Mode 4 — Vagal Inhibition (Reflex Cardiac Arrest)

Mechanism:
  • Pressure on the carotid sinus (at carotid bifurcation) or vagus nerve sheath by the noose
  • Stimulation of baroreceptors in the carotid sinus → reflex vagal outflow → sudden cardiac arrest
  • Alternatively: catecholamine surge (fear, struggling, apprehension) sensitizes the myocardium to vagal stimulation
  • Alcohol intoxication, hypersensitive carotid sinus, emotion all predispose
Key features:
  • Instantaneous or very rapid death — faster than asphyxia
  • Few or NO classical asphyxial signs — no petechiae, no cyanosis, no congestion (Knight's observation: ~50% of mechanical asphyxia deaths in his series showed NO classical signs)
  • No significant hypoxia has time to develop
  • Blood remains fluid, heart is found in near-normal state
Why important?
  • Explains cases where a person is found dead after a very short time of hanging with minimal external signs
  • Explains deaths in children who get briefly caught in a cord
  • Explains some karate-blow and mugging deaths (carotid sinus pressure without ligature)
  • Explains why the absence of asphyxial signs does NOT exclude death by hanging
Autopsy findings:
  • Minimal or absent petechiae
  • Face may be pale or normally coloured
  • Ligature mark present (important)
  • Cause of death is established by exclusion (ligature mark + position + no other cause)

Mode 5 — Spinal Cord Injury / Brainstem Injury

Mechanism (Judicial / Long Drop Hanging):
  • Drop of 5-8 metres creates significant momentum
  • Sudden stop at the end of the drop → violent extension and lateral flexion of the neck
  • Fracture-dislocation at C2-C3 or C3-C4 ("Hangman's fracture" — bilateral fracture of pedicles/neural arch of C2)
  • Spinal cord is stretched, lacerated, or transected
  • Brainstem (pons, medulla) may be directly contused
  • Instantaneous unconsciousness and death
Features:
  • Heart may continue to beat for 15-20 minutes (cardiac centre in medulla preserved transiently or via residual activity)
  • Limb twitching and muscle jerks occur after death (spinal reflex activity below the lesion)
  • Massive tearing of neck muscles and vessels
  • Neck may be elongated dramatically; occasionally near-decapitation if drop is excessive
  • No asphyxial signs (death is instantaneous)
Table of Drops (judicial hanging):
Body weightDrop length
Heavier personShorter drop
Lighter personLonger drop
(Inverse relationship to deliver consistent energy to the neck)

Summary Comparison Table — Modes of Death in Hanging

ModeSpeed of DeathAsphyxial SignsFace AppearanceMechanismMost common in
Cerebral ischaemia (carotid)10-15 sec unconscious; death ~3-5 minMild or absentPaleArterial occlusionComplete hanging (most common overall)
Cerebral venous congestion (jugular)SlowerProminent petechiaeCongested, cyanosedVenous occlusionPartial hanging
Asphyxia (airway)~4-5 minClassical triad presentCyanosedAirway blockRare in isolation; combined
Vagal inhibitionInstantaneousAbsentPale / normalReflex cardiac arrestSensitive carotid sinus; fear/alcohol
Spinal cord injuryInstantaneousAbsentNormalCord transectionJudicial hanging / long drop only

Delayed Causes of Death After Rescue from Hanging (Reddy 2026):

When a person is rescued from hanging but dies later, the mode of death changes:
  1. Aspiration pneumonia (vomitus/blood aspirated)
  2. Pulmonary oedema (neurogenic or hypoxic)
  3. Laryngeal oedema (post-compression swelling — may cause delayed airway obstruction)
  4. Hypoxic encephalopathy (brain damaged from period of ischaemia)
  5. Cerebral infarction (from carotid dissection)
  6. Cerebral abscess / softening
  7. Retropharyngeal abscess, cervical cellulitis
  8. Epileptiform convulsions, amnesia, dementia (sequelae)

Le Faci's Sympathicae (Bonus Viva Point)

A sign mentioned by Reddy — "Le Faci's sympathicae" — refers to asymmetry of the face/pupils due to pressure on the cervical sympathetic chain by the noose, producing a unilateral Horner's syndrome (partial ptosis, miosis, anhidrosis) on the side of the knot. This is a sign of antemortem hanging.

Sources: KS Narayan Reddy 36th ed. 2026, pp. 334-342 | Parikh's Textbook of Medical Jurisprudence, pp. 202-210 | PC Dikshit Textbook of FMT, pp. 291-302 | DiMaio's Forensic Pathology 3rd ed.

use this thread to make exam notes with diagrams

Reading File
Reading File
Running Command

ls /home/daytona/workspace/ 2>/dev/null && mkdir -p /home/daytona/workspace/hanging-notes

Writing File

~/hanging-notes/generate.js

const pptxgen = require("pptxgenjs");
const pres = new pptxgen();
pres.layout = "LAYOUT_WIDE"; // 13.3 x 7.5 inches
pres.title = "HANGING — MD Forensic Medicine Exam Notes";
pres.author = "Forensic Medicine";

// ─── COLOUR PALETTE ───────────────────────────────────────────────
const C = {
  navy:    "0D1B2A",  // dominant dark
  teal:    "1B998B",  // accent / heading bar
  amber:   "FF9F1C",  // highlight / important
  red:     "C1121F",  // danger / homicide
  cream:   "F5F0E8",  // slide bg
  white:   "FFFFFF",
  ltGray:  "E8EFF5",
  mdGray:  "8899AA",
  text:    "1A1A2E",
  green:   "2D6A4F",
  yellow:  "FFD166",
  orange:  "F4845F",
};

// ─── HELPERS ──────────────────────────────────────────────────────

function titleSlide(slide, title, subtitle) {
  // full-bleed dark background
  slide.addShape(pres.ShapeType.rect, { x:0, y:0, w:13.3, h:7.5, fill:{color: C.navy} });
  // teal left bar
  slide.addShape(pres.ShapeType.rect, { x:0, y:0, w:0.3, h:7.5, fill:{color: C.teal} });
  // amber accent stripe
  slide.addShape(pres.ShapeType.rect, { x:0.3, y:3.2, w:12.7, h:0.08, fill:{color: C.amber} });
  slide.addText(title, {
    x:0.6, y:1.8, w:12, h:1.2, fontSize:52, bold:true, color:C.white,
    fontFace:"Calibri", align:"left"
  });
  slide.addText(subtitle, {
    x:0.6, y:3.5, w:11, h:0.8, fontSize:22, color:C.teal,
    fontFace:"Calibri", align:"left"
  });
  slide.addText("Sources: Reddy 2026 | Parikh | Dikshit | DiMaio | Knight", {
    x:0.6, y:6.8, w:12, h:0.4, fontSize:12, color:C.mdGray, fontFace:"Calibri"
  });
}

function sectionHeader(slide, num, title) {
  slide.addShape(pres.ShapeType.rect, { x:0, y:0, w:13.3, h:7.5, fill:{color: C.navy} });
  slide.addShape(pres.ShapeType.rect, { x:0, y:0, w:13.3, h:0.12, fill:{color: C.teal} });
  slide.addShape(pres.ShapeType.rect, { x:0, y:7.38, w:13.3, h:0.12, fill:{color: C.amber} });
  slide.addText(`${num}`, {
    x:1, y:1.5, w:2, h:2, fontSize:110, bold:true, color:C.teal,
    fontFace:"Calibri", align:"center", valign:"middle"
  });
  slide.addText(title, {
    x:3.2, y:2.6, w:9.5, h:1.5, fontSize:40, bold:true, color:C.white,
    fontFace:"Calibri", align:"left", valign:"middle"
  });
}

function contentSlide(slide, title) {
  slide.addShape(pres.ShapeType.rect, { x:0, y:0, w:13.3, h:7.5, fill:{color: C.cream} });
  slide.addShape(pres.ShapeType.rect, { x:0, y:0, w:13.3, h:0.7, fill:{color: C.navy} });
  slide.addShape(pres.ShapeType.rect, { x:0, y:0.7, w:13.3, h:0.06, fill:{color: C.teal} });
  slide.addText(title, {
    x:0.3, y:0.05, w:12.7, h:0.6, fontSize:22, bold:true, color:C.white,
    fontFace:"Calibri", valign:"middle", margin:0
  });
}

function keyBox(slide, x, y, w, h, label, value, bgColor) {
  slide.addShape(pres.ShapeType.rect, { x, y, w, h, fill:{color: bgColor || C.navy}, line:{color:C.teal, width:1.5} });
  slide.addText(label, { x:x+0.08, y:y+0.06, w:w-0.16, h:0.28, fontSize:10, color:C.teal, bold:true, fontFace:"Calibri", margin:0 });
  slide.addText(value, { x:x+0.08, y:y+0.34, w:w-0.16, h:h-0.42, fontSize:13, color:C.white, bold:true, fontFace:"Calibri", align:"center", valign:"middle", margin:0 });
}

function tableSlide(slide, headers, rows, colWidths, startY, fontSize) {
  const fs = fontSize || 11;
  const hh = 0.38, rh = 0.34;
  let x = 0.25;
  // header row
  headers.forEach((h, i) => {
    slide.addShape(pres.ShapeType.rect, { x, y:startY, w:colWidths[i], h:hh, fill:{color:C.navy} });
    slide.addText(h, { x:x+0.05, y:startY+0.02, w:colWidths[i]-0.1, h:hh-0.04, fontSize:fs, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
    x += colWidths[i];
  });
  rows.forEach((row, ri) => {
    x = 0.25;
    const bg = ri%2===0 ? C.white : C.ltGray;
    row.forEach((cell, ci) => {
      slide.addShape(pres.ShapeType.rect, { x, y:startY+hh+(ri*rh), w:colWidths[ci], h:rh, fill:{color:bg}, line:{color:"CCCCCC", width:0.5} });
      const isRed = typeof cell === 'string' && (cell.includes("❌") || cell.includes("Absent") || cell.includes("Homicide") || cell.includes("ABSENT"));
      const isGreen = typeof cell === 'string' && (cell.includes("✓") || cell.includes("Present") || cell.includes("PRESENT"));
      const isBold = typeof cell === 'string' && cell.startsWith("★");
      slide.addText(String(cell).replace("★",""), {
        x:x+0.05, y:startY+hh+(ri*rh)+0.02, w:colWidths[ci]-0.1, h:rh-0.04,
        fontSize:fs-0.5, color: isRed ? C.red : isGreen ? C.green : isBold ? C.navy : C.text,
        bold: isBold, fontFace:"Calibri", valign:"middle", margin:0, wrap:true
      });
      x += colWidths[ci];
    });
  });
}

function bullet(text, opts) {
  return { text, options:{ bullet:true, breakLine:true, fontSize:13, color:C.text, fontFace:"Calibri", ...opts } };
}
function subbullet(text, opts) {
  return { text, options:{ bullet:{indent:20}, indentLevel:1, breakLine:true, fontSize:11.5, color:C.navy, fontFace:"Calibri", ...opts } };
}
function lastBullet(text, opts) {
  return { text, options:{ bullet:true, fontSize:13, color:C.text, fontFace:"Calibri", ...opts } };
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 1 — TITLE
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  titleSlide(s, "HANGING", "MD Forensic Medicine — Complete Exam Notes with Diagrams");
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 2 — DEFINITION + KEY FACTS
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "DEFINITION & KEY FACTS");

  // Definition box
  slide_addDefBox(s);

  // 4 key pressure boxes
  const boxes = [
    ["Jugular veins\noccluded by","2 kg", C.teal],
    ["Carotid arteries\noccluded by","3.5 kg", C.navy],
    ["Trachea\noccluded by","15 kg", C.orange],
    ["Vertebral arteries\noccluded by","16.6 kg", C.red],
  ];
  boxes.forEach((b, i) => {
    const bx = 0.3 + i*3.25;
    s.addShape(pres.ShapeType.rect, { x:bx, y:4.5, w:3.0, h:1.5, fill:{color:b[2]}, line:{color:C.amber, width:2} });
    s.addText(b[0], { x:bx+0.1, y:4.55, w:2.8, h:0.7, fontSize:11, color:C.white, fontFace:"Calibri", align:"center", valign:"middle", margin:0 });
    s.addText(b[1], { x:bx+0.1, y:5.2, w:2.8, h:0.7, fontSize:22, bold:true, color:C.amber, fontFace:"Calibri", align:"center", valign:"middle", margin:0 });
  });

  // Rule
  s.addShape(pres.ShapeType.rect, { x:0.3, y:6.2, w:12.7, h:0.62, fill:{color:C.amber}, line:{color:C.amber} });
  s.addText('★ "Hanging is ALWAYS suicidal unless contrary is proved beyond reasonable doubt" — Reddy 2026', {
    x:0.4, y:6.22, w:12.5, h:0.58, fontSize:13.5, bold:true, color:C.navy, fontFace:"Calibri", valign:"middle", margin:0
  });
}

function slide_addDefBox(s) {
  s.addShape(pres.ShapeType.rect, { x:0.3, y:0.85, w:12.7, h:1.6, fill:{color:C.navy}, line:{color:C.teal, width:2} });
  s.addShape(pres.ShapeType.rect, { x:0.3, y:0.85, w:0.12, h:1.6, fill:{color:C.teal} });
  s.addText([
    { text:"DEFINITION: ", options:{ bold:true, color:C.teal, fontSize:13, fontFace:"Calibri" } },
    { text:"A form of violent mechanical asphyxia caused by suspension of the body by a ligature encircling the neck, the constricting force being the WEIGHT OF THE BODY. The weight of the head alone (5–6 kg) is sufficient to occlude the carotid arteries (3.5 kg) and cause death — full body suspension is NOT necessary.", options:{ color:C.white, fontSize:13, fontFace:"Calibri" } }
  ], { x:0.55, y:0.9, w:12.3, h:1.5, valign:"middle" });

  s.addShape(pres.ShapeType.rect, { x:0.3, y:2.6, w:5.9, h:1.7, fill:{color:C.ltGray}, line:{color:C.teal, width:1} });
  s.addText("Parikh:", { x:0.4, y:2.65, w:1.2, h:0.3, fontSize:11, bold:true, color:C.teal, fontFace:"Calibri", margin:0 });
  s.addText('"The ligature constricts the neurovascular bundles in the neck and/or the upper airways. When feet do not touch ground — complete hanging. When weight of only the head acts — partial hanging."', { x:0.4, y:2.95, w:5.6, h:1.2, fontSize:10.5, color:C.text, fontFace:"Calibri", italic:true, wrap:true });

  s.addShape(pres.ShapeType.rect, { x:6.4, y:2.6, w:6.6, h:1.7, fill:{color:C.ltGray}, line:{color:C.amber, width:1} });
  s.addText("DiMaio:", { x:6.5, y:2.65, w:1.2, h:0.3, fontSize:11, bold:true, color:C.amber, fontFace:"Calibri", margin:0 });
  s.addText('"Asphyxia in hanging is secondary to compression of neck structures by a noose or constricting band tightened by the weight of the body. Either complete or incomplete (partial) suspension."', { x:6.5, y:2.95, w:6.3, h:1.2, fontSize:10.5, color:C.text, fontFace:"Calibri", italic:true, wrap:true });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 3 — CLASSIFICATION
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "CLASSIFICATION OF HANGING");

  // Three classification columns
  const cols = [
    {
      title:"A. By SUSPENSION (Feet Position)", color:C.teal,
      items:[
        "COMPLETE — Fully suspended; no part touches ground; entire body weight acts",
        "PARTIAL (INCOMPLETE) — Head + chest off ground; feet/toes/knees/buttocks touch",
        "  → Partial Standing",
        "  → Sitting",
        "  → Kneeling",
        "  → Reclining / Prone",
      ]
    },
    {
      title:"B. By KNOT POSITION (Noose)", color:C.amber,
      items:[
        "TYPICAL (CLASSICAL) — Knot at nape/occiput; oblique V-shaped mark ascending to back",
        "ATYPICAL — Knot at lateral (ear), anterior (chin/throat), or any unusual position",
        "",
        "Most common knot site in suicide:",
        "  → Lateral (under ear) — most common",
        "  → Posterior (nape)",
        "  → Anterior — least common",
      ]
    },
    {
      title:"C. By MODE / MANNER", color:C.orange,
      items:[
        "Suicidal — ~95%; most common worldwide",
        "Accidental — children (cords); autoerotic",
        "Homicidal — very rare; usually victim incapacitated",
        "Judicial — capital punishment (S.473 BNSS)",
        "Autoerotic / Sexual asphyxia — masochistic young males",
        "Lynching — mob hanging; from Capt. William Lynch, USA",
        "Postmortem suspension — body hanged after death to simulate suicide",
      ]
    },
  ];

  cols.forEach((col, i) => {
    const bx = 0.25 + i*4.35;
    s.addShape(pres.ShapeType.rect, { x:bx, y:0.85, w:4.1, h:0.5, fill:{color:col.color} });
    s.addText(col.title, { x:bx+0.05, y:0.87, w:4.0, h:0.46, fontSize:11, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
    s.addShape(pres.ShapeType.rect, { x:bx, y:1.35, w:4.1, h:5.9, fill:{color:C.white}, line:{color:col.color, width:1.5} });
    const items = col.items.map((it, idx) => {
      if (!it) return { text:" ", options:{ breakLine:true, fontSize:10, fontFace:"Calibri" } };
      const isSub = it.startsWith("  →");
      return {
        text: isSub ? it.replace("  →","→") : it,
        options:{
          bullet: !isSub,
          indentLevel: isSub ? 1 : 0,
          breakLine: idx < col.items.length-1,
          fontSize: isSub ? 10 : 11,
          color: isSub ? col.color : C.text,
          fontFace:"Calibri",
          bold: idx===0 && !isSub,
        }
      };
    });
    s.addText(items, { x:bx+0.1, y:1.4, w:3.9, h:5.8 });
  });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 4 — MECHANISM OF DEATH (DIAGRAM STYLE)
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "MECHANISM OF DEATH IN HANGING");

  const mechs = [
    { n:"1", title:"Cerebral Ischaemia", color:C.navy,
      body:"Carotid compression (3.5 kg) → arterial occlusion → cerebral anoxia → unconscious in 10–15 sec → death in 3–5 min\n★ MOST COMMON MECHANISM\nProof: tracheostomy cases; vomitus below ligature" },
    { n:"2", title:"Cerebral Venous Congestion", color:C.teal,
      body:"Jugular vein compression (2 kg) → venous outflow blocked → raised ICP → petechiae → engorgement → oedema → death\nDominant in PARTIAL HANGING → congested face, prominent petechiae" },
    { n:"3", title:"Airway Obstruction (Asphyxia)", color:C.orange,
      body:"Root of tongue pushed back against pharynx; epiglottis folds over larynx → airway blocked. Tracheal compression needs 15 kg — rarely sole mechanism. Classical asphyxial triad: cyanosis + petechiae + congestion" },
    { n:"4", title:"Vagal Inhibition", color:C.red,
      body:"Pressure on carotid sinus / vagus nerve → reflex cardiac arrest → INSTANTANEOUS DEATH. NO asphyxial signs (Knight: ~50% of mech. asphyxia deaths had no classical signs). Fear/alcohol heightens sensitivity" },
    { n:"5", title:"Spinal Cord Injury", color:"4A4E69",
      body:"ONLY in judicial/long-drop hanging. Free fall + sudden jerk → fracture-dislocation C2–C3 (Hangman's fracture). Spinal cord transected → instantaneous death. Heart beats 15–20 min after. NO asphyxial signs" },
  ];

  mechs.forEach((m, i) => {
    const row = Math.floor(i/3);
    const col = i%3;
    const bx = 0.25 + col*4.35;
    const by = 0.92 + row*3.1;
    const bw = 4.1, bh = 2.9;
    s.addShape(pres.ShapeType.rect, { x:bx, y:by, w:bw, h:bh, fill:{color:C.white}, line:{color:m.color, width:2} });
    s.addShape(pres.ShapeType.rect, { x:bx, y:by, w:bw, h:0.55, fill:{color:m.color} });
    s.addShape(pres.ShapeType.rect, { x:bx, y:by, w:0.45, h:0.55, fill:{color:C.amber} });
    s.addText(m.n, { x:bx, y:by, w:0.45, h:0.55, fontSize:18, bold:true, color:C.navy, fontFace:"Calibri", align:"center", valign:"middle", margin:0 });
    s.addText(m.title, { x:bx+0.5, y:by+0.04, w:bw-0.55, h:0.48, fontSize:12, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
    s.addText(m.body, { x:bx+0.1, y:by+0.6, w:bw-0.2, h:bh-0.7, fontSize:10, color:C.text, fontFace:"Calibri", valign:"top", wrap:true });
  });

  // bottom note
  s.addShape(pres.ShapeType.rect, { x:0.25, y:7.0, w:12.8, h:0.35, fill:{color:C.amber} });
  s.addText("★ Any combination of the above may act simultaneously | Mechanisms act in sequence with increasing ligature force", {
    x:0.3, y:7.0, w:12.7, h:0.35, fontSize:11, bold:true, color:C.navy, fontFace:"Calibri", valign:"middle", margin:0
  });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 5 — PRESSURE VALUES + SEQUENCE DIAGRAM
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "PRESSURE THRESHOLDS & SEQUENCE OF OCCLUSION");

  // Arrow diagram — left to right showing progressive occlusion
  const steps = [
    { label:"Jugular Veins", pressure:"2 kg", color:C.teal, effect:"Venous congestion\nPetechiae begin" },
    { label:"Carotid Arteries", pressure:"3.5 kg", color:C.navy, effect:"Cerebral ischaemia\nUnconscious in 10–15 sec" },
    { label:"Trachea", pressure:"15 kg", color:C.orange, effect:"Airway obstruction\n(rarely achieved alone)" },
    { label:"Vertebral Arteries", pressure:"16.6 kg", color:C.red, effect:"Complete cerebral\narterial cut-off" },
  ];

  steps.forEach((st, i) => {
    const bx = 0.3 + i*3.2;
    // box
    s.addShape(pres.ShapeType.rect, { x:bx, y:1.0, w:3.0, h:2.2, fill:{color:st.color}, line:{color:C.amber, width:1.5} });
    s.addText(st.label, { x:bx+0.05, y:1.05, w:2.9, h:0.55, fontSize:13, bold:true, color:C.white, fontFace:"Calibri", align:"center", valign:"middle", margin:0 });
    s.addShape(pres.ShapeType.rect, { x:bx+0.4, y:1.65, w:2.2, h:0.55, fill:{color:C.amber} });
    s.addText(st.pressure, { x:bx+0.4, y:1.65, w:2.2, h:0.55, fontSize:22, bold:true, color:C.navy, fontFace:"Calibri", align:"center", valign:"middle", margin:0 });
    s.addText(st.effect, { x:bx+0.05, y:2.25, w:2.9, h:0.9, fontSize:10, color:C.white, fontFace:"Calibri", align:"center", valign:"middle", wrap:true });
    // arrow
    if (i < steps.length-1) {
      s.addShape(pres.ShapeType.rightArrow, { x:bx+3.05, y:1.7, w:0.15, h:0.45, fill:{color:C.amber} });
    }
  });

  // Head weight info
  s.addShape(pres.ShapeType.rect, { x:0.3, y:3.5, w:5.5, h:1.5, fill:{color:C.ltGray}, line:{color:C.teal, width:1.5} });
  s.addText("Weight of the Human Head", { x:0.4, y:3.55, w:5.3, h:0.4, fontSize:13, bold:true, color:C.teal, fontFace:"Calibri", margin:0 });
  s.addText([
    bullet("Adult head weighs 5–6 kg (10–12 lb)"),
    lastBullet("This EXCEEDS the carotid occlusion threshold (3.5 kg)"),
  ], { x:0.4, y:3.95, w:5.3, h:1.0 });

  // Implication box
  s.addShape(pres.ShapeType.rect, { x:6.1, y:3.5, w:6.9, h:1.5, fill:{color:C.navy}, line:{color:C.amber, width:2} });
  s.addText("CRITICAL IMPLICATION (Exam Favourite):", { x:6.2, y:3.55, w:6.7, h:0.4, fontSize:12, bold:true, color:C.amber, fontFace:"Calibri", margin:0 });
  s.addText("Full body suspension is NOT necessary for death.\nA person can die hanging in sitting, kneeling or lying position — just the weight of the head against the noose is enough.", {
    x:6.2, y:3.95, w:6.7, h:1.0, fontSize:11, color:C.white, fontFace:"Calibri", wrap:true
  });

  // Face appearance summary
  const faceRows = [
    ["Complete Hanging","Carotids occluded > Jugulars","PALE face","Sparse petechiae"],
    ["Partial Hanging","Jugulars occluded > Carotids (vertebrals continue)","CONGESTED face","Prominent petechiae"],
  ];
  s.addShape(pres.ShapeType.rect, { x:0.3, y:5.2, w:12.7, h:0.38, fill:{color:C.navy} });
  ["Type of Hanging","Why","Face Appearance","Petechiae"].forEach((h, i) => {
    const wx = [3.5,4.5,2.2,2.5];
    let ox = 0.3; for(let j=0;j<i;j++) ox+=wx[j];
    s.addText(h, { x:ox+0.05, y:5.22, w:wx[i]-0.1, h:0.34, fontSize:11, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
  });
  faceRows.forEach((row, ri) => {
    const wx = [3.5,4.5,2.2,2.5];
    const bg = ri%2===0 ? C.white : C.ltGray;
    let ox = 0.3;
    row.forEach((cell, ci) => {
      s.addShape(pres.ShapeType.rect, { x:ox, y:5.58+ri*0.55, w:wx[ci], h:0.5, fill:{color:bg}, line:{color:"CCCCCC", width:0.5} });
      const isSpecial = cell==="PALE face"||cell==="CONGESTED face"||cell==="Prominent petechiae";
      s.addText(cell, { x:ox+0.05, y:5.6+ri*0.55, w:wx[ci]-0.1, h:0.46, fontSize:10.5, color:isSpecial?C.red:C.text, bold:isSpecial, fontFace:"Calibri", valign:"middle", margin:0, wrap:true });
      ox += wx[ci];
    });
  });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 6 — LIGATURE MARK (DETAILED)
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "THE LIGATURE MARK — Most Important External Sign");

  // Left column — characteristics
  s.addShape(pres.ShapeType.rect, { x:0.25, y:0.85, w:6.1, h:6.5, fill:{color:C.white}, line:{color:C.teal, width:1.5} });
  s.addShape(pres.ShapeType.rect, { x:0.25, y:0.85, w:6.1, h:0.45, fill:{color:C.teal} });
  s.addText("CHARACTERISTICS", { x:0.3, y:0.87, w:6.0, h:0.41, fontSize:13, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });

  s.addText([
    bullet("Shape: Inverted V or U-shaped furrow; oblique; directed upward toward knot"),
    bullet("Completeness: Does NOT completely encircle neck (gap at knot = SUSPENSION PEAK)"),
    bullet("Level: 80% above thyroid | 15% at level | 5% below (partial hanging)"),
    bullet("Fresh: Pale, yellowish, dry, parchment-like depressed groove"),
    bullet("Later: Yellow-brown, firm, well-demarcated"),
    bullet("Rope: Deep, clear with mirror-image weave pattern"),
    bullet("Soft material (dupatta): Pale, poorly defined, no bruising"),
    bullet("Edges: Narrow zone of congestion above + below groove at deepest point"),
    subbullet("(due to lateral displacement of blood — NOT vital reaction)"),
    bullet("Width: ≈ or slightly less than width of ligature material"),
    lastBullet("Head inclines to side OPPOSITE the knot"),
  ], { x:0.35, y:1.38, w:5.9, h:6.0 });

  // Right column — diagram + key differential
  // ASCII-art style neck diagram using shapes
  s.addShape(pres.ShapeType.rect, { x:6.55, y:0.85, w:6.5, h:6.5, fill:{color:C.white}, line:{color:C.amber, width:1.5} });
  s.addShape(pres.ShapeType.rect, { x:6.55, y:0.85, w:6.5, h:0.45, fill:{color:C.amber} });
  s.addText("SUSPENSION PEAK & LEVELS", { x:6.6, y:0.87, w:6.4, h:0.41, fontSize:13, bold:true, color:C.navy, fontFace:"Calibri", valign:"middle", margin:0 });

  // Neck oval
  s.addShape(pres.ShapeType.ellipse, { x:8.8, y:1.45, w:2.0, h:2.8, fill:{color:"FFDAB9"}, line:{color:"CC8866", width:2} });
  s.addText("NECK", { x:8.8, y:2.7, w:2.0, h:0.4, fontSize:11, bold:true, color:"885533", fontFace:"Calibri", align:"center", margin:0 });

  // Ligature mark line — oblique
  s.addShape(pres.ShapeType.line, { x:8.1, y:3.3, w:2.6, h:0, line:{color:C.red, width:3} }); // front-left
  s.addShape(pres.ShapeType.line, { x:8.1, y:3.3, w:0, h:-1.4, line:{color:C.red, width:3} }); // up left
  s.addShape(pres.ShapeType.line, { x:10.7, y:3.3, w:0, h:-1.4, line:{color:C.red, width:3} }); // up right

  // Suspension peak label
  s.addShape(pres.ShapeType.rect, { x:9.3, y:1.45, w:0.12, h:0.5, fill:{color:C.teal} });
  s.addText("↑ SUSPENSION\n  PEAK\n(No mark here)", { x:9.45, y:1.3, w:2.5, h:0.8, fontSize:9.5, color:C.teal, bold:true, fontFace:"Calibri" });

  // Level labels
  s.addShape(pres.ShapeType.line, { x:6.8, y:2.3, w:1.9, h:0, line:{color:C.teal, width:1, dash:"dash"} });
  s.addText("← Chin", { x:7.0, y:2.1, w:1.5, h:0.3, fontSize:9, color:C.text, fontFace:"Calibri" });
  s.addShape(pres.ShapeType.line, { x:6.8, y:2.85, w:1.9, h:0, line:{color:C.orange, width:1.5} });
  s.addText("80% — Above thyroid", { x:6.82, y:2.88, w:1.85, h:0.3, fontSize:9, color:C.orange, bold:true, fontFace:"Calibri" });
  s.addShape(pres.ShapeType.line, { x:6.8, y:3.3, w:1.9, h:0, line:{color:C.teal, width:1.5} });
  s.addText("15% — At thyroid level", { x:6.82, y:3.32, w:1.85, h:0.28, fontSize:9, color:C.teal, bold:true, fontFace:"Calibri" });
  s.addShape(pres.ShapeType.line, { x:6.8, y:3.75, w:1.9, h:0, line:{color:C.red, width:1.5} });
  s.addText("5% — Below thyroid", { x:6.82, y:3.77, w:1.85, h:0.28, fontSize:9, color:C.red, bold:true, fontFace:"Calibri" });
  s.addText("(Partial hanging)", { x:6.82, y:4.05, w:1.85, h:0.25, fontSize:8.5, color:C.red, fontFace:"Calibri", italic:true });

  // vs Strangulation mini table
  s.addShape(pres.ShapeType.rect, { x:6.6, y:4.45, w:6.3, h:0.38, fill:{color:C.navy} });
  s.addText("HANGING vs LIGATURE STRANGULATION — Key Differences", {
    x:6.65, y:4.47, w:6.2, h:0.34, fontSize:11, bold:true, color:C.amber, fontFace:"Calibri", valign:"middle", margin:0
  });
  const vsHeaders = ["Feature","Hanging","Strangulation"];
  const vsRows = [
    ["Direction","Oblique (ascending)","Horizontal"],
    ["Completeness","Incomplete (gap)","Complete"],
    ["Level","Above thyroid (80%)","At/below thyroid"],
    ["Suspension Peak","PRESENT ✓","ABSENT ❌"],
    ["Usual Manner","Suicide","Homicide"],
  ];
  tableSlide(s, vsHeaders, vsRows, [2.2,2.1,2.0], 4.83, 10);
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 7 — EXTERNAL POSTMORTEM APPEARANCES
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "POSTMORTEM APPEARANCES — External");

  // Two columns
  const left = [
    {hd:"General Asphyxial Signs", color:C.navy, items:[
      "Cyanosis — face, lips, nails (variable; may be absent)",
      "Petechiae (Tardieu spots) — conjunctiva, sclera, skin (prominent in partial hanging)",
      "Congested, prominent, injected eyeballs",
      "Tongue — protrudes, dark brown/black (venous + drying)",
      "Bloody froth — nose/mouth (pulmonary oedema)",
    ]},
    {hd:"Specific to Hanging", color:C.teal, items:[
      "Neck stretched; head inclined to OPPOSITE side of knot",
      "Face PALE (complete) or CONGESTED (partial)",
      "Saliva dribble — corner of mouth on OPPOSITE side to knot",
      "PM lividity — glove-and-stocking pattern (forearms, hands, legs)",
      "Middle ear haemorrhage",
      "Scrotal/penile congestion; seminal emission (males)",
    ]},
  ];

  left.forEach((col, i) => {
    const by = 0.9 + i*3.15;
    s.addShape(pres.ShapeType.rect, { x:0.25, y:by, w:7.0, h:0.42, fill:{color:col.color} });
    s.addText(col.hd, { x:0.3, y:by+0.02, w:6.9, h:0.38, fontSize:12, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
    s.addShape(pres.ShapeType.rect, { x:0.25, y:by+0.42, w:7.0, h:2.65, fill:{color:C.white}, line:{color:col.color, width:1} });
    const items = col.items.map((it, idx) => ({
      text:it, options:{ bullet:true, breakLine:idx<col.items.length-1, fontSize:11, color:C.text, fontFace:"Calibri" }
    }));
    s.addText(items, { x:0.35, y:by+0.48, w:6.8, h:2.5 });
  });

  // Right column — important differentials panel
  s.addShape(pres.ShapeType.rect, { x:7.55, y:0.88, w:5.5, h:6.5, fill:{color:C.navy}, line:{color:C.amber, width:2} });
  s.addShape(pres.ShapeType.rect, { x:7.55, y:0.88, w:5.5, h:0.45, fill:{color:C.amber} });
  s.addText("KEY DIFFERENTIATING FEATURES", { x:7.6, y:0.9, w:5.4, h:0.41, fontSize:12, bold:true, color:C.navy, fontFace:"Calibri", valign:"middle", margin:0 });

  const diffItems = [
    ["Why PALE face in complete hanging?", "Carotids occluded BEFORE jugulars → no blood pools in head → pale"],
    ["Why CONGESTED face in partial hanging?", "Jugulars compressed, but vertebral artery supply continues → blood pools in head → congested + petechiae"],
    ["Why saliva on OPPOSITE side to knot?", "Ligature compresses submandibular/parotid glands on knot side → secretion displaced to opposite side"],
    ["Why glove-stocking lividity?", "Body remains vertical for hours → gravity pools blood in forearms, hands, legs"],
    ["Why seminal emission?", "Spinal cord hypoxia + autonomic dysfunction → involuntary ejaculation"],
    ["Postmortem petechiae on limb skin — significance?", "NOT diagnostic of antemortem hanging — appear in any prolonged postmortem suspension due to hydrostatic capillary rupture"],
  ];

  diffItems.forEach((item, i) => {
    s.addShape(pres.ShapeType.rect, { x:7.65, y:1.42+i*0.95, w:5.3, h:0.85, fill:{ color:i%2===0?C.navy:"0A1624" }, line:{color:C.teal, width:0.5} });
    s.addText("Q: "+item[0], { x:7.72, y:1.45+i*0.95, w:5.15, h:0.33, fontSize:9.5, bold:true, color:C.amber, fontFace:"Calibri", margin:0, wrap:true });
    s.addText("A: "+item[1], { x:7.72, y:1.77+i*0.95, w:5.15, h:0.45, fontSize:9.5, color:C.white, fontFace:"Calibri", wrap:true });
  });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 8 — INTERNAL FINDINGS + NECK DISSECTION
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "INTERNAL FINDINGS & NECK DISSECTION TECHNIQUE");

  // LEFT: Dissection steps
  s.addShape(pres.ShapeType.rect, { x:0.25, y:0.85, w:5.5, h:0.42, fill:{color:C.teal} });
  s.addText("NECK DISSECTION — STEP BY STEP", { x:0.3, y:0.87, w:5.4, h:0.38, fontSize:12, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });

  const steps = [
    ["BEFORE REMOVAL","Do NOT remove noose; photograph in situ; document: material, width, knot type & position"],
    ["REMOVE LIGATURE","Cut OPPOSITE to knot; secure cut ends with tape; do NOT untie knot; slip/cut loop over head"],
    ["GOLDEN RULE","Remove BRAIN first (drain cranial blood) → then chest & abdomen → then neck last"],
    ["SKIN & PLATYSMA","Examine groove; measure width, depth, colour, direction, pattern"],
    ["STRAP MUSCLES","Tears, haemorrhage — esp. sternomastoid (torn in 10–15%)"],
    ["CAROTID ARTERIES","Open to level of mandible — look for horizontal intimal tears (traction-type) with subintimal haemorrhage"],
    ["HYOID BONE","Fracture at junction of inner 2/3 + outer 1/3 of greater cornu; look for blood clot = antemortem"],
    ["THYROID CARTILAGE","Superior horn fractures; thyrohyoid ligament tears (~40–45%)"],
    ["LARYNX/TRACHEA","Petechiae, hyperaemia of epiglottis and tracheal mucosa"],
    ["LUMBAR DISCS","Simon's haemorrhages = red stripes in intervertebral discs = prolonged suspension"],
  ];

  steps.forEach((st, i) => {
    const by = 1.35 + i*0.58;
    s.addShape(pres.ShapeType.rect, { x:0.25, y:by, w:1.1, h:0.5, fill:{color: i===2?C.amber:C.navy } });
    s.addText(st[0], { x:0.27, y:by+0.02, w:1.06, h:0.46, fontSize:8, bold:true, color: i===2?C.navy:C.teal, fontFace:"Calibri", align:"center", valign:"middle", wrap:true, margin:0 });
    s.addShape(pres.ShapeType.rect, { x:1.35, y:by, w:4.4, h:0.5, fill:{color:i%2===0?C.white:C.ltGray}, line:{color:"CCCCCC", width:0.5} });
    s.addText(st[1], { x:1.4, y:by+0.02, w:4.3, h:0.46, fontSize:10, color:C.text, fontFace:"Calibri", valign:"middle", wrap:true });
  });

  // RIGHT: Key internal findings boxes
  s.addShape(pres.ShapeType.rect, { x:6.0, y:0.85, w:7.0, h:0.42, fill:{color:C.navy} });
  s.addText("KEY INTERNAL FINDINGS", { x:6.05, y:0.87, w:6.9, h:0.38, fontSize:12, bold:true, color:C.amber, fontFace:"Calibri", valign:"middle", margin:0 });

  const findings = [
    { title:"Carotid Intimal Tears", color:C.teal, body:"Horizontal traction tears + subintimal haemorrhage. Multiple, scattered at different levels near knot. DIAGNOSTIC of antemortem hanging. Open artery to mandible level to find them." },
    { title:"Simon's Haemorrhages ★", color:C.amber, body:"Red stripes in outer layers (annulus fibrosus) of LUMBAR intervertebral discs. Due to gravitational stretching during prolonged vertical suspension. Present in antemortem AND postmortem suspension." },
    { title:"Hyoid Bone Fracture", color:C.orange, body:"0–20% average. Rare below 40 yrs (cartilaginous, mobile). Fracture at junction inner 2/3 + outer 1/3 of greater cornu. Displaced OUTWARD. Blood clot = antemortem." },
    { title:"Lungs", color:"4A4E69", body:"Congested + oedematous; bloody serum on section. Subpleural ecchymoses (Tardieu spots). Pale if constriction at END OF INSPIRATION." },
  ];

  findings.forEach((f, i) => {
    const row = Math.floor(i/2), col = i%2;
    const bx = 6.1 + col*3.45, by = 1.35 + row*2.9;
    s.addShape(pres.ShapeType.rect, { x:bx, y:by, w:3.3, h:2.75, fill:{color:C.white}, line:{color:f.color, width:2} });
    s.addShape(pres.ShapeType.rect, { x:bx, y:by, w:3.3, h:0.48, fill:{color:f.color} });
    s.addText(f.title, { x:bx+0.05, y:by+0.02, w:3.2, h:0.44, fontSize:11, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
    s.addText(f.body, { x:bx+0.1, y:by+0.55, w:3.1, h:2.1, fontSize:10.5, color:C.text, fontFace:"Calibri", wrap:true, valign:"top" });
  });

  // Antemortem indicator list
  s.addShape(pres.ShapeType.rect, { x:6.1, y:7.15, w:6.9, h:0.38, fill:{color:C.teal} });
  s.addText([
    {text:"Antemortem indicators: ", options:{bold:true, color:C.white, fontSize:11, fontFace:"Calibri"}},
    {text:"Carotid intimal tears | Congested lymph nodes above + below mark | Vital reaction in groove (histology) | Hyperaemia of epiglottis/trachea | Petechiae on serous surfaces", options:{color:C.yellow, fontSize:10.5, fontFace:"Calibri"}}
  ], { x:6.15, y:7.16, w:6.8, h:0.36, valign:"middle" });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 9 — ANTEMORTEM vs POSTMORTEM HANGING
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "ANTEMORTEM vs POSTMORTEM HANGING");

  const headers = ["Indicator","Antemortem Hanging","Postmortem Suspension"];
  const rows = [
    ["Carotid intimal tears", "★ Present (horizontal, traction-type)", "ABSENT"],
    ["Subintimal haemorrhage", "★ Present", "ABSENT"],
    ["Lymph nodes above/below mark", "★ Congested + haemorrhagic", "ABSENT / normal"],
    ["Deep muscle haemorrhage under groove", "★ Present", "Dry, white, bloodless zone"],
    ["Hyperaemia of trachea/epiglottis", "★ Present", "ABSENT"],
    ["Petechiae on SEROUS SURFACES", "★ Present (pleura, pericardium)", "ABSENT — key distinction"],
    ["Petechiae on SKIN of limbs", "Can be present", "Present (hydrostatic)"],
    ["Vital reaction (histology)", "Neutrophils, vascular reaction", "No vital reaction"],
    ["Simon's haemorrhages", "Present (prolonged suspension)", "Present (prolonged)"],
    ["Rope fibres on victim's hands", "★ May be present", "Usually absent"],
    ["Groove mark on beam", "Rope moves TOP → BOTTOM", "Rope moves BOTTOM → TOP (body pulled up)"],
  ];
  tableSlide(s, headers, rows, [3.6,4.1,4.95], 0.88, 10.5);

  // footer
  s.addShape(pres.ShapeType.rect, { x:0.25, y:7.0, w:12.8, h:0.38, fill:{color:C.amber} });
  s.addText("★ = Most important diagnostic criteria for antemortem hanging | ★ alone do not confirm — need combination of findings", {
    x:0.3, y:7.01, w:12.7, h:0.36, fontSize:11, bold:true, color:C.navy, fontFace:"Calibri", valign:"middle", margin:0
  });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 10 — DOCUMENTATION OF LIGATURE MATERIAL
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "DOCUMENTATION OF LIGATURE MATERIAL (Medico-Legal Evidence)");

  // 4 step boxes
  const steps4 = [
    { n:"STEP 1", title:"At the Scene", color:C.teal,
      items:["Photograph body + noose + suspension point in situ", "Do NOT cut down or touch until documented", "Note: type, attachment site, knot position, direction", "Measure: height of suspension point from ground", "Measure: length of rope used"] },
    { n:"STEP 2", title:"Removing the Ligature", color:C.navy,
      items:["NEVER untie the knot — it is evidence", "Cut OPPOSITE to the knot (diametrically)", "Secure BOTH cut ends with adhesive tape — label A and B", "Slip loop over the head, OR cut and preserve", "Submit intact ligature with body to mortuary"] },
    { n:"STEP 3", title:"9-Parameter Description", color:C.orange,
      items:["1. Nature/material (rope, dupatta, wire, cord, belt...)", "2. Composition/texture (cotton, nylon; braided/twisted)", "3. Colour + any staining (blood, saliva, paint)", "4. Width/diameter (in cm)", "5. Length (loop + rope to support)", "6. Noose type: Fixed loop OR Running/slip-knot", "7. Knot type + position + number of turns", "8. Mode of application (single/multiple loops)", "9. Condition (intact, frayed, broken)"] },
    { n:"STEP 4", title:"Preservation + Handover", color:C.red,
      items:["Dry at room temperature — NOT plastic bag (causes decomposition)", "Use BROWN PAPER envelope/bag — seal, sign, date", "Label: case no. + body ID + date + surgeon's name", "Hand over to IO under written receipt", "Document in PM report: 'Articles handed over'"] },
  ];

  steps4.forEach((st, i) => {
    const col = i%2, row = Math.floor(i/2);
    const bx = 0.25 + col*6.65, by = 0.88 + row*3.15;
    s.addShape(pres.ShapeType.rect, { x:bx, y:by, w:6.4, h:0.48, fill:{color:st.color} });
    s.addShape(pres.ShapeType.rect, { x:bx, y:by, w:1.1, h:0.48, fill:{color:C.amber} });
    s.addText(st.n, { x:bx+0.02, y:by+0.02, w:1.06, h:0.44, fontSize:11, bold:true, color:C.navy, fontFace:"Calibri", align:"center", valign:"middle", margin:0 });
    s.addText(st.title, { x:bx+1.15, y:by+0.04, w:5.2, h:0.4, fontSize:13, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
    s.addShape(pres.ShapeType.rect, { x:bx, y:by+0.48, w:6.4, h:2.6, fill:{color:C.white}, line:{color:st.color, width:1.5} });
    const items = st.items.map((it, idx) => ({
      text:it, options:{ bullet:true, breakLine:idx<st.items.length-1, fontSize:10.5, color:C.text, fontFace:"Calibri" }
    }));
    s.addText(items, { x:bx+0.15, y:by+0.54, w:6.15, h:2.45 });
  });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 11 — POSTMORTEM REPORT: OPINION
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "POSTMORTEM REPORT — OPINION IN HANGING CASES");

  // 3 opinions
  const opinions = [
    { n:"1", title:"Cause of Death", color:C.navy, scenarios:[
      ["Typical suicidal hanging (no drop)","Asphyxia due to hanging"],
      ["Carotid compression dominant","Cerebral ischaemia due to compression of carotid arteries by ligature (hanging)"],
      ["Vagal inhibition (sudden death, no signs)","Cardiac inhibition (reflex vagal) due to hanging"],
      ["Judicial / long drop","Fracture-dislocation of cervical vertebrae (C2–C3) with spinal cord injury due to judicial hanging"],
      ["Delayed death after rescue","Hypoxic encephalopathy — complication of hanging"],
    ]},
    { n:"2", title:"Manner of Death", color:C.teal, scenarios:[
      ["State clearly","Suicidal / Homicidal / Accidental"],
      ["Support with findings e.g. suicidal","No signs of struggle; oblique ligature mark with suspension peak; accessible knot; consistent PM lividity; no other injuries"],
      ["Suspicious of homicide","Knot at back of neck; gagged mouth; tied limbs; offensive/defensive injuries; evidence of assault"],
      ["Cannot be determined","State: 'Further investigation by police/magistrate is recommended'"],
    ]},
    { n:"3", title:"Time Since Death", color:C.orange, scenarios:[
      ["Rigor mortis state","Note stage: developing/fully established/resolving"],
      ["PM lividity","Fixed vs non-fixed; position consistent with hanging posture?"],
      ["Decomposition","Any evidence; eye/corneal changes"],
      ["Stomach contents","Digestion state for rough meal-to-death interval"],
    ]},
  ];

  opinions.forEach((op, i) => {
    const bx = 0.25 + i*4.35, by = 0.88;
    s.addShape(pres.ShapeType.rect, { x:bx, y:by, w:4.1, h:0.45, fill:{color:op.color} });
    s.addShape(pres.ShapeType.rect, { x:bx, y:by, w:0.45, h:0.45, fill:{color:C.amber} });
    s.addText(op.n, { x:bx, y:by, w:0.45, h:0.45, fontSize:18, bold:true, color:C.navy, fontFace:"Calibri", align:"center", valign:"middle", margin:0 });
    s.addText(op.title, { x:bx+0.5, y:by+0.04, w:3.55, h:0.37, fontSize:13, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
    s.addShape(pres.ShapeType.rect, { x:bx, y:by+0.45, w:4.1, h:5.5, fill:{color:C.white}, line:{color:op.color, width:1.5} });
    op.scenarios.forEach((sc, si) => {
      s.addShape(pres.ShapeType.rect, { x:bx+0.1, y:by+0.6+si*1.28, w:3.9, h:0.38, fill:{color:op.color} });
      s.addText(sc[0], { x:bx+0.15, y:by+0.62+si*1.28, w:3.8, h:0.34, fontSize:10, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
      s.addShape(pres.ShapeType.rect, { x:bx+0.1, y:by+0.98+si*1.28, w:3.9, h:0.82, fill:{color:C.ltGray}, line:{color:"CCCCCC", width:0.5} });
      s.addText("→ "+sc[1], { x:bx+0.15, y:by+1.0+si*1.28, w:3.8, h:0.78, fontSize:10, color:C.text, fontFace:"Calibri", valign:"middle", wrap:true });
    });
  });

  // Template opinion
  s.addShape(pres.ShapeType.rect, { x:0.25, y:6.85, w:12.8, h:0.58, fill:{color:C.navy}, line:{color:C.teal, width:1.5} });
  s.addText([
    {text:"TEMPLATE: ", options:{bold:true, color:C.amber, fontSize:11, fontFace:"Calibri"}},
    {text:'"In my opinion, death in this case was due to asphyxia as a result of hanging. The manner of death appears to be suicidal. Cause of death: Asphyxia due to hanging."', options:{color:C.white, fontSize:11, fontFace:"Calibri", italic:true}}
  ], { x:0.35, y:6.87, w:12.6, h:0.54, valign:"middle" });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 12 — SUICIDAL vs HOMICIDAL HANGING
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "SUICIDAL vs HOMICIDAL vs ACCIDENTAL HANGING");

  const headers = ["Feature","Suicidal","Homicidal","Accidental"];
  const rows = [
    ["Frequency","★ Most common (~95%)","Very rare","Rare"],
    ["Signs of struggle","ABSENT ❌","Present ✓ (usually)","ABSENT ❌"],
    ["Knot position","Accessible to deceased","Often back of neck","Accessible"],
    ["Mouth","Open/normal","May be gagged","Normal"],
    ["Limbs","Free (may self-tie)","Often tied (behind back)","Free"],
    ["Other injuries","Absent or self-inflicted","Present (offensive/defensive)","Scene-related"],
    ["Suicide note","~25% cases","Absent","Absent"],
    ["Room/scene","Often locked from inside","Disturbed furniture","Obvious circumstances"],
    ["Drug/alcohol","May be present","Victim may be stupefied","Autoerotic: sober"],
    ["Ligature","Easily accessible material","May be unusual","Cords, blinds, crib straps"],
    ["Motive","Depression, psych illness","Pre-existing conflict","Misadventure / autoerotic"],
  ];
  tableSlide(s, headers, rows, [2.6,2.8,2.8,3.35], 0.88, 10);

  // Homicide suspicion markers
  s.addShape(pres.ShapeType.rect, { x:0.25, y:5.75, w:12.8, h:0.38, fill:{color:C.red} });
  s.addText("★ SUSPECT HOMICIDE WHEN:", { x:0.3, y:5.77, w:4.5, h:0.34, fontSize:12, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
  s.addText("(1) Knot at back  (2) Mouth gagged  (3) Limbs tied  (4) Signs of struggle  (5) Injuries inconsistent with self-infliction  (6) Evidence of stupefaction  (7) Crescentic abrasions near ligature (throttling)", {
    x:4.85, y:5.77, w:8.15, h:0.34, fontSize:10.5, color:C.white, fontFace:"Calibri", valign:"middle", margin:0
  });

  // Autoerotic box
  s.addShape(pres.ShapeType.rect, { x:0.25, y:6.22, w:12.8, h:1.1, fill:{color:C.ltGray}, line:{color:C.orange, width:1.5} });
  s.addShape(pres.ShapeType.rect, { x:0.25, y:6.22, w:2.5, h:0.4, fill:{color:C.orange} });
  s.addText("AUTOEROTIC / SEXUAL ASPHYXIA", { x:0.3, y:6.24, w:2.4, h:0.36, fontSize:10, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
  s.addText([
    {text:"Scene clues: ", options:{bold:true, color:C.orange, fontSize:11, fontFace:"Calibri"}},
    {text:"Padding under noose | Partial/complete nudity | Pornographic material | Mirrors | Female clothing on male | Elaborate escape mechanism | Young male | Masochistic paraphernalia", options:{color:C.text, fontSize:11, fontFace:"Calibri"}},
  ], { x:0.35, y:6.66, w:12.6, h:0.62, valign:"middle" });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 13 — IPC vs BNS
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "IPC / CrPC vs BNS / BNSS — Relevant Sections in Hanging");

  const headers = ["Subject","Old IPC / CrPC","New BNS / BNSS 2023","Key Provision"];
  const rows = [
    ["Attempt to suicide","S.309 IPC","★ S.226 BNS","Effectively decriminalised — MHA 2017 S.115: presumption of severe stress; duty to provide care NOT prosecution"],
    ["Abetment of suicide","S.306 IPC","S.108 BNS","Up to 10 years imprisonment + fine"],
    ["Murder (homicidal hanging)","S.302 IPC","S.103 BNS","Punishment for murder — death or life imprisonment"],
    ["Culpable homicide","S.304 IPC","S.105 BNS","Culpable homicide not amounting to murder"],
    ["Hurt","S.319 IPC","S.114 BNS","Definition of hurt (if injuries found)"],
    ["Police inquest (unnatural death)","S.174 CrPC","S.194 BNSS","Mandatory police inquest in ALL hanging deaths"],
    ["Magistrate's inquest","S.176 CrPC","S.196 BNSS","Compulsory: death in police custody; or if police inquest unsatisfactory"],
    ["Capital punishment (judicial hanging)","S.354(5) CrPC","★ S.473(5) BNSS","Hanging is the prescribed method of execution in India"],
    ["Evidence — rope/ligature","Indian Evidence Act S.3","Bharatiya Sakshya Adhiniyam 2023","Physical evidence — chain of custody must be maintained"],
  ];
  tableSlide(s, headers, rows, [2.9,2.1,2.1,5.4], 0.88, 9.5);

  // MHA box
  s.addShape(pres.ShapeType.rect, { x:0.25, y:6.72, w:12.8, h:0.7, fill:{color:C.navy}, line:{color:C.amber, width:2} });
  s.addText([
    {text:"★ MHA 2017 S.115: ", options:{bold:true, color:C.amber, fontSize:12, fontFace:"Calibri"}},
    {text:"Any person who attempts suicide shall be presumed to be under severe stress and shall NOT be tried and punished under S.309 IPC (S.226 BNS). State has a DUTY to provide care, treatment and rehabilitation — NOT prosecution.", options:{color:C.white, fontSize:11, fontFace:"Calibri"}},
  ], { x:0.35, y:6.74, w:12.6, h:0.66, valign:"middle" });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 14 — JUDICIAL HANGING + FATAL PERIOD
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "JUDICIAL HANGING, LYNCHING & FATAL PERIOD");

  // Judicial hanging box
  s.addShape(pres.ShapeType.rect, { x:0.25, y:0.88, w:6.8, h:0.42, fill:{color:C.navy} });
  s.addText("JUDICIAL HANGING (S.473(5) BNSS)", { x:0.3, y:0.9, w:6.7, h:0.38, fontSize:13, bold:true, color:C.amber, fontFace:"Calibri", valign:"middle", margin:0 });
  s.addShape(pres.ShapeType.rect, { x:0.25, y:1.3, w:6.8, h:5.3, fill:{color:C.white}, line:{color:C.navy, width:1.5} });
  s.addText([
    bullet("Face covered with dark mask; stood on platform above trapdoor"),
    bullet("Knot placed at LEFT angle of jaw (sub-auricular) — optimal position"),
    bullet("Drop of 5–7 metres calculated by Table of Drops (inverse to body weight)"),
    bullet("Too short a drop → strangulation (slow death)"),
    bullet("Too long a drop → decapitation"),
    bullet("Free fall + sudden stop → Hangman's Fracture"),
    subbullet("Fracture-dislocation at C2–C3 or C3–C4"),
    subbullet("Bilateral pedicle/neural arch fractures of C2"),
    subbullet("Spinal cord transected/lacerated"),
    subbullet("Pons + medulla may be contused"),
    bullet("Death is INSTANTANEOUS; heart beats 15–20 min after"),
    bullet("Limb twitching, muscle jerks persist (spinal reflex below lesion)"),
    bullet("Extensive sternomastoid tears; transverse carotid intimal tears"),
    bullet("NO classical asphyxial signs"),
    lastBullet("★ Justifiable homicide — manner of death is HOMICIDAL (judicial)"),
  ], { x:0.35, y:1.38, w:6.6, h:5.12 });

  // Right side
  // Fatal period
  s.addShape(pres.ShapeType.rect, { x:7.35, y:0.88, w:5.7, h:0.42, fill:{color:C.teal} });
  s.addText("FATAL PERIOD", { x:7.4, y:0.9, w:5.6, h:0.38, fontSize:13, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });

  const fp = [
    ["Judicial hanging (long drop)","INSTANTANEOUS\n(heart: 15–20 min)", C.red],
    ["Suicidal hanging (no drop)","5–8 minutes", C.navy],
    ["Loss of consciousness","10–15 seconds\n(carotid occlusion)", C.teal],
    ["Vagal inhibition","Instantaneous", C.orange],
  ];
  fp.forEach((f, i) => {
    s.addShape(pres.ShapeType.rect, { x:7.35, y:1.38+i*1.2, w:5.7, h:1.1, fill:{color:C.white}, line:{color:f[2], width:1.5} });
    s.addShape(pres.ShapeType.rect, { x:7.35, y:1.38+i*1.2, w:3.0, h:1.1, fill:{color:C.ltGray} });
    s.addText(f[0], { x:7.4, y:1.4+i*1.2, w:2.9, h:1.06, fontSize:11, color:C.text, fontFace:"Calibri", valign:"middle", wrap:true });
    s.addText(f[1], { x:10.4, y:1.4+i*1.2, w:2.55, h:1.06, fontSize:14, bold:true, color:f[2], fontFace:"Calibri", align:"center", valign:"middle" });
  });

  // Lynching
  s.addShape(pres.ShapeType.rect, { x:7.35, y:6.3, w:5.7, h:0.42, fill:{color:C.red} });
  s.addText("LYNCHING", { x:7.4, y:6.32, w:5.6, h:0.38, fontSize:13, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
  s.addShape(pres.ShapeType.rect, { x:7.35, y:6.72, w:5.7, h:0.72, fill:{color:C.white}, line:{color:C.red, width:1} });
  s.addText("Named after Capt. William Lynch (USA). Mob hanging without trial. Non-justifiable homicide. Manner of death = HOMICIDE. Common in India: honor killing, caste conflicts, mob justice.", {
    x:7.4, y:6.74, w:5.6, h:0.68, fontSize:10, color:C.text, fontFace:"Calibri", wrap:true
  });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 15 — MODES OF DEATH — DETAILED DIAGRAM
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "MODES OF DEATH IN HANGING — Comparative Summary");

  const headers = ["Mode","Speed","Asphyxial Signs","Face","Petechiae","Most Common In","Autopsy Clue"];
  const rows = [
    ["Cerebral Ischaemia\n(Carotid)","10–15 sec → unconscious; death 3–5 min","Mild or ABSENT","★ PALE","Sparse/absent","Complete hanging\n(MOST COMMON overall)","Carotid intimal tears; brain pale"],
    ["Cerebral Venous\nCongestion (Jugular)","Slower","★ PROMINENT","★ CONGESTED\ncyanosed","★ Prominent","Partial hanging","Engorged vessels; congested brain"],
    ["Asphyxia\n(Airway block)","~4–5 min","★ CLASSICAL TRIAD","Cyanosed","Prominent","Rarely sole mechanism; combined","Pale lungs (inspiration); congested (expiration); Tardieu spots"],
    ["Vagal Inhibition","INSTANTANEOUS","ABSENT ❌","Pale/normal","ABSENT ❌","Sensitive carotid sinus;\nfear/alcohol","Diagnosis by exclusion; no other findings"],
    ["Spinal Cord Injury","INSTANTANEOUS","ABSENT ❌","Normal","ABSENT ❌","JUDICIAL hanging only\n(long drop)","Hangman's fx C2–C3; cord transection"],
  ];
  tableSlide(s, headers, rows, [1.9,1.8,1.85,1.45,1.3,2.15,1.8], 0.88, 9.5);

  // Bottom explanation
  s.addShape(pres.ShapeType.rect, { x:0.25, y:6.15, w:12.8, h:1.25, fill:{color:C.navy}, line:{color:C.teal, width:1.5} });
  s.addText("WHY CEREBRAL ISCHAEMIA, NOT ASPHYXIA, IS THE COMMONEST MODE:", { x:0.35, y:6.18, w:12.6, h:0.38, fontSize:12, bold:true, color:C.amber, fontFace:"Calibri", margin:0 });
  s.addText([
    {text:"(1) ", options:{bold:true, color:C.teal, fontSize:11, fontFace:"Calibri"}},
    {text:"Trachea needs 15 kg to compress — rarely achieved in nonjudicial hanging. ", options:{color:C.white, fontSize:11, fontFace:"Calibri"}},
    {text:"(2) ", options:{bold:true, color:C.teal, fontSize:11, fontFace:"Calibri"}},
    {text:"Carotids need only 3.5 kg — occluded by body weight before trachea is compressed. ", options:{color:C.white, fontSize:11, fontFace:"Calibri"}},
    {text:"PROOF: ", options:{bold:true, color:C.amber, fontSize:11, fontFace:"Calibri"}},
    {text:"Persons with tracheostomy have died by hanging; vomitus found in bronchi BELOW the level of the noose.", options:{color:C.white, fontSize:11, fontFace:"Calibri"}},
  ], { x:0.35, y:6.58, w:12.6, h:0.75, valign:"middle" });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 16 — HIGH YIELD VIVA TABLE
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "HIGH-YIELD VIVA QUICK FACTS — HANGING");

  // Two column layout
  const left = [
    ["Most common cause of death in hanging","Cerebral ischaemia (NOT asphyxia) ★"],
    ["Most common manner","SUICIDAL"],
    ["Carotid occlusion pressure","3.5 kg"],
    ["Jugular occlusion pressure","2 kg"],
    ["Tracheal compression","15 kg"],
    ["Vertebral artery","16.6 kg"],
    ["Weight of head","5–6 kg (10–12 lb)"],
    ["Ligature mark above thyroid","80% of cases"],
    ["Hyoid fracture average","0–20% (rare < 40 yrs)"],
    ["Hyoid fracture site","Inner 2/3 + outer 1/3 of greater cornu"],
    ["Simon's haemorrhages","Lumbar IVD annulus fibrosus haemorrhage"],
    ["Suspension peak","Absent mark at knot site — KEY to diagnose hanging"],
    ["Saliva dribble side","OPPOSITE to knot side"],
  ];
  const right = [
    ["Face in complete hanging","PALE (carotid dominant)"],
    ["Face in partial hanging","CONGESTED (jugular dominant)"],
    ["Neck dissection — do FIRST","Remove BRAIN first (drain blood)"],
    ["Carotids opened up to","Level of MANDIBLE"],
    ["IPC 309 → BNS","S.226 BNS (decriminalised by MHA 2017)"],
    ["IPC 174 CrPC → BNSS","S.194 BNSS (police inquest)"],
    ["Capital punishment method","Hanging — S.473(5) BNSS"],
    ["Knight's observation","50% mech. asphyxia: NO classical signs"],
    ["Key medico-legal principle","Hanging is ALWAYS suicidal unless contrary proved"],
    ["Postmortem petechiae on limbs","NOT diagnostic — hydrostatic capillary rupture"],
    ["Prove antemortem — best sign","Carotid intimal tears + congested lymph nodes"],
    ["Le Faci's sympathicae","Horner's syndrome on knot side (cervical sympathetic)"],
    ["Lynching — named after","Capt. William Lynch, USA"],
  ];

  [left, right].forEach((col, ci) => {
    const bx = 0.25 + ci*6.6;
    col.forEach((row, ri) => {
      const bg = ri%2===0 ? C.white : C.ltGray;
      s.addShape(pres.ShapeType.rect, { x:bx, y:0.88+ri*0.48, w:2.4, h:0.44, fill:{color:C.navy}, line:{color:"AAAAAA", width:0.3} });
      s.addShape(pres.ShapeType.rect, { x:bx+2.4, y:0.88+ri*0.48, w:4.0, h:0.44, fill:{color:bg}, line:{color:"AAAAAA", width:0.3} });
      s.addText(row[0], { x:bx+0.06, y:0.9+ri*0.48, w:2.28, h:0.4, fontSize:9.5, color:C.teal, fontFace:"Calibri", valign:"middle", wrap:true, margin:0 });
      s.addText(row[1], { x:bx+2.46, y:0.9+ri*0.48, w:3.88, h:0.4, fontSize:10, bold:true, color:C.text, fontFace:"Calibri", valign:"middle", wrap:true, margin:0 });
    });
  });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 17 — DELAYED DEATH + SCENE EXAMINATION
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  contentSlide(s, "DELAYED CAUSES OF DEATH | SCENE EXAMINATION | SPECIAL SIGNS");

  // Delayed death
  s.addShape(pres.ShapeType.rect, { x:0.25, y:0.88, w:4.2, h:0.42, fill:{color:C.navy} });
  s.addText("DELAYED DEATH AFTER RESCUE", { x:0.3, y:0.9, w:4.1, h:0.38, fontSize:11, bold:true, color:C.amber, fontFace:"Calibri", valign:"middle", margin:0 });
  s.addShape(pres.ShapeType.rect, { x:0.25, y:1.3, w:4.2, h:4.2, fill:{color:C.white}, line:{color:C.navy, width:1.5} });
  s.addText([
    bullet("Aspiration pneumonia"),
    bullet("Pulmonary oedema (neurogenic/hypoxic)"),
    bullet("Laryngeal oedema → delayed airway obstruction"),
    bullet("Hypoxic encephalopathy"),
    bullet("Cerebral infarction (carotid dissection)"),
    bullet("Brain abscess / cerebral softening"),
    bullet("Retropharyngeal abscess"),
    bullet("Cervical cellulitis"),
    lastBullet("Epilepsy, amnesia, dementia (sequelae)"),
  ], { x:0.35, y:1.38, w:4.0, h:4.0 });

  // Scene examination
  s.addShape(pres.ShapeType.rect, { x:4.65, y:0.88, w:4.2, h:0.42, fill:{color:C.teal} });
  s.addText("SCENE EXAMINATION PROTOCOL", { x:4.7, y:0.9, w:4.1, h:0.38, fontSize:11, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
  s.addShape(pres.ShapeType.rect, { x:4.65, y:1.3, w:4.2, h:4.2, fill:{color:C.white}, line:{color:C.teal, width:1.5} });
  s.addText([
    bullet("Do NOT cut body down before photography"),
    bullet("Document: posture, height of suspension, type of support"),
    bullet("Note accessibility — could deceased have reached it?"),
    bullet("Measure drop height + identify platform used"),
    bullet("Examine rope grooves on beam (confirm contact)"),
    bullet("If rope broke: match neck portion to ceiling portion"),
    bullet("Look for: suicide note, overturned furniture, footwear"),
    bullet("In suicidal: rope marks TOP→BOTTOM on beam"),
    lastBullet("In postmortem suspension: rope marks BOTTOM→TOP"),
  ], { x:4.75, y:1.38, w:4.0, h:4.0 });

  // Special signs
  s.addShape(pres.ShapeType.rect, { x:9.05, y:0.88, w:4.0, h:0.42, fill:{color:C.orange} });
  s.addText("SPECIAL SIGNS (Viva Favourites)", { x:9.1, y:0.9, w:3.9, h:0.38, fontSize:11, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
  s.addShape(pres.ShapeType.rect, { x:9.05, y:1.3, w:4.0, h:4.2, fill:{color:C.white}, line:{color:C.orange, width:1.5} });
  const signs = [
    ["Simon's Haemorrhages","Haemorrhage in outer layers of lumbar IVD (annulus fibrosus). Red stripes between vertebral bodies. Prolonged vertical suspension."],
    ["Le Faci's Sympathicae","Unilateral Horner's syndrome (ptosis + miosis + anhidrosis) on side of knot — pressure on cervical sympathetic chain. Sign of antemortem hanging."],
    ["Suspension Peak","Area of absent ligature mark at knot site — pathognomonic of hanging vs strangulation."],
    ["Tardieu's Spots","Subpleural/subpericardial petechiae — sign of asphyxia; present in antemortem hanging but NOT postmortem suspension."],
  ];
  signs.forEach((sg, i) => {
    s.addShape(pres.ShapeType.rect, { x:9.1, y:1.38+i*0.98, w:3.9, h:0.35, fill:{color:C.orange} });
    s.addText(sg[0], { x:9.15, y:1.4+i*0.98, w:3.8, h:0.31, fontSize:10, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
    s.addShape(pres.ShapeType.rect, { x:9.1, y:1.73+i*0.98, w:3.9, h:0.56, fill:{color:C.ltGray} });
    s.addText(sg[1], { x:9.15, y:1.75+i*0.98, w:3.8, h:0.52, fontSize:9.5, color:C.text, fontFace:"Calibri", wrap:true, valign:"middle" });
  });

  // Postmortem suspension tells
  s.addShape(pres.ShapeType.rect, { x:0.25, y:5.68, w:12.8, h:0.4, fill:{color:C.red} });
  s.addText("★ POSTMORTEM SUSPENSION TELLS:", { x:0.3, y:5.7, w:4.5, h:0.36, fontSize:11, bold:true, color:C.white, fontFace:"Calibri", valign:"middle", margin:0 });
  s.addText("Ligature NOT in classic V-config | No intimal tears | Dry/bloodless groove | No lymph node congestion | Rope marks on beam go upward | No fibres on victim's hands | Cause of death = something else at autopsy", {
    x:4.85, y:5.7, w:8.15, h:0.36, fontSize:10, color:C.white, fontFace:"Calibri", valign:"middle"
  });

  s.addShape(pres.ShapeType.rect, { x:0.25, y:6.18, w:12.8, h:1.2, fill:{color:C.ltGray}, line:{color:C.teal, width:1.5} });
  s.addText("SECONDARY EFFECTS IN SURVIVORS (Reddy):", { x:0.35, y:6.2, w:5.5, h:0.35, fontSize:11, bold:true, color:C.teal, fontFace:"Calibri", margin:0 });
  s.addText("Hemiplegia | Decubitus ulcers + infection | Anaemia + hypoproteinaemia | Epileptiform convulsions | Amnesia | Dementia | Cervical cellulitis | Parotitis | Retropharyngeal abscess", {
    x:0.35, y:6.58, w:12.6, h:0.75, fontSize:10.5, color:C.text, fontFace:"Calibri", wrap:true
  });
}

// ══════════════════════════════════════════════════════════════════
// SLIDE 18 — CLOSING / SUMMARY MIND MAP
// ══════════════════════════════════════════════════════════════════
{
  const s = pres.addSlide();
  s.addShape(pres.ShapeType.rect, { x:0, y:0, w:13.3, h:7.5, fill:{color:C.navy} });
  s.addShape(pres.ShapeType.rect, { x:0, y:0, w:13.3, h:0.08, fill:{color:C.amber} });
  s.addShape(pres.ShapeType.rect, { x:0, y:7.42, w:13.3, h:0.08, fill:{color:C.teal} });

  // Central node
  s.addShape(pres.ShapeType.ellipse, { x:4.9, y:2.9, w:3.5, h:1.7, fill:{color:C.teal}, line:{color:C.amber, width:3} });
  s.addText("HANGING", { x:4.9, y:3.0, w:3.5, h:0.8, fontSize:26, bold:true, color:C.white, fontFace:"Calibri", align:"center", valign:"middle" });
  s.addText("FORENSIC MEDICINE", { x:4.9, y:3.8, w:3.5, h:0.5, fontSize:12, color:C.amber, fontFace:"Calibri", align:"center" });

  // Branch nodes
  const branches = [
    { label:"DEFINITION\n+ Classification", x:0.2, y:0.5, color:C.teal },
    { label:"MECHANISM\n5 modes of death", x:9.8, y:0.5, color:C.orange },
    { label:"LIGATURE\nMark Features", x:0.2, y:3.1, color:"4A4E69" },
    { label:"AUTOPSY\nNeck Dissection", x:9.8, y:3.1, color:C.red },
    { label:"MEDICOLEGAL\nS vs H vs A", x:0.2, y:5.6, color:C.green },
    { label:"IPC → BNS\nKey Sections", x:9.8, y:5.6, color:"6D4C7A" },
    { label:"POSTMORTEM\nREPORT & OPINION", x:4.5, y:6.3, color:C.amber },
  ];

  branches.forEach(b => {
    s.addShape(pres.ShapeType.rect, { x:b.x, y:b.y, w:2.9, h:1.0, fill:{color:b.color}, line:{color:C.amber, width:1.5} });
    s.addText(b.label, { x:b.x+0.05, y:b.y+0.05, w:2.8, h:0.9, fontSize:13, bold:true, color:C.white, fontFace:"Calibri", align:"center", valign:"middle" });
  });

  // Key final rule
  s.addShape(pres.ShapeType.rect, { x:3.5, y:6.85, w:6.3, h:0.5, fill:{color:C.amber} });
  s.addText('"Hanging is ALWAYS suicidal unless contrary proved beyond reasonable doubt" — Reddy', {
    x:3.55, y:6.87, w:6.2, h:0.46, fontSize:12, bold:true, color:C.navy, fontFace:"Calibri", align:"center", valign:"middle", margin:0
  });
}

// ══════════════════════════════════════════════════════════════════
// WRITE FILE
// ══════════════════════════════════════════════════════════════════
pres.writeFile({ fileName: "/home/daytona/workspace/hanging-notes/Hanging_Forensic_Exam_Notes.pptx" })
  .then(() => console.log("✅ DONE: Hanging_Forensic_Exam_Notes.pptx"))
  .catch(e => { console.error("ERROR:", e); process.exit(1); });
Running Command

cd /home/daytona/workspace/hanging-notes && node generate.js 2>&1

Running Command

ls -lh /home/daytona/workspace/hanging-notes/Hanging_Forensic_Exam_Notes.pptx

Your exam notes are ready — 745 KB, 18 slides.

Hanging Forensic Exam Notes

Presentation · PPTX


What's Inside (18 Slides)

SlideContent
1Title slide
2Definition (Reddy, Parikh, DiMaio) + Pressure threshold boxes (2 / 3.5 / 15 / 16.6 kg)
3Full Classification — By suspension, by knot position, by mode/manner (3-column)
4Mechanism of Death — 5-panel card layout with colour-coded mechanism cards
5Pressure thresholds as a progressive diagram + face appearance table (pale vs congested)
6Ligature mark — full characteristics + suspension peak diagram + vs Strangulation table
7External postmortem appearances + Q&A boxes explaining why each sign occurs
8Internal findings + 10-step neck dissection protocol with Simon's haemorrhages
9Antemortem vs Postmortem hanging — full comparison table with colour-coded Present/Absent
10Documentation of ligature material — 4-step protocol (Scene → Remove → Describe → Preserve)
11Postmortem report opinion — 3-opinion template with scenario-based cause of death examples
12Suicidal vs Homicidal vs Accidental + homicide suspicion markers + autoerotic clues
13IPC → BNS / CrPC → BNSS full table + MHA 2017 explanation
14Judicial hanging details + Table of Drops + Fatal Period boxes + Lynching
15Modes of death — full comparison table with autopsy clues per mode
16High-yield viva quick facts — dual-column rapid reference
17Delayed causes of death + Scene examination + Special signs (Simon's, Le Faci's, Tardieu's)
18Summary mind map with all branches
Design: Navy/teal/amber colour scheme on wide (13.3") slides — designed for both studying and presenting.
This is a shared conversation. Sign in to Orris to start your own chat.