have := self_dvd_abs x
case neg.refine'_1
a x : ℤ
hodd : Odd x
h0' : x ≠ 0
c : ℤ := a % x
hc : c = a % x
H : x.natAbs ≤ 2 * c.natAbs
⊢ c - |x| + (a + |x|) / x * x = a
case neg.refine'_1
a x : ℤ
hodd : Odd x
h0' : x ≠ 0
c : ℤ := a % x
hc : c = a % x
H : x.natAbs ≤ 2 * c.natAbs
this : x ∣ |x|
⊢ c - |x| + (a + |x|) / x * x = a