Боб і Ганна люблять грати у дартс. Вони не дуже вправні в цьому, тому завершити раунд із очком їм вдається дуже довго. Тому вони вирішили викинути мішень для дартсу і натомість розмістити на стіні різноманітні геометричні фігури. Під час кидка гравець отримує стільки очок, скільки фігур було пробито дротиком. Для спрощення розрахунків використовуються лише кола, трикутники та прямокутники.
Кожен гравець робить три кидки. Ваше завдання — визначити переможця, знаючи розміщення фігур на стіні та результати кидків.
У першому рядку задано кількість фігур на стіні . Далі йде рядків (0 < S \leq 1000), які описують фігури в одному з наступних форматів:
C x y r, де (; ) — центр кола, — радіус.
R x_1 y_1 x_2 y_2, де (x_1; y_1) і (x_2; y_2) — протилежні вершини прямокутника, причому x_1 < x_2 та y_1 < y_2.
T x_1 y_1 x_2 y_2 x_3 y_3, де (x_i; y_i) — вершини трикутника.
У наступному рядку вказано кількість ігор (0 < N \leq 1000), які збираються зіграти Боб і Ганна. Кожна гра описується шістьма рядками, кожен з яких містить координати та кидка: перші три кидки — Боба, останні три — Ганни.
Усі прямокутники мають сторони, паралельні осям та .
У трикутника три вершини не лежать на одній прямій.
Усі координати — дійсні числа з точністю до 6 знаків після коми.
Усі фігури розташовані всередині прямокутника з вершинами (;) та (;).
Усі кидки здійснені щонайменше на 10^{-6} далі від меж будь-якої фігури.
Для кожної гри виведіть у окремому рядку ім'я переможця (Bob або Hannah), або Tied, якщо нічия.
Приклад 1