public static boolean areHammingEqual(String s, String t, int k) {
		if (s == null || t == null)     return false;

		if (s.length() != t.length())   return false;

		if (k < 0)  return false;

		for (int i = 0; i < s.length(); i++) {
			if (s.charAt(i) != t.charAt(i)) k--;

			if (k < 0)  return false;
		}

		return true;
	}