minimum-entropy decoding