Goal:
    A : Type  n : nat  m : nat  l : list A  x : A
  ============================
   (nth_error (firstn n l) m = Some x → nth_error l m = Some x)


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