Goal:
    A : Type  l1 : list A  l2 : list A  x : A  y : A
  ============================
   (l1 ++ [x] = l2 ++ [y] → l1 = l2 ∧ x = y)


DEBUG:Going to execute:
<coq-core.plugins.ltac::revert@0> $1