2172 - 球ball
描述

有两个数 mnm 的初始值由输入的第一个数给出, n 的初始值为 0 。每次将 m 加上 a ,将 n 加上 b ,求 m 在经过多少次操作后能使 m≤cn 。如果目标无法实现,请输出 -1

输入

一行四个整数 m,a,b,c 

输出

目标可以实现输出题目答案,否则输出 -1

样例

输入

5 2 3 2

输出

2

输入

6 9 2 3

输出

-1
提示

-   1 \leq A,B,C,m \leq 10^5


题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 18
通过次数 5