pub(crate) fn parse_input() -> ArgMatches