Усі люблять солодощі, і зокрема мед. Віні-Пух також його любив. Щоранку він йшов «трішки перекусити», а увечері навідувався до Кролика. Але наближалася зима, і Віні-Пух почав думати про запаси. Він вирішив протягом днів не ласувати медом, а зібрати його у горщик об'ємом . Але в перший день збору Віні-Пух прийшов до Кролика дуже голодним, проте з повним горщиком меду. Оскільки ходити до Кролика щовечора поїсти було проявом невихованості, Віні-Пух вирішив щодня з'їдати по «трішки» меду з горщика. Оскільки встояти перед запахом меду для нього було занадто складно, з кожним днем він почав з'їдати меду «трохи» більше, ніж у попередній день. Необхідно визначити об'єм меду, зібраного Віні-Пухом за всі дні збору.
У першому рядку вхідного файлу міститься кількість тестів .
У кожному з наступних рядків через пробіл знаходяться натуральні числа (N \leq 300), (V \leq 10^7) і (K \leq 100). — об'єм, на який Віні-Пух з кожним днем з'їдав більше меду.
Для кожного з тестів у вихідний потік повинно виводитися значення через пробіл.
Першим у рядку повинно бути YES, якщо не сталося так, що Віні-Пух прийшов до Кролика з порожнім горщиком, і NO у протилежному випадку. Друге значення — це об'єм меду, заготовленого Віні-Пухом на зиму.
Приклад 1