Hamming codes as error-reducing codes. - William Rurik; Arya Mazumdar (ITW, 2016)