generated at
Hamming distance