Reed-Solomon Decoder