# En el servicio de soporte, las solicitudes (tickets) pueden generar sub-solicitudes.
# El sistema registra cada acción: apertura o cierre de un ticket. Los eventos llegan en orden cronológico.
# Es importante verificar que la secuencia de eventos sea correcta:
# No se puede cerrar un ticket que no fue abierto.
# No se puede abrir un ticket ya abierto (su ID ya está entre los abiertos).
# El cierre debe ocurrir en el orden inverso de apertura (anidamiento): el último ticket abierto debe cerrarse primero.
# Implementa una función que recibe una lista de eventos (cada elemento es un diccionario con claves 'type' ('open' o 'close') y 'ticket_id') y devuelve True si la secuencia es correcta, de lo contrario False.
# Ejemplos:
# [
# {'type': 'open', 'ticket_id': 'A'},
# {'type': 'open', 'ticket_id': 'B'},
# {'type': 'close', 'ticket_id': 'B'},
# {'type': 'close', 'ticket_id': 'A'}
# ]
# resultado True
#
# [
# {'type': 'open', 'ticket_id': 'A'},
# {'type': 'close', 'ticket_id': 'B'}
# ]
# Resultado False.