# V podpůrné službě mohou požadavky (tickety) generovat podpožadavky.
# Systém zaznamenává každou akci: otevření nebo uzavření ticketu. Události přicházejí v chronologickém pořadí.
# Je důležité zkontrolovat, zda je sekvence událostí správná:
# Nelze uzavřít ticket, který nebyl otevřen.
# Nelze znovu otevřít již otevřený ticket (jeho ID je již mezi otevřenými).
# Uzavření musí probíhat v opačném pořadí než otevření (vnoření): poslední otevřený ticket musí být uzavřen jako první.
# Implementujte funkci, která přijímá seznam událostí (každý prvek je slovník s klíči 'type' ('open' nebo 'close') a 'ticket_id').
# Příklady:
# [
# {'type': 'open', 'ticket_id': 'A'},
# {'type': 'open', 'ticket_id': 'B'},
# {'type': 'close', 'ticket_id': 'B'},
# {'type': 'close', 'ticket_id': 'A'}
# ]
# výsledek True
#
# [
# {'type': 'open', 'ticket_id': 'A'},
# {'type': 'close', 'ticket_id': 'B'}
# ]
# výsledok False.