static String getCodePointRepresentation(int codePoint) {
		if (codePoint >= 33 && codePoint <= 126) {
			return Character.toString(codePoint);
		}
		String result = codePointToDescription.get(codePoint);
		if (result != null) {
			return result;
		}
		return codePoint > 0 && codePoint <= 0xFFFF
				? "\\u%04X".formatted(codePoint)
				: "\\U%08X".formatted(codePoint);
	}
Three (3) adjacent characters, with \0 being reserved for start and end of string magic values.

@param codePoints 3 characters (as int32 code points)
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/strings/Trigram.java