((($a <=> 0) & 3) <=> (($b <=> 0) & 3)) || ($a <=> $b)