Added BSC Decoding