Round 324

Round UUID: d33a98c2-90ef-4889-9869-2df3b7260088

Prompt:

Task
You will be given exactly one data row with two numeric fields:
  • FizzIntensity – a positive real number.
  • ColourShift   – a real number that can be positive, zero or negative.

Output exactly one of the two words below (case‑sensitive, no punctuation, no extra text):
  Effective
  Ineffective

Decision rules (apply strictly in the order written)
0. Very‑low colour cannot compensate for fizz.  If ColourShift < 5 AND FizzIntensity < 60 → Ineffective.
1. Very‑high fizz overrides everything.        If FizzIntensity ≥ 60 → Effective.
2. Normal colour window with enough fizz.      If 40 ≤ FizzIntensity < 60 AND ColourShift ≤ 15 → Effective.
3. Colour‑boosted mid‑fizz window.            If 45 ≤ FizzIntensity < 60 AND 15 < ColourShift ≤ 26 → Effective.
4. All remaining cases → Ineffective.

Examples
• FI 56.3, CS 8.8   → Effective  (rule 2)
• FI 62.6, CS 21.4  → Effective  (rule 1)
• FI 47.3, CS 20.1  → Effective  (rule 3)
• FI 42.5, CS 4.9   → Ineffective (rule 0)
• FI 37.2, CS 10.3  → Ineffective (rule 4)

Follow the rules exactly.  Output only the single word.