2.1 hamming