in reply to formatting question
if( @ARGV >= ($wrongDateFlag ? 3 : $oneDayFlag >= 0 ? 2 : 3) ) { } [download]
if( @ARGV >= ($wrongDateFlag || $oneDayFlag == -1 ? 3 : 2) ) { } [download]