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