Day 6: Signals and Noise In which we reuse some code from two days back, and take a bit of a breather.