A simple rate-1/2 co-decoding scheme for writing on dirty paper