pub type wchar_t = u16;