#include <stdio.h>

int main(void) {
	printf("\\x can escape a single hex digit: TAB\x9TAB");
	printf("\n\n");

	printf("Three UTF-8 bytes via \\x: \xE0\xBC\x82");    // U+0F02
	printf("\n");
	printf("Four UTF-8 bytes via \\x: \xF0\x9F\x91\xBE"); // U+1F47E

	printf("\n\n");

	printf("The \\U syntax requires 8 hex digits (first two are always 0):\n");
	printf("Code Point / UTF-32 via \\U: \U00000F02");
	printf("\n");
	printf("Code Point / UTF-32 via \\U: \U0001F47E");

	return 0;
}
