hamming passing