cigar_op = [ | `D of int | `Eq of int | `H of int | `I of int | `M of int | `N of int | `P of int | `S of int | `X of int ]