(meta-info (comment "Ctrl example from examples-transformed/llreve/llreve_faulty_limit2a.ctrs"))
(format LCTRS :logic QF_LIA)

(fun f1 1 :sort (Int  Int))
(fun u_5 2 :sort (Int Int  Int))

(rule (u_5  n w_2) (+  n w_2) :vars ((n Int) (w_2 Int)))
(rule (f1  n) (u_5  n (f1  (-  n 1))) :guard (> n 0) :vars ((n Int)))
(rule (f1  n) n :guard (<= n 0) :vars ((n Int)))
