{-# TERMINATING #-} loop : ℕ → ℕ loop n = loop (pred n) -- pred : ℕ → ℕ -- pred zero = zero -- pred (suc n) = n stop : ℕ → ℕ stop zero = zero stop (suc n) = (stop n)