Episode 20: The Sum-Product Algorithm, Part 1