#M1L801. 区间夹取

区间夹取

区间夹取

题目描述

每条记录给出整数x与闭区间[L,R]。若x小于L,结果为L;若x大于R,结果为R;否则结果就是x。每条记录独立处理。

输入格式

第一行输入查询数T;接下来T行,每行输入x、L、R,且L≤R。

输出格式

每次查询输出一行,按输入顺序回答。

样例 1

输入

3
7 1 5
-2 -1 3
4 4 4

输出

5
-1
4

说明

分别落在右侧、左侧和单点区间内。

样例 2

输入

1
-5 -8 -3

输出

-5

说明

-5已在区间内。

数据范围

  • 1 ≤ T ≤ 100
  • 第1个参数在[-1000000000,1000000000]内,为整数。
  • 第2个参数在[-1000000000,1000000000]内,为整数。
  • 第3个参数在[-1000000000,1000000000]内,为整数。