pub fn gat3() -> usize