my $equal=defined($x) && defined($y) ? $x==$y : !defined($x) && !defined($y) ? 1 : 0;