牛牛过生日啦!他决定在家里举办一场生日聚会。 
   通往牛牛家里的道路正好是一条无限长的道路,为了简单起见,我们把它想象成一条直线——关于 

 的数轴。其中牛牛的家位于 

 原点,想邀请 

 位朋友参加本次生日聚会,其中第 

 位朋友家居住在 

 的位置,初始他们同时以 

 单位每秒的速度从家里出发前往聚会的地点。 
    为了朋友们尽早到达聚会地点,拥有魔法的牛牛决定在道路上的整数点上建立两个传送门,这样朋友们可以通过传送门从一个位置瞬间传送到另一个位置。 
   现在请聪明的你帮牛牛算一算,在最优策略下,朋友们最晚需要多长时间可以到达聚会地点?
 
 
                            输入描述:
                                                    第一行输入一个正整数 
)
 表示数据组数,接下来每组数据:
- 第一行输入一个正整数 
)
 表示聚会邀请的朋友数量。
- 第二行输入 

 个整数,由空格间隔开,第 

 个整数为 
)
 描述第 

 位朋友家里的位置。
输入保证

。
                                                                            输出描述:
                                                    对于每组数据,请输出一个非负整数,表示在最优的摆放传送门的策略下,朋友们最晚需要多长时间可以到达聚会地点。