Paréntesis correctos

Crea una función Brackets() que reciba una cadena y compruebe que los paréntesis de la expresión matemática sean correctos. La función debe devolver true o false.

Ejemplos

Brackets("(a*(b-c)..... )") ➞ true

Brackets(")(a-b-45/7*(a-34))") ➞ false

Brackets("sin(90...)+.............cos1)") ➞ false

Notas

  • La cadena puede no contener paréntesis; en ese caso, devuelve true.
  • La cadena puede contener espacios.
  • La cadena puede estar vacía.