Дано два цілі числа і , визначте перший елемент funny масиву з параметрами .
Funny масив [a_1, a_2, \dots, a_n] з параметрами задовольняє такі умови:
a_{i+1}-a_i=m для всіх 1 \le i < n.
a_n - a_1 дорівнює медіані Медіана масиву довжини — це середнє значення масиву після сортування у неспадному порядку. Зокрема, \frac{n + 1}{2}-й елемент для непарного та \frac{n}{2}-й елемент для парного . Наприклад, якщо a=[3,1,2], то після сортування a=[1,2,3], медіана — це a_2=2, якщо a=[4,3,1,2], то після сортування a=[1,2,3,4], медіана — це a_2=2. масиву.
Ваше завдання — знайти значення a_1 для заданих і .
Перший рядок містить одне ціле число (1 \le t \le 10^5) — кількість наборів вхідних даних.
Кожен набір вхідних даних складається з одного рядка, що містить два цілі числа і (1 \le n,m \le 10^9) — довжину масиву та його спільну різницю.
Для кожного набору вхідних даних виведіть одне ціле число — значення a_1 для масиву a = [a_1,a_2,\ldots,a_n].
Можна довести, що відповідь єдина.
Приклад 1
У першому наборі вхідних даних коректним є масив a=[1,2,3], і a_3-a_1=3-1=2.
У другому наборі вхідних даних коректним є масив a=[4,8,12], і a_3-a_1=12-4=8.
У третьому наборі вхідних даних коректним є масив a=[4,6,8,10,12], і a_5-a_1=12-4=8.
Підзадача ( балів) : (1 \le n,m \le 10)
Підзадача ( балів) : Без додаткових обмежень