eolymp
bolt
Try our new interface for solving problems
Problems

Планерист

Планерист

Коник-стрибунець довго сидів на поділці 0 числової прямої, так довго, що придумав інноваційну методологію свого переміщення. Отже за кожну ітерацію руху він виконує рівно два стрибка, переміщаючись спочатку на a, а потім на b одиничних відрізків по числовій прямій, причому, якщо число додатне, то він рухається вправо, а якщо від’ємне, то вліво. Тривалість стрибка в секундах дорівнює відповідній кількості одиничних відрізків, на яку переміщується коник.

Наприклад, якщо a = 3, а b = -2, то через 3 сек. він буде на поділці 3, а через 5 сек. від початку руху попаде на відмітку 1. Далі, на 8 секунді переміститься на поділку 4, а на 10 секунді повернеться на 2.

При заданих a та b знайти скільки необхідно часу в секундах, щоб дострибати до поділки x числової прямої або вивести -1, якщо це неможливо.

Вхідні дані:

Цілочисельні значення a, b, x — в одному рядку через проміжок. Значення по модулю не перевищують 109.

Вихідні дані:

Відповідь до задачі.

Time limit 0.5 seconds
Memory limit 64 MiB
Input example #1
3 -2 1
Output example #1
5