set 1 challenge 6 hamming distance working