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