A. Наташа и коты
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Дома у Наташи живёт несколько котов. Известно, что за ночь один кот роняет от $$$A$$$ до $$$B$$$ плохо закреплённых предметов (а таких предметов у Наташи бесконечно много).

Однажды ночью Наташа сквозь сон $$$N$$$ раз услышала, как что-то упало. Определите, какое наименьшее число котов может у неё жить.

Входные данные

Вводятся три целых числа $$$A$$$, $$$B$$$ и $$$N$$$, каждое в отдельной строке.

Ограничения: $$$0 \le A, B, N \le 10^9$$$, $$$A \le B$$$.

Выходные данные

Выведите одно целое неотрицательное число — минимальное количество котов у Наташи. Если решения нет, то выведите -1.

Примеры
Входные данные
2
3
5
Выходные данные
2
Входные данные
2
2
3
Выходные данные
-1