Updated Hamming to conform to actual Haming definition. Strings of unequal length now return nil