Poly(2-propenal, 2-propenoic acid)