C. 太阳系DISCO

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较

题目描述

平行世界的太阳系中,星球可以被抽象为一个长度为 的环,它们分别编号为 (按照顺时针排列),相邻两个星球之间的距离均相等(将这个环 等分)。保证 是偶数。

初始你在 号星球,你想要达到 号星球。每次你可以花费 的时间,顺时针移动 个星球的距离,或者逆时针移动 个星球的距离。

你也可以发动 次技能。发动技能会花费 的时间,让你顺时针移动 个星球,即太阳系中你对面的那个星球。

问你最少花费多少时间。

输入格式

一行 个数,依次为

输出格式

一行一个数,最小花费的时间。如果永远不能到达,输出 -1。

样例

输入1

4 0 1 2 2 1

输出1

2

输入2

4 114514 1 3 1 1

输出2

1

输入3

4 114514 1 2 2 2

输出3

-1

数据范围与提示