decoder-encoder Varshney (decoder-encoder)