Masala B

Xotira 256 MB Vaqt 1000 ms
14

Eldorning skaneri

Eldor laboratoriyada bir qator bo‘ylab joylashgan 1 dan N gacha raqamlangan kataklar ustida ishlaydigan skaner yasadi.

- Eldor skanerni 1-katak ustiga qo‘yadi.
- Har bir yonishda u 1 ta katak oldinga (yoki orqaga) siljiydi.
- Agar skaner chetga yetib qolsa (ya’ni \(1\) yoki \(N\)), u darhol teskari tomonga qaytib davom etadi(sakraydi).

Shuning uchun yongan kataklar ketma-ketligi quyidagicha bo‘ladi:

- N = 5 bo‘lsa: 1, 2, 3, 4, 5, 4, 3, 2, 1, 2, 3, ...
- N = 3 bo‘lsa: 1, 2, 3, 2, 1, 2, 3, ...

Eldor har safar skaner qaysi katak ustida yonayotgan bo‘lsa, shuncha ball oladi (katak raqamiga teng).

Sizning vazifangiz: Eldor birinchi K ta yonishdan keyin necha ball yig‘ishini hisoblash. 


Kiruvchi ma'lumotlar:

Birinchi qatorda testlar soni \(t\) kiritilad, keyingi qatorlarda har bir test uchun \(N\) va \(K\) sonalari kiritiladi.

 \(1 ≤ t ≤ 10^4\)
 \(1 ≤ N ≤ 10^9\)
 \(1 ≤ K ≤ 10^9\)


Chiquvchi ma'lumotlar:

Har bir test uchun masala javobini chiqaring


Misollar
# input.txt output.txt
1
4
5 8
4 9
1 7
3 10
24
21
7
19
Izoh:
  • N=5, dastlabki 8 ta yonish: 1 2 3 4 5 4 3 2 → yig‘indi = 24
  • N=4, dastlabki 9 ta yonish: 1 2 3 4 3 2 1 2 3 → yig‘indi = 21
  • N=1, skaner doim 1 ni yondiradi → ball = 7
  • N=3, ketma-ketlik: 1 2 3 2 1 2 3 2 1 2 → yig‘indi = 19