Strings com pontuação

Para cada número inteiro positivo contido em uma string balanceada, multiplique-o pela profundidade de aninhamento atual dos parênteses e retorne a soma. Caracteres que não sejam dígitos nem parênteses separam os números, mas não contribuem de nenhuma outra forma.