( defined($p) ? '1' . $p : 0 ) eq ( defined($q) ? '1' . $q : 0 )