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