В Тридевятом Царстве уже много лет как установилась конституционная монархия. В парламент Тридевятого царства входят 26 партий, обозначаемых строчными буквами английского алфавита от 'a' до 'z'. Заседание парламента в соответствии с регламентом проходит по следующей схеме:
Вам дана запись о событиях на сессии парламента. Каждое событие является либо внесением нового законопроекта, либо голосованием за какой-то законопроект, причём в обоих случаях известен номер партии, этот законопроект предложившей. События даны в том порядке, в котором они происходили. Проверьте, может ли данная запись о событиях соответствовать какому-либо заседанию, удовлетворяющему порядку проведения, описанному выше.
Первая строка входных данных содержит одно целое число $$$K$$$ — количество строк в записи сессии ($$$1 \le K \le 1000$$$). Каждая строка соответствует одному из двух событий:
Здесь $$$x$$$ — строчная буква английского алфавита от 'a' до 'z', задающая партию.
Выведите «Yes», если существует корректный порядок проведения заседания, который мог привести к такой записи, и «No», если ни при каком корректном порядке проведения заседания данная запись появиться не могла.
4 Add a Add b Vote a Vote b
No
8 Add z Vote z Add x Add y Add x Vote x Vote y Vote x
Yes
1 Vote z
No
| Название |
|---|


