Michi sandwich

Time Limit:
2 Sec
Memory Limit:
128Mb
Enviados:
121
Resuelto:
56

Descripción

El michi Milaneso siempre empieza la mañana con un buen sándwich. Los sándwiches que elabora Milaneso siempre constan de pan, queso y/o jamón.Un sándwich siempre sigue la fórmula:

  • una rebanada de pan
  • una lonja de queso o jamón
  • una rebanada de pan
  •   ...
  • una lonja de queso o jamón
  • una rebanada de pan
Por eso siempre tiene pan arriba y abajo, y alterna entre pan y el relleno, donde el relleno es una lonja de queso o jamón. Cada rebanada de pan y cada lonja de queso o jamón se llama capa.
Hoy el michi Milaneso se despertó y descubrió que tenía $b$ piezas de pan, $c$ rebanadas de queso y $h$ lonjas de jamón. ¿Cuál es el número máximo de capas que puede tener su sándwich matutino? 

Entrada

 La primera línea contiene un único número entero $t$ $(1 \leq t \leq 1000)$ - el número de casos de prueba. Cada caso de prueba consta de tres números enteros $b$,$c$ y $h$ $(2 \leq b \leq 100; 1 \leq c,h\leq 100)$ — el número de rebanadas de pan, lonjas de queso y lonjas de jamón, respectivamente.

Salida

 Para cada caso de prueba, imprima un único número entero: el número máximo de capas que puede tener el sándwich matutino de el michi Milaneso.

Ejemplo Entrada

Copy icon
3
2 1 1
10 1 2
3 7 8

Ejemplo Salida

Copy icon
3
7
5

Ayuda