Goal:
    x : string  y : string  z : string  H0 : lt z y  H : compare x z = Gt
  ============================
   (Gt = Gt -> compare x z = Gt)


DEBUG:Going to execute:
solve
[ trivial
with eq_true
| Ltac.reflexivity
| Ltac.symmetry; trivial
| contradiction ]