init() {
	kernel32.SetConsoleCP(cp.utf8)
	kernel32.SetConsoleOutputCP(cp.utf8)
	main.main()
	exit()
}

exit() {
	kernel32.ExitProcess(0)
}

const cp {
	utf8 65001
}

extern kernel32 {
	SetConsoleCP(cp uint)
	SetConsoleOutputCP(cp uint)
	ExitProcess(code uint)
}