Голосование
Клерк комитета отлично справляется с записью голосов, но испытывает трудности с подсчетом и правильным определением результата. В процессе поименного голосования клерк фиксирует голоса в виде последовательности букв, по одной букве для каждого члена комитета:
Y обозначает голос "за"
N обозначает голос "против"
P указывает на присутствие, но отказ от голосования
A означает, что член отсутствовал на заседании
Ваша задача — взять этот записанный список голосов и определить результат.
Правила: Должен быть кворум. Если отсутствовало как минимум половина членов, ответьте "need quorum". В противном случае голоса подсчитываются. Если голосов "за" больше, чем "против", ответьте "yes". Если голосов "против" больше, чем "за", ответьте "no". Если количество голосов "за" и "против" одинаково, ответьте "tie".
Входные данные
Входные данные содержат серию голосов, по одному в строке, за которыми следует одна строка с символом #. Каждый голос состоит исключительно из заглавных букв, обсужденных выше. Каждый голос будет содержать как минимум две буквы и не более 70 букв.
Выходные данные
Для каждого голосования выводится одна строка с правильным выбором "need quorum", "yes", "no" или "tie".