#2201. Home Numbers
Home Numbers
Description
A. Home Numbers
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
Berland的主要街道是一条直线,沿街建有n座房子(n是偶数)。这些房子位于街道的两边。奇数的房子位于街道的一侧,按照从街道的起点到终点的顺序从1到n-1编号(在图片中:从左到右)。偶数的房子在街道的另一边,按照从街尾到街头的顺序从2到n编号(图中:从右到左)。相应的偶数和奇数的房子是严格相对的,也就是说,1号房子与n号房子相对,3号房子与n-2号房子相对,5号房子与n-4号房子相对,以此类推。

Vasya需要尽可能快地到达a号房屋。他从街道的起点开始开车,把车开到a号房屋。为了从街道的起点到1号和n号房屋,他正好花了1秒钟。他还花了整整一秒钟的时间来驾驶两个相邻的房子之间的距离。Vasya可以把车停在道路的任何一边,所以街道的起点到对面的房子之间的距离应该被认为是一样的。
你的任务是:找出Vasya到达房子a所需的最短时间。
输入
输入的第一行包含两个整数,n和a(1≤a≤n≤100000),分别是街道上的房屋数量和Vasya需要到达的房屋数量。保证数字n是偶数。
输出
打印一个整数--Vasya从街道开始到房子a所需的最少时间。
Examples
Input
4 2
Output
2
Input
8 5
Output
3
Note
在第一个样本中,街道上只有四间房子,每边两间。2号房屋将是瓦夏右边的最后一间。
第二个样本对应于图片中的n=8。5号房子是瓦夏左边的最后一间。