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