lecture26: Coding with Noise
http://en.wikipedia.org/wiki/QR_code