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