(meta-info (comment "Ctrl example from examples-transformed/llreve/llreve_rec_add-horna.ctrs"))
(format LCTRS :logic QF_LIA)
(fun u_5 1 :sort (Int Int))
(fun f1 2 :sort (Int Int Int))

(rule (u_5 w_2) w_2 :vars ((w_2 Int)))
(rule (f1 i j) (u_5 (f1 (- i 1) (+ j 1))) :guard (distinct i 0) :vars ((i Int) (j Int)))
(rule (f1 i j) j :guard (= i 0) :vars ((i Int) (j Int)))
