my $argument = @ARGV ? shift : do { print "Please give an argument: "; my $arg = ; chomp $arg; $arg; };