Parênteses corretos

Crie uma função brackets() que receba uma string e verifique se os parênteses na expressão matemática estão corretos. A função deve retornar True ou False.

Exemplos

brackets("(a*(b-c)..... )") ➞ True

brackets(")(a-b-45/7*(a-34))") ➞ False

brackets("sin(90...)+.............cos1)") ➞ False

Observações

  • A string pode não conter parênteses; nesse caso, retorne True.
  • A string pode conter espaços.
  • A string pode estar vazia.