if ((match = step3.exec(str)) && gt0.test(match[1]))
    str = match[1] + step3list[match[2]];