o : N
z : N
eq a gz : Prop
num2.lean:24:7: error: failed to synthesize type class instance for
⊢ has_zero G
num2.lean:24:7: error: invalid type ascription, expression has type
  N
but is expected to have type
  G
eq gz a : Prop
eq b z : Prop
