v1 | (+ 2 v3)
(+ 1 v1) | (+ 1 (+ 2 v3))
x | (+ x (+ 1 (+ 2 v3)))
(+ x (+ 1 v1)) | x
(+ x (+ 1 v1)) | (+ x (+ 1 (+ 2 v3)))
