pub fn main() -> Result<i32, Error>