New PASH algorithm