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

(fun f2 1 :sort (Int  Int))
(fun u_15 2 :sort (Int Int  Int))

(rule (u_15  n w_4) (+  n w_4) :guard (distinct n 10) :vars ((n Int) (w_4 Int)))
(rule (u_15  n w_4) 10 :guard (= n 10) :vars ((n Int) (w_4 Int)))
(rule (f2  n) (u_15  n (f2  (-  n 1))) :guard (> n 1) :vars ((n Int)))
(rule (f2  n) n :guard (<= n 1) :vars ((n Int)))