use strict; use warnings; use diagnostics; #more verbose than warnings note: only use it till program is failure free ...