pub fn get_num(matches: &ArgMatches<'_>) -> Result<usize, ProfError>
parse the number argument into a usize