(v0 x) | (+ (+ 1 (ite (<= x 0) 2 x)) (+ 1 2))
(+ (v0 x) x) | (+ (+ (+ 1 (ite (<= x 0) 2 x)) (+ 1 2)) x)
(+ (+ (v0 x) x) x) | (+ (+ (+ (+ 1 (ite (<= x 0) 2 x)) (+ 1 2)) x) x)
