if (problem) { fixIt; logIt; if (-f $indicator) { pageMe; unlink $indicator; } else { touch $indicator; } } else { unlink $indicator; } #### if (problem) { logIt; if (! -f $indicator) { pageMe; touch $indicator; } } else { unlink $indicator; }