pub type byte = u8;