use warnings; use diagnostics; # produce verbose warning diagnostics