continue { do { $data = getSample(); print $logfile "Input contained $data"; } until (not invalid($data)); }