pub const fn array_split_16(a: [u8; 32]) -> ([u8; 16], [u8; 16])
Splits the input into two equal sized arrays.