Turbo decoding as an instance of Pearl's "belief propagation" algorithm | Synapse