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