#YBT03020006. 奇怪的电梯

奇怪的电梯

题目描述

大楼有 NN 层,第 ii 层对应数字 KiK_i。在这一层按一次按钮,可以到达 i+Kii+K_i 层或 i−Kii-K_i 层,但不能超出楼层范围。求从 AA 层到 BB 层最少按几次按钮。

输入格式

第一行三个整数 N,A,BN,A,B。第二行 NN 个整数 KiK_i。

输出格式

输出最少次数;无法到达时输出 -1。

样例

5 1 5
3 3 1 2 5
3

数据范围

1≤N≤2001\le N\le200,1≤A,B≤N1\le A,B\le N,0≤Ki≤N0\le K_i\le N。