Goal:
  
  P : nat -> Prop
  h : forall n : nat, (forall m : nat, m < n -> P m) -> P n
  n : nat
  ============================
   (forall m : nat, m < n -> P m)


DEBUG:Going to execute:
induction n
DEBUG LTAC Evaluated term: h
DEBUG LTAC Evaluated term: (forall m : nat, m < n -> P m)

Goals:
  
  P : nat -> Prop
  h : forall n : nat, (forall m : nat, m < n -> P m) -> P n
  ============================
   (forall m : nat, m < 0 -> P m)

  
  P : nat -> Prop
  h : forall n : nat, (forall m : nat, m < n -> P m) -> P n
  n : nat
  IHn : forall m : nat, m < n -> P m
  ============================
   (forall m : nat, m < S n -> P m)


DEBUG:Going to execute:
intros m hh
DEBUG LTAC Evaluated term: n