numBitsDiffering was the bug