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

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

原点,想邀请

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

位朋友家居住在

的位置,初始他们同时以

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

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

个整数为
)
描述第

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

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