编程题
### 问题描述
一天,小明和班级里的其他同学围坐在草坪上进行丢手绢的游戏。一共有 $N$ 位同学参加了这次游戏,每位同学按照序号从小到大的顺序一个接一个坐在草坪上,因为要连成一个圈,序号为 $N$ 的同学与序号为 $1$ 也靠在一起。
没轮到小明之前,他就想好如果有机会要将手绢丢在某个同学的位置。小明想知道他们俩坐的位置之间最少间隔了多少个同学,便于他选择跑动的方向,你能帮帮他吗。
### 输入格式
输入第一行包含一个正整数 $N(1 \leq N \leq 100)$ ,表示同学的总人数。
第二行包含两个不相同的正整数 $a,b(1 \leq a,b \leq N)$ ,分别表示小明的序号和目标同学的序号。
### 输出格式
输出仅一行,包含一个整数,表示两位同学之间最少间隔的同学数量。
### 样例输入1
```text
6
2 4
```
### 样例输出1
```text
1
```
### 样例输入2
```text
10
9 2
```
### 样例输出2
```text
2
```