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