pub fn add(a: u64, b: u64) -> u64