$aaa;
$bbb = "";
$ccc = 0;
$ddd = ();
$eee = {};
$fff = [];
undef $ggg;
@hhh;
@iii = "";
@jjj = 0;
@kkk = ();
@lll = {};
@mmm = [];
undef @nnn;
%ooo;
%ppp = ();
undef %rrr;
print '$aaa == undefined', "\n" if (!defined($aaa));
print '$bbb == undefined', "\n" if (!defined($bbb));
print '$ccc == undefined', "\n" if (!defined($ccc));
print '$ddd == undefined', "\n" if (!defined($ddd));
print '$eee == undefined', "\n" if (!defined($eee));
print '$fff == undefined', "\n" if (!defined($fff));
print '$ggg == undefined', "\n" if (!defined($ggg));
print '@hhh == undefined', "\n" if (!defined(@hhh));
print '@iii == undefined', "\n" if (!defined(@iii));
print '@jjj == undefined', "\n" if (!defined(@jjj));
print '@kkk == undefined', "\n" if (!defined(@kkk));
print '@lll == undefined', "\n" if (!defined(@lll));
print '@mmm == undefined', "\n" if (!defined(@mmm));
print '@nnn == undefined', "\n" if (!defined($nnn));
print '%ooo == undefined', "\n" if (!defined(%ooo));
print '%ppp == undefined', "\n" if (!defined(%ppp));
print '%rrr == undefined', "\n" if (!defined(%rrr));