rw [Int.natAbs_odd] at hodd
case inr.intro
a : ℤ√(-3)
x : ℤ
hcoprime : IsCoprime a.re a.im
hfactor : x ∣ a.norm
hprime : x.natAbs.Prime
hodd : Odd x.natAbs
⊢ ∃ c, |x| = c.norm ∧ 0 ≤ c.re ∧ c.im ≠ 0
case inr.intro
a : ℤ√(-3)
x : ℤ
hcoprime : IsCoprime a.re a.im
hfactor : x ∣ a.norm
hprime : x.natAbs.Prime
hodd : Odd x
⊢ ∃ c, |x| = c.norm ∧ 0 ≤ c.re ∧ c.im ≠ 0