(meta-info (comment "Ctrl example from examples-transformed/sumsimple.ctrs"))
(format LCTRS :logic QF_LIA)
(fun u 3 :sort (Int Int Int Int))
(fun sum2 1 :sort (Int Int))

(rule (u x i z) z :guard (not (<= i x)))
(rule (u x i z) (u x (+ i 1) (+ z i)) :guard (<= i x))
(rule (sum2 x) (u x 0 0))
