getopt as hash
getopt.pl use std mod