#################### # no args 0 #################### # one args 1 #################### # two args 2 #################### # args that look like flags or are otherwise special 1 1 1 2 3 #################### # big counts