for ($j = 0; $j < length($a); $j++) { substr($a, $j, 1) += substr($b, $i, 1); substr($a, $j, 1) = 0 if substr($a, $j, 1) == 2; $i = 0 if ++$i > length($priv); }