(w1 x) | (w3 x)
(w0 x) | (+ (w2 x) 1)
(+ (w0 x) (w1 x)) | (+ (+ (w2 x) 1) (w3 x))
