; @author Jonas Schöpf
; Ctrl example from examples/llreve/llreve_rec_limit1unrolleda.ctrs
(format LCTRS :smtlib 2.6)

(theory Ints)

(fun u_27 (-> Int Int Int))
(fun f2 (-> Int Int))

(rule (u_27 n w_6) (+ (+ n (- n 1)) w_6))
(rule (f2 n) (u_27 n (f2 (- n 2))) :guard (> n 1))
(rule (f2 n) n :guard (<= n 1))
