aesop (rule_sets [P]) (add norm [Int.odd_ne_zero]) (options := { warnOnNonterminal := false })
p q r : ℤ
x : Q
h : ((p, q, r), Q.c) * ((p, q, r), Q.c) = 1
⊢ ((p, q, r), Q.c) = 1
p q r : ℤ
h : ((0, 0, r + r + 1), Q.e) = ((0, 0, 0), Q.e)
fst snd : Fin 2
⊢ ((p, q, r), Q.c) = ((0, 0, 0), Q.e)