{8}-a{0} {2}#{0} {8}-b{0} {2}#{0} {8}declare{0} {8}-A{0} {8}optionSet{7}=([{8}--help{7}]={3}0{7}){0} {4}for{0} {8}option{0} {4}in{0} {7}{{8}-h{7},{8}--help{7},{8}--version{7},{8}--verbose{7},{8}-{7},{8}--{7}};{0} {4}do{0} {4}case{0} {9}$option{0} {4}in{0} {8}-h{7}|{8}--help{7}){0} {8}optionSet{7}[{8}--help{7}]={3}1{0} {4}echo{0} {8}help{7}:{0} {9}$option{0} {7};;{0} {8}-{7}*{8}-version{7}){0} {4}echo{0} {8}version{7}:{0} {9}$option{0} {7};;{0} {8}--{7}){0} {4}echo{0} {8}stop{0} {7};;{0} {8}-{7}){0} {4}echo{0} {8}stdin{0} {7};;{0} {8}-{7}*[{8}-a-zA-Z0-9{7}]){0} {4}echo{0} {8}other{7}:{0} {9}$option{0} {7};;{0} {4}esac{0} {4}done{0} {8}option{7}={8}--help{0} {7}[[{0} {9}$option{0} {7}=={0} {7}*{8}-h{7}*{0} {7}]]{0} {7}&&{0} {4}echo{0} {9}$option{7}={10}${optionSet[$option]}{0} {4}for{0} {8}gcc{0} {4}in{0} {8}gcc{7}{,-{3}1{7}{{3}4{7}..{3}0{7}..-{3}1{7}}};{0} {4}do{0} {4}echo{0} {9}$gcc{0} {4}done{0} {4}for{0} {8}gcc{0} {4}in{0} {8}gcc{7}{,{-{3}14{7}..-{3}10{7}}};{0} {4}do{0} {4}echo{0} {9}$gcc{0} {4}done{0} {2}# Tilde-refix ~{0} {7}~+/{8}foo{0} {7}~-/{8}foo{0}