ハミング距離
Hamming distance constructions.